<jonge[m]>
systemconfig ins image gebaut, in den raspi eingesteckt und es laeuft sofort alles so wie ich es brauche. :)
<makefu>
aber das image selbst hast du wo gebaut? auch auf ner aarch64 box?
<jonge[m]>
auf meinem amd64 laptop, mit den qemu binfmt sachen
<jonge[m]>
wie letztendlich in der readme suggeriert wird. funktioniert super geil.
<makefu>
nice
<jonge[m]>
selbst haskell apps hab ich so aufs image bekommen. dauert halt beim ersten compile die halbe nacht, aber das ist gut genug fuer meine zwecke.
<makefu>
coole sache!
<lassulus>
jonge[m]: kannst du das alte sdimage -installer nennen und das hier ohne suffix?
<jonge[m]>
kann ich natuerlich machen. ich ging davon aus dass das die usage von anderen die sich auf das script bereits verlassen koennten, breakt.
<jonge[m]>
bzw... ist das wirklich das was man will? sind alle anderen formate nicht auch installer letztendlich oder ist das nur bei dem sd image so?
<lassulus>
bei iso ists auch so mit -installer und nich
<lassulus>
die anderen sollten keine installer sein
<jonge[m]>
ok
<lassulus>
das feature ist jetzt nen monat alt, da wird sich hoffentlich keiner drauf verlassen
<jonge[m]>
lassulus: ist geschehen.
<lassulus>
ok, sieht cool aus, ich kanns grade nich testen weil kein raspi, aber wird schon passen
<lassulus>
ah in der readme stehts noch falschrum
<jonge[m]>
thx
<lassulus>
ich hab zu danken :D
<jonge[m]>
so nen integration test der das ding in qemu bootet waer natuerlich nice
<jonge[m]>
waer mir aber auch grad zu viel arbeit
<jonge[m]>
bzw. die arbeit scheue ich nicht - aber ich habe zu wenig zeit
<jonge[m]>
hab grad in der firma nen binary cache eingerichtet mit signierfoo und so. dayum, wie schmerzlos das schon wieder in nixos ging.
<musicmatze>
jonge: Wir wären an einem Writeup interessiert: nixos.wiki !!!
<jonge[m]>
ja daran dachte ich auch...
<jonge[m]>
ich hoffe ich schaffe heute alles und kann dann morgen im zug einfach wiki editieren
<musicmatze>
super! Bitte nicht vergessen die Anforderungen und auch die Umgebung zu beschreiben! :-)
<jonge[m]>
natuerlich
<musicmatze>
:-) Wunderbar, freu mich schon auf den Artikel!
<musicmatze>
Wenn das jetzt noch jemand mit hydra zusammenstöpselt und ein writeup macht (oder sogar ein repo wo man sich das einfach herziehen kann, sowas wie der nixos-mailserver oder wie das heisst), dann hab ich bald meinen eigenen binary cache :-)
<jonge[m]>
meine studenten haben mir nach der vorlesung letztens feedback zu meinem nix-intro gegeben und sich ein tutorial gewuenscht von wegen "wie setze ich mit nix eigentlich von grund auf ein C/C++ projekt auf, wie wird das dann zum paket und wie wird das dann zum laufenden service?". sowas wuerd ich auch irgendwann mal in einer ruhigen minute schreiben
<jonge[m]>
die haben von 0 auf 100 nur 2 stunden gebraucht um mit dem builtin `derivation` primitiv ihre eigenen pakete aus C code zu bauen. aber sobald man mit lib funktionen und `mkDerivation` loslegt waren sie alle ueberfordert weil das alles so komplizierti st.
<jonge[m]>
als gewohnter nix user hat man halt alle manuals offen und weiss was man wo sucht, aber die studis haben mir eroeffnet dass das zuerst mal eher frustriert.
<woffs>
akademisch vs. praktisch
<musicmatze>
jonge: Das ist _DIE_ opportunity das mal alles zusammenzufassen und die Dokumentation gerade zu ziehen!
<musicmatze>
du hast ja praktisch Leute vor der Nase die Verbesserungen an der Doku direkt mit deiner Hilfe machen können dann!
<jonge[m]>
Klingt nach einem mammut projekt :'-D
<jonge[m]>
Aber ich werde mal sehen was ich tun kann
<musicmatze>
Naja ich mein mehr so die Stellen auffrischen die halt unverständlich sind oder wo was fehlt
<musicmatze>
oder sie schreiben halt ein Tutorial und stellen das ins Netz
<musicmatze>
oder irgendwie sowas
<musicmatze>
hauptsache die nix community kommt weiter!
<jonge[m]>
dazu werd ich die studis nicht bewegt kriegen. vorlesung ist auch schon vorbei fuers semester. wird an mir kleben bleiben
<musicmatze>
achso, ich dachte das fängt jetzt an
<musicmatze>
weil hier ist gerade die erste Woche
<jonge[m]>
witzig war halt dass die gegoogled haben in ner praxiseinlage wie sachen gehen und alle auf meinem blog gelandet sind wo ich schonmal ueber c++ und nix geschrieben hab
<jonge[m]>
und das wars
<jonge[m]>
zumindest fuer die suchbegriffe die sie benutzt haben
<musicmatze>
lustig und traurig gleichzeitig :-/
<jonge[m]>
ich habe auf jeden fall auch ein grosses interesse daran dass die doku besser wird weil ich gerne haette dass meine firma mehr nix nutzt.
<musicmatze>
dito.
<musicmatze>
ich bin grade in 58777 dabei was auszuprobieren was hier dann (wenns tut) eingesetzt werden würde
<musicmatze>
das wäre sehr geil
fendor has joined #nixos-de
<jonge[m]>
58777? postleitzahl?
<musicmatze>
PR auf nixpkgs
<jonge[m]>
oh nice
<musicmatze>
wenns tun würde ja.
<jonge[m]>
das ist gar nicht so viel code. wieviel fehlt denn noch?
<musicmatze>
ich hab keine Ahnung
<musicmatze>
Das ist das Problem
<musicmatze>
ich versuch aktuell den ultra-easy usecase abzubilden und baue ein pkg mit einer dependency.
<musicmatze>
ich hatte auch schonmal ein pkg gebaut aber in dem sind dann noch /nix/store pathes aufgetaucht und das will man natürlich nicht habem
<jonge[m]>
oh ich verstehe
<musicmatze>
das ist auch eher long-term angelegt
<musicmatze>
aber wenn ich was zu laufen bekomm, dann geht das definitiv upstream
<jonge[m]>
ich verstehe
<musicmatze>
weil einfach so^tm nix nutzen um RPMs zu bauen ... das wäre sowas von pornös!
<jonge[m]>
das waere super cool
<jonge[m]>
wuerde zu mehr akzeptanz auch bei meinen kollegen fuehren
<jonge[m]>
bin mal afk, muss gleich nen vortrag halten. bin gespannt wie es laeuft
<musicmatze>
Damit kann man dann auch so geschichten machen wie "Ich will Tool A und Tool B - geht das überhaupt oder dependen die auf unterschiedlichen versionen der gleichen libFoo?"
<musicmatze>
cu
fendor has quit [Remote host closed the connection]
fendor has joined #nixos-de
florianjacob has quit [Ping timeout: 264 seconds]
shack_announce has quit [Ping timeout: 240 seconds]
jonge[m] has quit [Ping timeout: 250 seconds]
Ox4A6F has quit [Ping timeout: 240 seconds]
leons has quit [Ping timeout: 264 seconds]
rture[m] has quit [Ping timeout: 250 seconds]
sphalerit has quit [Ping timeout: 252 seconds]
musicmatze has quit [Ping timeout: 264 seconds]
haslersn[m] has quit [Ping timeout: 268 seconds]
schmittlauch[m] has quit [Ping timeout: 264 seconds]