lassulus changed the topic of #nixos-de to: Willkommen im deutschen NixOS Channel.
fendor__ has joined #nixos-de
fendor_ has quit [Remote host closed the connection]
fendor__ has quit [Ping timeout: 268 seconds]
<jonge[m]> https://github.com/nix-community/nixos-generators/pull/25 habe mal 1 PR aufgemacht wegen des noinstaller images.
<{^_^}> nix-community/nixos-generators#25 (by tfc, 18 seconds ago, open): Add format sd-aarch64-noinstaller
<jonge[m]> funktioniert super
<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]
fendor has quit [Ping timeout: 246 seconds]
lassulus has quit [*.net *.split]
lassulus has joined #nixos-de