| 5 Feb 2025 |
Moritz Sanft | Klar. Aber das musst du ja bei getrennten Repos immer. | 18:36:29 |
Haris | Ich würde mich auf jeden Fall freuen, beim nächsten Meetup mehr dazu zu erfahren, da ich bisher noch keine Erfahrung mit sowas habe | 18:37:46 |
Benedikt Ritter (britter) | Okay, also eine GitHub action, welche durch einen commit im App Repo getriggered wird und dann nix flake update --commit-lock-file im server repo ausführt und das commitet, damit es von comin ausgerollt wird. | 18:53:49 |
Benedikt Ritter (britter) | Klar, ich kann mal einen überblick darüber geben. Kann auch erzählen, wie ich mein Homelab aufgestzt habe. | 18:54:22 |
Benedikt Ritter (britter) | Erinnere mich aber daran, dass palo vor Ewigkeiten versprochen hat mal einen Vortrag über clan.lol zu halten... | 18:54:45 |
| 7 Feb 2025 |
bit | Hey zusammen 👋, im März finden im Labor vom 08.03. bis 23.03. Renovierungen statt. In diesen Zeitraum ist das Labor geschlossen.
Daher muss die learning group am 19.03. leider ausfallen.
Alternativ könnten wir aber den Termin auf Donnerstag, den 27.03. verschieben. | 07:50:14 |
| 10 Feb 2025 |
Benedikt Ritter (britter) | @mrvandalo:terranix.orghattest du nicht letztens gefragt wie man Python mit Nix macht? Hast du das schon gesehen? https://youtu.be/6fftiTJ2vuQ?si=WuvIXAzVeq7Ng82e habs noch nicht angeschaut, aber vielleicht hilft es dir? Die Videos von Vimjoyer sind eigentlich immer recht gut. | 22:20:24 |
palo | ich nutze jetzt dev-container und python wird. bei mir nur nich mit docker ausgerollt. | 23:26:31 |
palo | * ich nutze jetzt dev-container und python wird. bei mir nur nich mit docker ausgerollt. aber ich guck mir das video mal an. | 23:26:47 |
palo | gerade drüber geschaut, devenv habe ich noch nicht ausprobiert. | 23:30:58 |
palo | dev-container funktionieren immer. denke da bleib ich bei. ich bekomm oft firmen projekte hingeworfen und da ist viel wirres zeug drin. das in nix zu giessen, ist zu aufwändig. abgesehen davon das die python abhängigkeiten gefühlt alle paar wochen für ein paar tage nicht gehen.
ich konnte 2 monate wegen paperless-ngx und irgendwelchem python foo in nix nicht updaten. das hat mich so gefrustet, ist ja nicht das erste mal, das ich jetzt python packages nur noch mit docker nutze. | 23:34:48 |
| 12 Feb 2025 |
Benedikt Ritter (britter) | Fun: https://github.com/NixOS/infra/pull/554 | 09:20:22 |
| 13 Feb 2025 |
Paul Meyer (katexochen) | Sorry für die späte antwort. Am 27.3. macht Edgeless die OC3 (https://www.oc3.dev/), ist also von unserer seitee nicht so gut der Tag. Wenn also niemand laut hier schreit und sich trotzdem treffen möchte würde ich sagen wir lassen es eher ausfallen. | 08:27:23 |
| 14 Feb 2025 |
Benedikt Ritter (britter) | Ich versuche eine Java App zu packagen, die mit Gradle gebaut wird. Der Gradle Build startet beim Build eine Postgres in Docker um aus dem Schema DB Access Code zu generieren. Hat das schon mal jemand gelöst? Also Docker verfügbar zu haben in einer derivation? Bin für jeden Pointer dankbar. | 19:01:44 |
Benedikt Ritter (britter) | Ich hab versucht es mit podman zu lösen, aber das gekomme ich Fehler weil homeless-shelter nicht writable ist. $HOME auf ein tempDir zu setzen, hat leider auch nicht geholfen | 19:02:45 |
Moritz Sanft | Den Docker-Daemon kriegst du nicht in die Sandbox, außer du änderst globale settings von Nix. Würde nach einer anderen Lösung suchen | 20:49:17 |
| 15 Feb 2025 |
Benedikt Ritter (britter) | Okay. Wie sieht’s mit podman aus? Das ist ja daemon-less. | 09:36:59 |
Benedikt Ritter (britter) | Ansonsten könnte ich auch die Datenbank nativ starten und die verbindungsparameter an den Gradle Build übergeben 🤔 | 09:37:28 |
Benedikt Ritter (britter) | Last Resort wäre die Anwendung extern zu bauen und nach S3 zu pushen. Auf dem Nix Server würde ich dann nur ein fetch auf das Jar im S3 machen. | 09:38:04 |
Moritz Sanft | In reply to @britter:yatrix.org Okay. Wie sieht’s mit podman aus? Das ist ja daemon-less. Ich gehe davon aus, dass sich das auch irgendwo mit der Sandbox beißen wird (weil du z.B. nicht alle System-Calls machen kannst) | 09:53:12 |
Moritz Sanft | In reply to @britter:yatrix.org Ansonsten könnte ich auch die Datenbank nativ starten und die verbindungsparameter an den Gradle Build übergeben 🤔 Netzwerk kriegst du in der Sandbox ja auch nicht. | 09:53:24 |
Moritz Sanft | In reply to @britter:yatrix.org Last Resort wäre die Anwendung extern zu bauen und nach S3 zu pushen. Auf dem Nix Server würde ich dann nur ein fetch auf das Jar im S3 machen. Wenn du die Aufgabe, die Postgres während des builds erledigst nicht irgendwie anders darstellen kannst, würde ich das machen. | 09:53:53 |
Moritz Sanft | Oder nur den DB-Access-Code da hin packen | 09:54:29 |
| 18 Feb 2025 |
Benedikt Ritter (britter) | It looks like nodejs_22 is broken on release-24.11. I can't upgrade my system because of that: https://github.com/NixOS/nixpkgs/issues/383044. Does anybody know how to work around this? | 13:22:46 |
Benedikt Ritter (britter) | 😐️ | 13:23:09 |
| 19 Feb 2025 |
matthias | Today is the day... Ich kann leider nicht da wir Klassenpflegschaft haben und sonst keiner auf den Kleinen aufpassen kann. Euch viel Spass und dann bis spätestenz im April | 05:21:35 |
Benedikt Ritter (britter) | Paul Meyer (katexochen): wäre das was, wo man einfach einen roll back PR machen könnte, damit das package endlich wieder baut? | 10:36:54 |
Benedikt Ritter (britter) | Oder ist die Strategie immer rolling forward? | 10:37:04 |
Benedikt Ritter (britter) | Sorry hab das voll nicht auf dem Schirm gehabt. Im Moment geht es zuhause etwas drunter und drüber, weil ich jetzt die ersten Projekte habe und wir uns wieder neu einspielen müssen mit den Kindern usw. | 10:39:20 |
Paul Meyer (katexochen) | Deine analyse in dem issue ist falsch. Du findest den commit noch nicht auf master, weil der gerade in staging-next ist. Das hier ist der urspruengliche pr, der auf stable gebackported wurde https://github.com/NixOS/nixpkgs/pull/381127 | 10:43:03 |