IRC channel logs
2015-07-25.log
back to list of logs
<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 <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 <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_>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 ? <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 <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 <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>there's a mailing list, savannah-hackers-public or something like that <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 <daviid>i think I will first send an email to andy @ igalia <daviid>civodul: emailed andy, let's see <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 <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* <cirno[9]>thank you, I looked at these loog files but I couldnt figure it out