IRC channel logs
2013-04-16.log
back to list of logs
<Steap>civodul: is there a page on gnu.org that explains how to format commit messages ? :p <civodul>but you could really just mimic the other commits <Steap>civodul: when modifying a function defined inside another one, which one should I name in the Changelog ? <civodul>you're becoming an expert with all these GNU things ;-) <Steap>civodul: not sure if it's a good thing. <Steap>(outer)[inner]{even more inner} <Steap>* guix/scripts/packages.scm (guix-package) [process-actions]: 'guix package --upgrade' is now the same as "guix package --upgrade=''". <civodul>it should be low-level, like: When upgrading, use "" when REGEXP is #f. <Steap>It doesn't really explain why we're doing these changes, then <bubu^>hi, make check fails for 4 tests, is this known ? <bubu^>utils, packages and union.scm <civodul>bubu^: sounds like it could be a real issue <civodul>can you paste the corresponding .log files? <civodul>otherwise it may be easier to use git master for now <civodul>(we plan to have a release in the coming weeks) <bubu^>seems i shouldn't have run "make check" as root <bubu^>alors guix-package fails badly if the daemon isn't launched *bubu^ tired of distributions only having guile 1.8 <bubu^>error: while creating directory `/usr/local/var/nix/profiles/per-user/bubu': Permission non accordée <bubu^>Please create the `/usr/local/var/nix/profiles/per-user/bubu' directory, with you as the owner. <bubu^>I thought the profile was in my $HOME <Steap>bubu^: it's a symlink to /usr/local/var/... <bubu^>oh, could you add an entry for this in the manual ? <Steap>civodul: is it possible to create the profile somewhere else, though ? <civodul>Steap: it has to be a GC root, and that's a good place for that <Steap>civodul: but it requires root privileges <civodul>would you like to propose a patch? :-) <bubu^>just so that people don't get surprised or/and understand what is happening <bubu^>no sure I have enough background for this :) <bubu^>and my english is terribad ;) <civodul>bubu^: actually the "Invoking guix package" section mentions this <bubu^>For each user, a symlink to the user's default profile is automatically created in $HOME/.guix-profile. <bubu^>but but there is no mention that the system administrator has to create the directory in /usr/local/var/nix and change the ownership of the directory <civodul>currently it says: "It must be created by ‘root’, with USER as the owner. When it does not <civodul>exist, ‘guix package’ emits an error about it." <bubu^>had to kill guix-daemon, killed my memory :( <bubu^>it was using more than 500 Mo for "guix-package -A" <bubu^>and started to swap on the hard drive <bubu^>ok fine then for the documentation, I was too quick to read and/or expected this to be specified before <civodul>bubu^: there's a bug in Guile < 2.0.9 where omitting the optional arg for -A or -I does that <civodul>so you need to use "guix-package -A ''" <bubu^>btw I'm compiling guile-2.0.9 now <civodul>Steap: it seems that CMake has test failures <Steap>civodul: then I think we should remove it and hope people will stop using it. <civodul>ahah, you know how to talk to me ;-) <Steap>I'll push Python and --upgrade <bubu^>does guix-package -A fetches the package list from some mirror ? <bubu^>(guix only proposes "old" guile-2.0.7 !) <civodul>bubu^: no, it takes it from the list of gnu/packages files available locally <bubu^>yes, but the thing is, if you want to make some "distribution" package manager, I really think it is vital to have means to keep upstream releases up to date and propose them as quickly as possible <bubu^>(doesn't mean to force for update before some tests, though some "masks" maybe) <civodul>now there's a "guix pull" command to retrieve the list of packages <bubu^>but i'm so frustrated with package manager atm that i'm a bit raging <Steap>civodul: can we see the logs on Hydra ? :p <civodul>i did spend a bit of time investigating, but failed <Steap>Well, then it's compilation time! <Steap>I ran guix gc /nix/store/path/to/cmake <Steap>Not sure why it ended up deleting lots of files in /nix/store :/ <civodul>Steap: it's "guix gc --delete /nix/store/..." :-) <civodul>maybe that should be improved though <Steap>Usage: guix gc [OPTION]... PATHS...