<mthl>civodul: You are not sleeping yet? *civodul prepares the release <adhoc>is there a way i can bootstrap guix with an older version of automake ? <mthl>With binary installation of Guix, you are not dependent of automake <mthl>adhoc: It's documented in the info manual of the git repo <adhoc>mthl: ok, but binary packages! <adhoc>the info file talks about 1.11, but build requires 1.12 <adhoc>mthl: except it isn't documented there <mark_weaver>civodul: well, should I build the armhf binary tarball? which commit should I be at when I build it? <adhoc>you guys are using CI, thats awesome <mark_weaver>civodul: shouldn't it be aa38fabacccc1be1f54dee243bf875f178ce53f8 ? <mark_weaver>since that's where you updated the development snapshot? <civodul>mark_weaver: no because we just need that guix in the tarball to be exactly 0.8.2 <civodul>it doesn't matter which guix that guix would install <mark_weaver>okay, it's building now. the only significant thing I have left to build is guix itself. <mark_weaver>civodul: what about mips? I guess you can just ask hydra to build that for you, if it hasn't already done so. <mark_weaver>pcre-update is already almost entirely built except on mips, so it could have been included easily. oh well. <civodul>yeah sorry, i should have been more cautious about coordinating i guess <mark_weaver>well, it doesn't really matter I suppose. surely there will be more security updates soon enough <mark_weaver>I had cancelled all of the mips jobs that didn't include the pcre-update though. I should restart those jobs so that 0.8.2 is fully built on mips. *mark_weaver works on upgrading to linux-libre-4.0.3 *mark_weaver goes afk while awaiting that and the armhf binary tarball builds <civodul>paroneayea: heh, thanks, i'll see what can be done! *civodul goes to bed, will finish the uploads tomorrow <mthl>paroneayea: export GUILE_LOAD_PATH="$GUILE_LOAD_PATH:/home/cwebber/.guix-profile/share/guile/site/2.0/" <mthl> export GUILE_LOAD_COMPILED_PATH="$GUILE_LOAD_PATH:/home/cwebber/.guix-profile/share/guile/site/2.0/" <mthl>paroneayea: sorry for the bad pasting, but it's from your blog post <mthl>paroneayea: these variables can be optimized <iyzsong>Sleep_Walker: not on website, but I see the tag and NEWS in git repository :-) <civodul>and my ADSL line has a terrible upload bandwidth <phant0mas>hey civodul, in make-bootsrap.scm what happens to a native input of a package? For example libpthread in glibc/hurd evaluates to false when building the bootstrap-tatballs. <phant0mas>should I do something for native-inputs like at %gcc-static in the same file? <civodul>phant0mas: hmm that would need more investigation, but i can't really do it right now <civodul>try inspecting the package objects themselves <civodul>at the REPL: (package-native-inputs %gcc-static), etc. <xfury>Hello guix, I have a little problem because I use Apple hardware. I'm looking to boot a "GNU/Linux" distro as main OS because on OSX I can't find enough docs about network and I have to use a vpn. Can you confirm that guix works on macintel workstations like a 2009 macpro ? <civodul>xfury: i can't tell if GuixSD (the distro) works on MacOS <xfury>civodul, guix looks good and seems to be more specialized than trsiquel from your link. I have probs with trisquel that's why I need to change. I think I'm going to try gnewsense perhaps with debian support for mac pro... <adhoc>xfury: i'm running linux on a macpro, not sure the year, probably 2009 or 2010 <adhoc>i'm installing guix on a debian/jessie system, pulled down the tar, etc <adhoc># guix archive --authorize < /root/.guix-profile/share/guix/hydra.gnu.org.pub warning: failed to install locale: Invalid argument ***civodul changes topic to 'GNU Guix | http://gnu.org/s/guix/ | http://www.fsf.org/news/fsf-adds-guix-system-distribution-to-list-of-endorsed-distributions | 0.8.2 is out! | This channel is logged, see <https://gnunet.org/bot/log/guix>.'
<civodul>rekado: make sure to announce the new release during your talk :-) <iyzsong>congratulations for the new release! ***civodul changes topic to 'GNU Guix | http://gnu.org/s/guix/ | 0.8.2 is out! | https://savannah.gnu.org/forum/forum.php?forum_id=8273 | This channel is logged, see <https://gnunet.org/bot/log/guix>.'
<sneek>davexunit, you have 1 message. <davexunit>subscribe and we can try to make it an active place for posting guix related articles <davexunit>we should use the new guix CSS for the info pages <davexunit>I think we should add the pronunciation info back to the home page <davexunit>yay, the FSF dented/tweeted about the release :) <sirgazil>Thank you everyone for working hard on this project. I really appreciate it :) <davexunit>sirgazil: and thank you for the kick ass new website! <davexunit>the SXML conversion is a great example of the power of Scheme, too. :) <davexunit>do we have any documentation that explains why we don't just use Nix as-is? <paroneayea>well, I guess taylanub has pointed out more changes for me to make ;) <paroneayea>davexunit: I agree that would be a useful FAQ item <davexunit>paroneayea: I saw that this morning! very nice! :) <davexunit>I can keep repeating it, but I want to just point to a FAQ <paroneayea>I think the way you put it as "nix people are doing great and have great hackers but we have different objectives" is good <paroneayea>though it might be nice to have more clear explainations of what those objectives are too <davexunit>the main thing is: a general purpose language is better than a domain specific one <paroneayea>cvs 1.12.13 Historical centralized version control system <eikek>hi there, i have a stupid newbie question <eikek>I want to try guix in virtualbox. but I'm too stupid to figure out how to attach/add/hook the guix usb image in a vm in virtualbox <eikek>has anyone tried that? ore are you all using guix on real machines <DusXMT>I personally use qemu with KVM, but you should be able to use vbox, just add the usb image as a second hard drive <eikek>i had to rename the file so its extension is known to vbox; then it worked <eikek>for some weird reason i tried to mount it to the cd... <davexunit>I can't recall the exact steps needed to set it up, but you can get an environment variable to skip cert checking as a quick hack <mthl>davexunit: have you an idea how the problem can be solved at a Guix level? <davexunit>mthl: not off the top of my head. can't look into it now. <davexunit>hopefully someone that does know will see this and chime in :) <rekado>I announced the new release during the talk. Got the email about 30 minutes before it was my turn :) <rekado>davexunit: I had to shorten it considerably, because there was no buffer time between talks and some people had delayed talks a lot. <rekado>it appeared to have been received well, though. <rekado>some people came to me afterwards to listen to the extended version, going into depth a little more. <rekado>apparently a seasoned sysadmin in a later talk didn't understand what my problem with traditional package management was. The regular folk understood just right, though. <davexunit>rekado: heh, well it sounds like it was positive overall! <sbidin>Hi, I'm new and trying out GuixSD. I got stuck during the installation while invoking guix system init. It seems that a package listed within the (package (cons ...)) expression is always interpreted as an unbound variable. <paroneayea>interesting package manager to package manager discussion <davexunit>sbidin: looks like you haven't imported the correct module to have access to that package <sbidin>For instance, I'll have (packages (cons* xterm %base-packages)), and running guix system init results in "ERROR: Unbound variable: xterm". <sbidin>davexunit: How do I do that? I'm following the installation docs. <sbidin>davexunit: I just found it. Thanks! <sbidin>davexunit: I haven't been importing the right modules, correct. And the docs are fine, I just didn't read them right. <phant0mas>how can I do this guix build -e '(@ (gnu packages make-bootstrap) %glibc-bootstrap-tarball)' <davexunit>phant0mas: you'll need an open store connection (see (guix store)) <davexunit>check out (guix scripts build) or (guix scripts environment) for some examples <davexunit>though note that the code there is written in monadic style <davexunit>xfce users: how do I make it so that I can log out and shut down from the main panel menu? <phant0mas>davexunit: I am stuck, I can't understand how to do it. From what I understand from (guix scripts build) guix-build does the connection to guix-store and everything else I may need and I only have to pass what I will build and any inputs it may want. <phant0mas>for example I thought that something like (guix-build (@ (gnu packages make-bootstrap) %glibc-stripped)) should have worked... <davexunit>phant0mas: you should just call the build procedures from the repl <davexunit>your above code is invalid, because guix-build expects string arguments to parse <phant0mas>great, I am completly wrong... back to studying