<efraim>test_win32.py from python3 fails on aarch64
<divansantana>Quick Q. During guixsd install, I'm having issues with grub and filesystem configs. I want to boot up the install iso, change my config.scm and reconfigure system. How do I do this without redownloading everything?
<divansantana>If I mount all etc then run guix system init /mnt/etc/config.scm it redownloads all. When in fact all I changed is something in the filesystems declaration
***Piece_Maker is now known as Acou_Bass
***ShalokShalom_ is now known as ShalokShalom
<divansantana>I would think the other option would be to boot an install image, chroot into /mnt , then my paths are not set though. How do I correct that?
<thomasd>hi jlicht, and also hello guix, by the way :)
<adfeno>Reminder: does anyone know how to mount ab already installed GuixSD, assuming that one wants to start that copy to recover/redo something that went wrong? I and divansantana are puzzled with this challenge.
<adfeno>It seems we're somewhat lost because we don't know how to populate some important paths that Guix expects to find.
<efraim>I would guess following the install instructions in terms of mounting and cow store might get you part of the way there
<thomasd>efraim: that's what I'll try tonight, but I wonder if it will detect that the whole system is actually already in /mnt/gnu/store store.
<thomasd>I thought that's where the bind mounts would come in (but have 0 experience)
<civodul>davexunit: what about having 'guix environment -C' & co. populate ~/.cache/guix/containers, which would list the PIDs of running containers along with metadata such as the container's profile (where applicable)
<thomasd>divansantana: compiling some packages during install is not unusual,
<jlicht>How should I approach the license field of a package if several files are gpl2, others gpl2+ and yet some other files "MIT" license. Should I list them all, including all respective files they apply to?
<thomasd>it depends on whether substitutes for your package are available from hydra. Depending on whether your local guix is very recent or very old, substitutes might not yet be available, or not available anymore
<jmi2k>jlicht: here you have an example: git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/text-editors.scm#n75
<jlicht>jmi2k: Ah, we just add a comment explaining which licenses apply where. Thanks, that was all I needed to know :-)
<rekado>GNUnymous_IRC: I don't know what the question means. Guix includes compilers.
<davexunit>you can see "I run a free OS" and they will retort "yeah but to use the internet you have to interact with proprietary switches, etc."
<clacke[m]>I just came back from a meetup where I presented Nix and Guix and I said just that. It was a functional programming group, so I said we all know this is all lies, we just need to choose at what level and to what degree we try to make them true. :-)
<pareidolia>In general these discussions can be evaded by fixing clear practical goals, such as: 1) I want to avoid requiring dead mammals for nourishment. 2) I want to control which programs I run, and change them, easily and at-will.
<pareidolia>Chromium gives me headaches, since changing it requires a huge checkout and long compilation times.
<pareidolia>Is there a specific reason why neither Firefox nor Chromium are in the packages?
<ng0>so an lockscreen I am packaging tells me "Numlock?" (no real log entries anywhere, on screen display). I already wrapped libev in the path and adjusted the .pam file.. what more could a lockscreen need?