<reepca>rekado: I think you have to run something after adding it to LD_LIBRARY_CONFIG, something with the linker... ldconfig I think?
<reepca>Question... if I have a directory containing my/packages/some-package.scm, and I pass that directory in with --load-path, should I be able to use whatever is in some-package.scm if I put (use-modules (my packages some-package)) in my /etc/config.scm?
<ng0>I think I should stick with what I have now... where Gentoo is just the blueprint for good examples and maintaining my few packages, and building gnurl.. and I fix up in Guix I need and want. it's the longer, more painful way but to encounter bugs twice is not productive.
<reepca>I'm currently trying to do what I described above, but am getting "no code for module (my packages some-package)".
<lfam>reepca: Yes, that's the idea. Make sure that some-package.scm exports the correct module path. I have to go now, but check out my repo for an example: https://github.com/lfam/guix/
<lfam>efraim: Did you check that the new jasper release fixes all those bugs?
<lfam>efraim: I just checked by looking for the CVE IDs in the jasper commit log. Looks pretty good :) And there are a few CVE patches you removed that aren't named in the jasper commit log, but whose changes were made upstream.
<Apteryx>Hi! I'm trying to install from the live USB image; after "guix system init /mnt/etc/config.scm /mnt", eventually it gets to a point where the message "Initializing operating system under '/mnt'" is printed, then I got: guix system: error: copy-file: ...
<Apteryx>I think it had to do with the filesystem being full. Indeed when looking at df -h, I have two filesystems listed as "unionfs" of 2.7 GB which are fully used.
<Apteryx>This machine has 4GB of RAM. Any idea? :)
<ng0>do you mount a harddrive at /mnt or do you mount the live usb at /mnt ?
<Apteryx>ng0: Rereading the installation manual, it does look like I forgot to mount the partition I created at /mnt. That would explain. Let's see if I can recover from this mistake.
<ng0>oftc is often worse than freenode with tor.. good thing we do not use oftc. both solve it too naive
<efraim>Also did you remember to start cow-store (or however that line goes)
<Apteryx>ng0: Now that I mounted my correct root partition (/dev/sda2) to /mnt, should I issue a "mv /gnu/store /mnt/gnu/store" ?
<Apteryx>I'm trying to recover from my silly mistake without having to reboot :)
<ng0>I think I'll ask jovany about the current status (I was asked for helped, I offered help, nothing happened) and if nothing happens for another week (last reply was very quick), I'll assume I try to make workrave a git patch
<ng0>I have no self-interest in this but someone tried to contribute it, and there's some factor where it fails for them.. help offered, help not accepted somehow
<ng0>Workrave is a program that assists in the recovery and prevention of Repetitive Strain Injury (RSI). The program frequently alerts you to take micro-pauses, rest breaks and restricts you to your daily limit. http://www.workrave.org
<ng0>could possibly go into gnu/packages/health.scm and someone should http://health.gnu.org/ at some point then, could go into the same file. unrelated but somewhat related through health related issues
<rekado>civodul: I already pinged the copyright clerk more than a week ago. No response. In total, a month has passed since my request for copyright assignment. I hardly even remember what I worked on.
<rekado>good thing Guix doesn’t do copyright assignments.
<rekado>ng0: if the original contributor is no longer interested, the patch is not ready, and you are not interested I’d suggest just dropping it. There are enough other patches that we can spend time on.
<ng0>their approach is better.. I don't know how well they handle ddos..
<ng0>oftc almost never has an open line for tor (I've tried so often I just join without tor now there .. funny when tor itself has the irc channel there), and freenode requires to have an account before connecting via tor. and hackint has two "lanes" for tor: one for identified users and one for those who do not wish to sign up, get two different hostnames so channels can handle bans smarter
<csanchezdll>posix allows different behaviours here... test_option_lz4.c catches two (common) error messages when lz4 is not found, but in my case it gives an error different from ""Can't launch" or "Can't write"
<csanchezdll>so instead of skipping (as it should) reports a failure
<efraim>civodul: csanchezdll: I i grabbed the tar patch that Danny Milosavljevic proposed on the 'Bootstrap tar cannot exec xz' mail thread, its building out to bootstrap-binaries atm x86_64 -> aarch64
<jmd>Any fundamental reason why we shouldn't package lxc ?
<Petter>Apteryx: It wasn't supported when I installed, so it was pretty difficult yes :P But I got a lot of help, and the problems I faced have been fixed in Guix, so installation on similar systems should be pretty smooth sailing now : )
<Petter>Apteryx: As far as I understand though, the need boot firmware needs to have GRUB embedded, with the crypto modules loaded.
<Apteryx>OK! Good to know things are shaping up for encrypted root.
<csanchezdll>civodul, efraim: patch sent, quite simple after collapsing several wip commits into the final form
<Apteryx>(answering my own question): That was it. Using ext4, it seems embedding grub into a partition causes a warning and is not endorsed by Guix, so the device in the config.scm file should be /dev/sda instead of /dev/sdaX
<Apteryx>After changing from /dev/sda2 to /dev/sda, the guix system init completed!
<mekeor>yes. i need iwlwifi for wifi. and i have an NVIDIA graphics card.
<reepca>Out of curiosity, how new of an NVIDIA graphics card is it? That part might be able to be covered by the reverse-engineering efforts of Nouveau (although I don't remember whether the firmware in that is free or not)
<reepca>(And it's usually the more difficult part to replace)
<reepca>Anyway, if you're really set on iwlwifi, I'd look at the .deb package, see what it does, where it gets stuff from, where it puts stuff, and try to replicate it with a guix package definition. See gnu/packages/firmware.scm for an example
<reepca>(that's assuming your current directory is the git repository of guix)
<Digit>amidst doing mpv on a yt search merly for "libreplanet", got Dave Thompson & Christopher Webber's 2016 talk, on solving the deployment crisis. ace talk. v happy it's shown up in the top searches. would love to see feature parity between gui and command line, and have the gui express the command line equivalents of whatever's done in the gui, to keep the users aprised, and keep the emacsness, expediting newbies to empowered