IRC channel logs

2015-07-25.log

back to list of logs

<civodul>no, disappointing ;-)
<codemac>hm. aha!
<codemac> https://github.com/NixOS/patchelf/commit/884413a71229866c29a370db3c94b3d93716960c
<codemac>patchelf with the go binary needs to move some things around to write the rpaths into it -- and the released patchelf doesn't include the fix that handles it. Will test with the fixed patchelf and see if that's the issue with golang :)
<civodul>codemac: we try hard to avoid patchelf in Guix, because it's largely unreliable, and because there's usually a simpler way
<civodul>since we build everything from source, we can usually find a place to insert linker flags
<civodul>ACTION -> zZz
<civodul>good night/day!
<codemac>gnight civodul
<codemac>and yeah - golang is not your normal toolchain - gcc compiles their own c linker compiler and assembler-ish thing and then they compile the go compiler with that
<mark_weaver>sneek: later tell paroneayea: your pro-GPL article was mentioned in yesterday's LWN: https://lwn.net/Articles/651878/
<sneek>Okay.
<mark_weaver>paron_remote: ^^
<paron_remote>mark_weaver: oh awesome :D
<yenda_>sorry to bother you again with that mark_weaver: but what is again the magic command to build guix from source ? I wrote it in a file but forgot to commit it and I don't have access to the computer on which it is store at the moment
<yenda_>or anyone else actually, I recall there was something to add for some library
<yenda_>libgcrypt
<yenda_>I used the command in the readme but I had to install libgcrypt in my profile which I don't recall doing the first time
<yenda_>For package description do you have to write your own or can you use the author way to describe his software ?
<rekado->yenda_: at configure time you'd have to pass a flag for libgcrypt. Try ./configure --help to see what flag that is.
<rekado->yenda_: the descriptions often need a bit of editing. We usually remove advertising claims, or "for Linux/Unix".
<rekado->we also use double spacing between sentences.
<rekado->apart from these changes I often don't have to make any more modifications to the authors' descriptions.
<yenda_>ty rekado-, I forgot the channel is logged I should have looked there for my first question
<yenda_>I was looking for this command "./bootstrap && ./configure --localstatedir=/var --with-libgcrypt-prefix=$(guix build libgcrypt | head -1) && make"
<iyzsong>does the flag libgcrypt really need set manually? I think we can let the autotools detect it automaticlly. the libgcrypt.m4 use libgcrypt-config, which can output the prefix.
<yenda_>is it normal that files like po/guix/cs.po are tracked by git ?
<mark_weaver>yenda_: yes, I believe so
<yenda_>i have 16 files in po/guix/ and po/packages/ that have unstaged changes but I didn't touch them. I think they got changed during the build
<civodul>Hi Guix!
<daviid>civodul: hi! do you have some contact with the savannah folks? I will release guile-gnome very soon now and I'd like to change the savannah home page: the prob is andy is the only project admin and I think he will remain unavailable for some time...
<daviid>I'd need someone at savannah to turn myself a project admin as well ...
<daviid>#savannah never answer :(, sotty to bother you with these off topic quizz
<daviid>s/sotty/sorry :)
<civodul>daviid: i think it would be best to have Andy's approval anyway
<civodul>although i understand the frustration :-/
<daviid>yes it would be best but as a commiter, a releaser, web admin... it's not as if I was betraying 'anyone' here :) and he surely would agree, I have no doubt about that
<civodul>yeah, i understand
<civodul>there's a mailing list, savannah-hackers-public or something like that
<civodul>you could try to ping them there
<daviid>i posted a bot quizz for him, i don't think he reads the log these days
<civodul>or open "support request" on Savannah, with Andy in Cc so they see you're legitimate
<daviid>that's a good idea, will do that, tx
<civodul>good luck!
<daviid>i think I will first send an email to andy @ igalia
<daviid>civodul: emailed andy, let's see
<daviid>going afk a little, tx
<civodul>ok
<cirno[9]>hello
<cirno[9]>im having a litte trouble with packaging something
<cirno[9]>its xcb-util-cursor and I based it on xcb-util-keysym
<cirno[9]>after build and install I have /gnu/store/...-xcb-util-cursor-0.1.2/lib/pkgconfig/xcb-cursor.pc
<cirno[9]>but the program im trying to build (awesome) still says it cant find xcb-util-cursor
<cirno[9]>ideas how to make it find it? I checked the other package definitions for xcb-util things and they don't seem to say anything special to get pkg-config sorted
<cirno[9]>this is my work in progress file http://lpaste.net/137348
<civodul>cirno[9]: you could check in the build log if the value of PKG_CONFIG_PATH is correct
<civodul>i.e., if it includes xcb-util-cursor
<cirno[9]>thank you! I can confirm that PKG_CONFIG_PATH includes /gnu/store/...-xcb-util-cursor-0.1.2/lib/pkgconfig in the build log
<civodul>then you should try "guix build -K awesome" and then inspect its config.log file in /tmp/nix-build-awesome*
<civodul>something along these lines
<cirno[9]>thank you, I looked at these loog files but I couldnt figure it out