!TZxOcMejPbtFPrCZIA:matrix.org

Nix Community Bochum

60 Members
Channel for the Nix Learning Group and other events in Bochum, Germany.22 Servers

Load older messages


SenderMessageTime
14 Feb 2025
@britter:yatrix.orgBenedikt 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
@britter:yatrix.orgBenedikt 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 geholfen19:02:45
@msanft:matrix.orgMoritz SanftDen Docker-Daemon kriegst du nicht in die Sandbox, außer du änderst globale settings von Nix. Würde nach einer anderen Lösung suchen20:49:17
15 Feb 2025
@britter:yatrix.orgBenedikt Ritter (britter)Okay. Wie sieht’s mit podman aus? Das ist ja daemon-less.09:36:59
@britter:yatrix.orgBenedikt Ritter (britter)Ansonsten könnte ich auch die Datenbank nativ starten und die verbindungsparameter an den Gradle Build übergeben 🤔09:37:28
@britter:yatrix.orgBenedikt 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
@msanft:matrix.orgMoritz 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
@msanft:matrix.orgMoritz 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
@msanft:matrix.orgMoritz 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
@msanft:matrix.orgMoritz SanftOder nur den DB-Access-Code da hin packen09:54:29
18 Feb 2025
@britter:yatrix.orgBenedikt 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
@britter:yatrix.orgBenedikt Ritter (britter)😐️13:23:09
19 Feb 2025
@f0rdprefect:matrix.orgmatthiasToday 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 April05:21:35
@britter:yatrix.orgBenedikt 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
@britter:yatrix.orgBenedikt Ritter (britter)Oder ist die Strategie immer rolling forward?10:37:04
@britter:yatrix.orgBenedikt 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
@katexochen:matrix.orgPaul 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/38112710:43:03
@katexochen:matrix.orgPaul Meyer (katexochen)Im backport pr findest du dein issue und die loesung dafuer: https://github.com/NixOS/nixpkgs/pull/381155#issuecomment-266043864010:46:24
@katexochen:matrix.orgPaul Meyer (katexochen)allerdings hat den sqlite fix anscheinend noch niemand nach stable gebackported https://github.com/NixOS/nixpkgs/pull/38174110:48:01
@katexochen:matrix.orgPaul Meyer (katexochen)https://github.com/NixOS/nixpkgs/pull/381155#issuecomment-266827920510:53:09
@katexochen:matrix.orgPaul Meyer (katexochen)kannst ja mal einen revert aufmachen10:53:33
@britter:yatrix.orgBenedikt Ritter (britter) Ich bin verwirrt. Ich hab das package jetzt vom HEAD von release-24.11 gebaut und es geht. Ist der test vielleicht flaky? 11:05:46
@britter:yatrix.orgBenedikt Ritter (britter) Und was ist staging-next schon wieder. 11:08:44
@katexochen:matrix.orgPaul Meyer (katexochen)https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#flow-of-merged-pull-requests13:05:38
@katexochen:matrix.orgPaul Meyer (katexochen)du solltest https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md und https://github.com/NixOS/nixpkgs/tree/master/pkgs vollständig lesen, wenn du mehr an nixpkgs arbeiten möchtest13:06:50
@scl:tchncs.deSebastian (he/him) Ist heute denn Meetup @Paul Meyer (katexochen) ? 13:58:24
@katexochen:matrix.orgPaul Meyer (katexochen)Ich habe leider keine Zeit heute. :(13:58:45
@bit:chaosbit.debitdas erklärt, warum keiner gekommen ist 😬. Ich bin da, hatte aber kein matrix auf 😅18:50:05
22 Feb 2025
@f0rdprefect:matrix.orgmatthiashttps://github.com/nix-community/nix-index-database09:41:37
@f0rdprefect:matrix.orgmatthiasKennt ihr das schon? Da hätte ich das letzte mal viel Zeit sparen können😉09:42:15

Show newer messages


Back to Room ListRoom Version: 10