*paroneayea reads more docs before attempting his first package... <paroneayea>the emacs integration is really impressive in guix <paroneayea>(setq guix-guile-program '("/home/cwebber/devel/guix/pre-inst-env" "guile")) <Sleep_Walker>bavier: how do you expect me to use modify-phases? I'm adding one... ***mbuf` is now known as mbuf
<rekado_>I just upgraded to latest master and noticed that multiple versions of the same packages: <rekado_>downloading `/gnu/store/afdpiaic366261z5hm0ad9v9kqrixnwz-glibc-utf8-locales-2.21' <rekado_>downloading `/gnu/store/h2q68bdivjnj5g74jq801sj30flbka64-glibc-utf8-locales-2.21' <rekado_>downloading `/gnu/store/5amq4lkzaac8rlnyp85xgzlvxkpyj68z-ncurses-5.9' <rekado_>downloading `/gnu/store/3fkfh31j9w0521wscigy2xgxmsmigr92-ncurses-5.9' <rekado_>downloading `/gnu/store/l1pbbpj0i2bcav7lblhnj7pmy74gg40a-ncurses-5.9' <rekado_>The list of packages to be downloaded only showed one of ncurses and gmp. <civodul>rekado_: there are intermediate versions of these packages used during bootstrap <civodul>that could explain what you are seeing <sneek>Welcome back davexunit, you have 3 messages. <sneek>davexunit, ArneBab says: Nice! The great free software git exodus has begun ☺ <sneek>davexunit, ArneBab says: (moving to self-hosting) <sneek>davexunit, nalaginrut says: where do you put sly after gitorious became readonly? ;-) <rekado_>I see that there a couple of runpath problems with R. Will take a look at them and the ngs-sdk failures tomorrow. <mark_weaver>civodul: is there a reasonable way to make the 'guix-devel' package use a commit that's in my local git repo and not yet pushed to savannah? <mark_weaver>davexunit: cool! I guess we should update, if you are inspired to do so :) <mark_weaver>rekado: thank you for the hydra patches! I hope to play with them soon. <mark_weaver>civodul: btw, I successfully updated my guix system from i686 to x86_64 in-place, with minimal fuss. very impressive! <davexunit>mark_weaver: you could write a guix-devel package that changes the git repo URI to a file:// URI, I think <rekado_>mark_weaver: I think it was bavier ;) I did not work on hydra patches. <mark_weaver>bavier: thank you for the hydra patches! I hope to play with them soon. <civodul>mark_weaver: like davexunit says, i think <davexunit>I've been wishing for a way to use a git origin that didn't do a SHA check, for quick development stuff. <civodul>mark_weaver: did you have to resort to special hacks? <civodul>you need a blog to write about that ;-) <mark_weaver>civodul: I had to add a 'linux-libre-64' package that was close to what you suggested, but also with the native-inputs <mark_weaver>it had to be done carefully to produce the exact same derivation at the one on hydra <mark_weaver>and then I had to build 'guix' for x86_64-linux, and run it directly <civodul>well that's an interesting experiment <mark_weaver>davexunit, civodul: I changed the URL to /home/mhw/guix which is my local git repo.. the only minor snag was that /home/mhw/guix/.git/objects/info/pack was readable only by 'mhw'. not sure why git decided to make that single file private, but all others world-readable... <bavier>mark_weaver: your welcome for the patches. let me know how they work. *civodul reopens core-updates, yay! <civodul>oh yes, because this one is going to be *really* short-lived <civodul>well, i mean it'll be frozen after that <civodul>not that i want to put too much pressure either ;-) <civodul>we just stole a bunch of code, that's it ;-) <rekado>I have a collision: warning: collision encountered: /gnu/store/hb6c130ky841x14cn1gl9qx1kavi37w9-gcc-toolchain-4.9.2/include/asm/..install.cmd /gnu/store/cnid7y7d4d6b7ssqza0x9jfgply90z27-linux-libre-headers-3.14.37/include/asm/..install.cmd <rekado>linux-libre-headers is not installed to my profile, though. <civodul>it may be propagated from glibc or something? <civodul>you can browse ~/.guix-profile/manifest to see <rekado>is anyone here using different profiles on a regular basis? <rekado>like, a dedicated profile for development work, another for user software ...? <civodul>no, i use 'guix environment' for software development at work <rekado>I just built guix with guix and I had to install a couple of things that I would not normally keep around in my profile. <davexunit>guix environment -e '(@@ (gnu packages package-management) guix-devel)' <civodul>README should mention 'guix environment' <rekado>I shall try this next time. Would be nice to have something like this in the docs. <davexunit>civodul: I proposed a patch for it months ago but there was issue with the text and I never cleaned it up. <davexunit>but a little blurb with the above command would be good