| 6 Apr 2023 |
Reventlov | et le service s'occupe de créer son utilisateur (ici, netbox) | 13:51:49 |
Jules Lamur | tu parles de l'uid/gid du fichier qui contient le secret c'est ça ? | 13:52:56 |
Reventlov | oui, par exemple | 13:53:07 |
Minijackson | je me demande si c'est pas le genre de problème résolu par LoadCredentials= de systemd | 13:54:22 |
Minijackson | mais netbox n'utilise pas (encore) ce méchanisme | 13:54:48 |
Minijackson | * mais netbox n'utilise pas (encore) ce mécanisme | 13:54:53 |
Florent Zara | In reply to @julienmalka:matrix.org Bonsoir à toutes et à tous, j’ai le plaisir de vous annoncer que le prochain Nix meetup parisien aura lieu le jeudi 27 avril à 18h à l’école normale supérieure (45, rue d’Ulm 75005 Paris). Comme les itérations précédentes, l’idée est de faire quelques présentations informelles puis un moment de convivialité et de hacking. Une annonce plus formelle sur discourse arrive très bientôt ! Julien: Malheureusement, je ne pourrai pas être des vôtre ce jour là (congés familiales) | 19:14:29 |
| 7 Apr 2023 |
Guillaume Desforges | In reply to @julienmalka:matrix.org Bonsoir à toutes et à tous, j’ai le plaisir de vous annoncer que le prochain Nix meetup parisien aura lieu le jeudi 27 avril à 18h à l’école normale supérieure (45, rue d’Ulm 75005 Paris). Comme les itérations précédentes, l’idée est de faire quelques présentations informelles puis un moment de convivialité et de hacking. Une annonce plus formelle sur discourse arrive très bientôt ! je suis pas dispo :') | 15:28:12 |
Guillaume Desforges | j'organise un spectacle haha | 15:28:18 |
Julien | Puréeeee | 17:42:35 |
| 9 Apr 2023 |
| ·☽•Nameless☆•777 · ± changed their profile picture. | 04:45:33 |
| ·☽•Nameless☆•777 · ± changed their profile picture. | 05:28:47 |
| ·☽•Nameless☆•777 · ± changed their profile picture. | 16:47:40 |
| ·☽•Nameless☆•777 · ± changed their profile picture. | 16:53:22 |
| 10 Apr 2023 |
raitobezarius | In reply to @gdesforges:matrix.org je suis pas dispo :') à_ton_tour | 08:06:49 |
| 11 Apr 2023 |
Gaël Reyrol | Est-ce qu'un de vous à déjà essayé de faire une cross compilation aarch64 d'une image via config.system.build.sdImage avec le module nixos "${modulesPath}/installer/sd-card/sd-image-aarch64.nix" depuis Ubuntu avec une émulation userland via qemu-aarch64 et binfmt ? | 22:00:06 |
Gaël Reyrol | * Est-ce qu'un de vous a déjà essayé de faire une cross compilation aarch64 d'une image via `config.system.build.sdImage` avec le module nixos "${modulesPath}/installer/sd-card/sd-image-aarch64.nix" depuis Ubuntu avec une émulation userland via qemu-aarch64 et binfmt ? | 22:00:27 |
| 12 Apr 2023 |
raitobezarius | In reply to @Zevran:matrix.org Est-ce qu'un de vous a déjà essayé de faire une cross compilation aarch64 d'une image via config.system.build.sdImage avec le module nixos "${modulesPath}/installer/sd-card/sd-image-aarch64.nix" depuis Ubuntu avec une émulation userland via qemu-aarch64 et binfmt ? cross compilation et émulation userland ça paraît mutuellement exclusif | 10:00:48 |
raitobezarius | cross compiler depuis x86_64 vers aarch64 (ou riscv64): facile oui | 10:01:05 |
raitobezarius | émulation userland via binfmt: facile aussi mais très lent | 10:01:21 |
Julien |
TLDR: inscrivez vous ici : https://mobilizon.fr/events/ebe86d0c-44f9-4ccb-a7fa-607f96c9600f
Hop je me permets de faire remonter le lien d’inscription au meetup du 27 avril ! | 20:33:16 |
| 13 Apr 2023 |
Gaël Reyrol | raitobezarius: Donc si je reçois un message de ce type là alors que j'ai activé le support binfmt via qemu qu'est-ce que je peux faire ? error: a 'aarch64-linux' with features {} is required to build '/nix/store/dfwf6xh3ivf0mzrlp11apq0ijixjqsds-audit-disable.drv', but I am a 'x86_64-linux' with features {benchmark, big-parallel, nixos-test, uid-range} | 07:22:23 |
raitobezarius | In reply to @Zevran:matrix.org raitobezarius: Donc si je reçois un message de ce type là alors que j'ai activé le support binfmt via qemu qu'est-ce que je peux faire ? error: a 'aarch64-linux' with features {} is required to build '/nix/store/dfwf6xh3ivf0mzrlp11apq0ijixjqsds-audit-disable.drv', but I am a 'x86_64-linux' with features {benchmark, big-parallel, nixos-test, uid-range} Restart le daemon Nix | 08:59:59 |
raitobezarius | Et réessaye | 09:00:02 |
Guillaume Desforges | le bon vieux "try rebooting" | 16:03:01 |
Guillaume Desforges | * le bon vieux "try rebooting your machine" | 16:03:07 |
Minijackson | Gaël Reyrol: si tu utilises Nix sur Ubuntu, il faut faire attention à faire un peu tout ce que fait le module NixOS correspondant: https://github.com/NixOS/nixpkgs/blob/87edbd74246ccdfa64503f334ed86fa04010bab9/nixos/modules/system/boot/binfmt.nix#L282-L324 | 16:51:58 |
Minijackson | donc installer qemu-user-binfmt (comme tu l'as probablement déjà fait), mais aussi modifier les options extra-platforms et extra-sandbox-paths du nix.conf | 16:53:02 |
raitobezarius | Je raisonnais sur un NixOS +1 | 16:56:38 |
Minijackson | chez moi, j'ai boot.binfmt.emulatedSystems = ["aarch64-linux" "powerpc64-linux"];, et ça me donne dans mon nix.conf:
extra-platforms = aarch64-linux powerpc64-linux i686-linux
extra-sandbox-paths = /run/binfmt /nix/store/lc46g4a2b4llnr259d5a9yks3apnlnpz-qemu-aarch64-binfmt-P-x86_64-unknown-linux-musl /nix/store/lmsmqifrmkiyxv7y05iv3rcg4fzws84i-qemu-ppc64-binfmt-P-x86_64-unknown-linux-musl
| 16:56:55 |