IRC channel logs

2015-05-15.log

back to list of logs

*davexunit tries to add an option to 'guix package' that creates a new generation in which *only* the packages listed in a file are installed
<davexunit>first attempt at reproducible user profiles: http://paste.lisp.org/display/148263
<rekado>"guix system reconfigure /etc/config.scm" fails with an error "In procedure module-lookup: Unbound variable: canonicalize-reference"
<rekado>I also seem to be having a problem downloading qt-4.8.6-doc. It says "downloading `/gnu/store/g8h0k...-qt-4.8.6-doc' and then does nothing at all.
<rekado>This persists over reboots and "guix pull".
<rekado>other substitutes are downloaded just fine.
<rekado>(I don't know why it would want to download qt-4.8.6-doc and I find it odd that the doc output would be an input for packages I have installed.)
<rekado>oh, it's downloading right now. Don't know why. This time I didn't have to wait as long as before.
<rekado>I'm seeing a considerable delay between the appearance of the "downloading" message and the actual downloading ("http://hydra.gnu.org/.... 200.0 KiB transferred"), especially for large files (or so it seems).
<iyzsong>for qt, the 'doc' output is referenced by the 'out', the split have no effect :-(
<rekado_>is anyone here using GuixSD with an encrypted LVM partition?
<rekado_>on my Fedora machine the disk has two partitions, one for /boot and another for an encrypted LVM partition containing the root and /home.
<rekado_>I would really like to keep this setup.
<rekado_>I don't understand this build error: http://hydra.gnu.org/build/457440/nixlog/1/raw Why would SHM_NORESERVE be unknown?
<civodul>Hello Guix!
<wingo>hoo, hydra is much faster than it used to be
<wingo>or at least the downloads are coming faster
<civodul>howdy wingo
<civodul>not sure why, but it's good to hear :-)
<civodul>rekado: how was your talk?
<rekado_>civodul: I needed more time. While it seemed that the audience was entertained and got the basics of functional package management I felt like I didn't have enough time to show more of the implications for regular users.
<rekado_>I got to show one or two demos, but could not show how easy it is to install or test custom packages.
<rekado_>a couple of people came to me afterwards to get the full info, so I think it was somewhat successful.
<civodul>rekado_: nice!
<civodul>it's difficult to present it in 20mn
<civodul>so i can understand the frustration
<civodul>rekado_: if you have the slides around send'em to me and i'll put them on line
<rekado_>civodul: I have all the sources for the slides and the diagrams in my working copy of the maintenance repo.
<rekado_>should I commit the stuff there or would you like me to send a tarball / patch to you?
<civodul>rekado_: oh yes, please commit the stuff there
<civodul>you can commit the final PDF as well
<rekado_>okay. I'll do that this weekend.
<civodul>great
<civodul>do you know if there'll be videos?
<rekado_>no videos. There was a live audio stream, but I don't know if it's any good. (It would also be of limited use as the demos would not be visible.)
<civodul>ok
<zerwas>Hi guys. I just read in #gnunet that a student has been found for binary package distribution through GNUnet. Would that mean GNUnet will be shipped with Guix by default in the end?
<civodul>zerwas: probably, but we're not there yet
***user` is now known as manolis`
<paroneayea>rekado: what emacs theme are you using in what I think is your screenshot on the guix homepage?
<paroneayea>it looks nice.
<phant0mas>sneek: later tell civodul I changed the glibc/hurd packaged definition in using the tarball, waiting for the rebuild to finish, and i will send this week's report to the ml. I almost have the bootstrap-tarballs ready
<sneek>Got it.
<phant0mas>sneek: botsnack
<sneek>:)
<rekado>paroneayea: I use the "spolsky" theme from the "sublime-themes" package.
<rekado>the manual says under "Limitations" that "Support for the Logical Volume Manager (LVM) is missing" --- is this still the case?
<rekado>I'd like to keep using my encrypted LVM which holds both system and homes.
<davexunit>rekado: LVM is still a WIP
<davexunit>someone is actively working on it, judging from the emails I get from guix-devel
<rekado>when I skimmed them I thought it was about declaring LVMs in the system configuration only. I assumed that with the right initrd and some kernel parameters this could just be made to work.
<davexunit>oh
<davexunit>maybe
<davexunit>dunno
<rekado>heh, well, I also don't know :) Guess I should be reading a little about how this works.
<rekado>bbl
<cmhobbs_>how tough is it to get guix running in a vm and can you guys recommend a setup for that? is virtualbox libre?
<rekado>you can use qemu+kvm
<rekado>do you mean the Guix System Distribution?
<cmhobbs_>i do
<cmhobbs_>i'd like to test it
<cmhobbs_>i'm pretty excited about it and would like to use it as my primary os but i know it's alpha right now
<cmhobbs_>so in the mean time, i can put it through its paces
<bavier>cmhobbs_: there's `guix system vm'
<cmhobbs_>thanks
<mark_weaver>cmhobbs_: as I recall, the BIOS needed by virtualbox guests needs to be built with a non-free compiler, or something like that.
<cmhobbs_>mark_weaver, thanks for the input!
<zacts>cmhobbs_: yeah I'm the same way
<zacts>I want to use guix as my primary OS, but I need packages for school that guix doesn't provide yet
<zacts>and I need Full Disk Encryption
<zacts>so I'm running Guix as a pacakge manager on top of debian jessie
<cmhobbs_>zacts, on top of wheezy here :D
<zacts>(and of course, I don't use any of the non-free debian repos)
<cmhobbs_>same situation
<zacts>oh neat!
<cmhobbs_>though i need packages for work and leisure that aren't in there yet, not school
<zacts>yes, I'm hoping to contribute the packages I need to guix eventually over time, unless others get there first
<zacts>but I'm trying to use the guix packages as much as possible over the debian packages
<cmhobbs_>i'll have some time open up in the next few months and i'll focus on guix, i think
<zacts>neat!
<zacts>yeah, me too
<cmhobbs_>time will tell, heh
<zacts>the two distros I want to contribute to the most are gnu guix, and dragora gnu/linux
<zacts>(both are fsf endorsed)
<zacts>well both meet the FSDG
<zacts>and are mentioned on gnu.org
<zacts>I like both for different reasons
<cmhobbs_>i've stuck to debian, though i run trisquel at work. i mostly run debian at home because my primary machine is a netbook and doesn't have a lot of resources
<zacts>dragora will be good for a lightweight embedded distro, while gnu guix is great for heavyweight more general applications
<zacts>debian is nice imo
<zacts>I really like debian for many things
<cmhobbs_>i may end up putting tridquel or debian on my son's computer. it's a bit of a mess right now, a mac mini running xubuntu
<cmhobbs_>ideally i'd like guix there, too
<zacts>and debian is the most free distro I've found for powerpc and armhf ports
<cmhobbs_>i'm using guix as the package manager on that machine as well
<zacts>(although, I may be porting dragora to armhf and powerpc)
<cmhobbs_>rad
<zacts>I tried using Ubuntu 15.04 recently just to check it out, and it barfed when I did 'sudo apt-get install git-all'
<zacts>on a new install
<zacts>I think it's a systemd compat issue
<cmhobbs_>odd
<zacts>they must have mixed packages from before debian adopted the systemd default, and after they did this
<cmhobbs_>i haven't used ubuntu in quite some time
<zacts>because one of the git-all packages wants runit, and the other wants systemd
<zacts>and it breaks
<zacts>also, it is still possible to use another init system on debian jessie, it's just not default anymore
<zacts>the default is systemd, but others are totally supported by debian
<zacts>I would love to try gnu dmd as an experiment on a debian jessie install
<zacts>but personally I would rather focus my efforts on improving guix
<cmhobbs_>yeah, i dig the idea of a functional package manager