IRC channel logs
2015-06-27.log
back to list of logs
<ewemoa>after a git pull, make clean && make && make check shows a failure for tests/packags.scm here -- does this happen for anyone else? <absorto>Hello! so I installed guix but upon reboot it enters a loop that says "waiting for 'guix'" or something like that, 'guix' is the label I gave to the partition I wanted to mount in / <sneek>absorto, you have 1 message. <sneek>absorto, mark_weaver says: the reason your attempt to configure the network with a static IP didn't work is because you didn't set the default gateway router. <absorto>I checked with e2label, the label is right, it matches the file-system stanza <absorto>also... the bootloader part is confusing. right now I see my target partition as sdd1, and would like to have grub installed on sdd. But when I remove the thumbrive it will likely be renamed to sda. Which should I write down on my .cfg? <mark_weaver>absorto: do you have (title 'label) in that file-system ? <mark_weaver>absorto: when you run 'guix system init' from the installation system, the config file should use the device name as seen from that system. <mark_weaver>after it's installed, you should change it to the device name as seen from your main system, for pusposes of 'guix system reconfigure' <mark_weaver>absorto: what is the output of "readlink /dev/disk/by-label/guix" ? <mark_weaver>another possibility is that our initial ramdisk lacks a module that's needed to see that disk <absorto>yeah, (title 'label), ok so for system init hdd, after that hda. This would explain why it hosed the usb installation system, had to reimage it <absorto>about the readlink command... I'll let you know, I'm starting over now <pallagun>Is there a guixsd install iso? I can't seem to get the guixsd usb to boot on my computer, but I am able to get a unetbootin stick to boot. <iyzsong>pallagun: No iso yet, but I guess you can try 'chainloader' to USB from your existed bootloader. <pallagun>iyzsong: I think I'm set, unetbootin stick boot magically, but the guixSD usb does boot if you poke at the bios for a while. I think I'm set <rekado>hmm, gcc-4.8.4-lib appears to be the only one including libiberty.a. <rekado>the other gccs only have the header file. <rekado>wow, connection to hydra is really good right now. <rekado>downloading qt is no longer a matter of half an hour. <rekado>oh, snippets appear not to be applied when using "guix build --with-source=tarball.tar.gz" <mark_weaver>that's expected. snippets and patches are part of the 'origin' object that is in the package 'source' field. --with-source replaces the value of that field. <rekado>this makes it more difficult to use a new release/testing tarball when building the package depends on some snippet action to be performed. <mark_weaver>I also noticed the libiberty thing, while investigating the new withershins breakage. it seems that new GCC no longer installs it by default. We should probably make a separate libiberty package anyway; it would be good to be able to add it as an input to something without overriding the default 'gcc'. <rekado>e.g. in powertabeditor the removal of bundled libraries is necessary or else the build fails. <rekado>not a big problem as I can either repackage the tarball or move code from a snippet to a build phase temporarily. <rekado>"To date, libiberty is generally not installed on its own. It has evolved over years but does not have its own version number nor release schedule." <rekado>does this mean they are building a whole GCC first and then only install libiberty? <rekado>(I'm not familiar with the nix language, so I don't know what is implicitly done.) <mark_weaver>no, they are just chdir'ing into the libiberty subdirectory of the gcc source distribution, and building libiberty by itself. <mark_weaver>well, I don't know the Nix language either, but that's what it looks like to me, roughly. <rekado>ah, I missed the "sourceRoot" line. <rekado>got a new libiberty package (generator) and built withershins with it just fine. <rekado>it's mildly annoying to me that the list of packages produced by "guix package -I" is not aligned on tabs in shell-mode. <rekado>blerg, cc1plus segfault is back. <rekado>I get it when building latest master of powertabeditor. <ph4nt0mas>sneek: later tell civodul I am currently waiting for the new working bootstrap-tarballs to finish building and I will upload them to darnassus asap <alezost>civodul: hi, I'm going to push "gnu: Add pv." commit by Claes Wallin and add him to AUTHORS. The question is: should he be added before Paul van der Walt (because of "Walt") or after (because of "van")? <sneek>civodul, you have 1 message. <sneek>civodul, ph4nt0mas says: I am currently waiting for the new working bootstrap-tarballs to finish building and I will upload them to darnassus asap <civodul>i guess you could email Paul and Cc me; he's a native speaker so he'll know what to do <civodul>ph4nt0mas: so what's the bug-fix being tried out? :-) <alezost>I think since "van" and "van der" are commonly used in surnames in some contries, "Walt" should be counted as the thing to alphabeticalize <alezost>I don't feel like email people about that :-) <ph4nt0mas>but there are parts of the building procedure that try to build the linux headers as well, which I haven't noticed before and make the build fail <ph4nt0mas>they fail because linux can't be built for i586, so I just have to do some modifications so no linux headers are built when hurd is the target <alezost>rekado: civodul: oh god, it's too complicated for me! I'm for putting Claes Wallin before Paul van der Walt, do you agree? <davexunit>w00t, guixsd container running within a user namespace <davexunit>you have to be root to start it, but it's still pretty damn cool. <civodul>uh, not a word about performance :-/ <alezost>civodul: OK, then I think it would be better to align Paul van der Walt name by "Walt", not by "van" as it is now. Should I make a separate commit for that? <alezost>Also I don't see my name in AUTHORS (it is still in THANKS). I don't think it would be correct if I add myself to AUTHORS :-) <alezost>btw several people are in both files (AUTHORS and THANKS) <davexunit>civodul: I can't believe they rewrote texinfo in perl :( <davexunit>civodul: I've never tried this before, but I imagine there's some way to catch the signal that the terminal sends when you press C-c in guile, right? <davexunit>I'd like to catch it in the container's parent process, and kill the container. <tomlukeywood>dose anyone know if its possible to convert the guix usb images to a iso file? <tomlukeywood>i ask as i am writing a unetbootin fork that only includes libre operating systems and its much easier to use the iso format for this as unetbootin is designed to use it <alezost>anyway, I've sent a patch to clean-up those files <davexunit>tomlukeywood: I don't know of one. our usb images are raw disk images. <mark_weaver>it compiled on the first try on my Libreboot X200 running GuixSD <mark_weaver>and both the i686 and x86_64 failed in the same way in hydra *davexunit tries to get saner handling of file systems for containers <tomlukeywood>"I don't know of one. our usb images are raw disk images." <tomlukeywood>would it not be possible to copy the files from the disk image into a iso? <civodul>alezost: oops, i should have added you there, indeed! <civodul>mark_weaver: WDYT of getting wip-diet built on hydra? <civodul>mark_weaver: BTW, thanks for making some space on hydra! <tomlukeywood>would it be possible to make a iso from compiling from source? and how hard would it be? <civodul>tomlukeywood: currently you could use unetbootin to make an ISO from the USB image <tomlukeywood>actually i am trying to convert it for use in unetbootin as i am making a fork <civodul>actually no, unetbootin does the opposite <civodul>anyway, it wouldn't be too difficult to hack Guix itself to add support to build ISO images <tomlukeywood>so basicly theres no way for me to convert a disk imag to a iso? <civodul>most machines can boot on USB nowdays, though <ewemoa>still seeing tests/packages.scm failing after another git pull <zacts>how to fix: warning: failed to install locale: Invalid argument <zacts>this is Guix as a package manager on debian jessie gnu/linux amd64