Re: missing input and more

2015-02-05 Thread Ludovic Courtès
Andreas Enge skribis: > Maybe we could extend "guix lint" so that it compiles the package and performs > checks on the output (for instance, looking for .pc files and checking > whether libraries are correctly propagated)? That would be costly and probably difficult to automate: it’s almost doab

Re: missing input and more

2015-02-05 Thread Andreas Enge
On Thu, Feb 05, 2015 at 12:57:27PM +0100, Tomas Cech wrote: > But that fixed only one problem while we should do something dependencies in > general. > > Imagine I have not came with this bug and some other people would just added > zlib to the inputs. We could have it wrong on multiple places and

Re: missing input and more

2015-02-05 Thread Andreas Enge
On Thu, Feb 05, 2015 at 07:01:18PM +0800, 宋文武 wrote: > Ah, I think libraries in 'Requires.private' should also be propagated, > otherwise, we got: > $ pkg-config --cflags gnutls > = Package 'zlib', required by 'GnuTLS', not found > If not propagated, other packages use gnutls have to add zlib t

Re: missing input and more

2015-02-05 Thread Tomas Cech
At Thu, 05 Feb 2015 19:01:18 +0800, 宋文武 wrote: > > Andreas Enge writes: > > > On Thu, Feb 05, 2015 at 08:05:03AM +0100, sleep_wal...@suse.cz wrote: > >> 1] ldd shows run-time dependency: > >> $ ldd > >> /gnu/store/0mfgwxgqyhlvi5xyi1j2lbr3ygczsdyp-gnutls-3.2.21/lib/libgnutls.so > >> | grep libz

Re: missing input and more

2015-02-05 Thread 宋文武
Andreas Enge writes: > On Thu, Feb 05, 2015 at 08:05:03AM +0100, sleep_wal...@suse.cz wrote: >> 1] ldd shows run-time dependency: >> $ ldd >> /gnu/store/0mfgwxgqyhlvi5xyi1j2lbr3ygczsdyp-gnutls-3.2.21/lib/libgnutls.so | >> grep libz >>libz.so.1 => >> /gnu/store/x8cg3irwf8y2mkr88bqmsqhad

Re: missing input and more

2015-02-05 Thread Andreas Enge
On Thu, Feb 05, 2015 at 08:05:03AM +0100, sleep_wal...@suse.cz wrote: > 1] ldd shows run-time dependency: > $ ldd > /gnu/store/0mfgwxgqyhlvi5xyi1j2lbr3ygczsdyp-gnutls-3.2.21/lib/libgnutls.so | > grep libz >libz.so.1 => > /gnu/store/x8cg3irwf8y2mkr88bqmsqhadi71xf6s-zlib-1.2.7/lib/libz.so.

Re: missing input and more

2015-02-05 Thread 宋文武
2015-02-05 15:05 GMT+08:00 : > Hi Guix, > > during my packaging attempts of connman (which looks good so far) I > found that gnutls is missing "install-time" dependency - zlib. > > 1] ldd shows run-time dependency: > $ ldd > /gnu/store/0mfgwxgqyhlvi5xyi1j2lbr3ygczsdyp-gnutls-3.2.21/lib/libgnutls.s

missing input and more

2015-02-04 Thread sleep_walker
Hi Guix, during my packaging attempts of connman (which looks good so far) I found that gnutls is missing "install-time" dependency - zlib. 1] ldd shows run-time dependency: $ ldd /gnu/store/0mfgwxgqyhlvi5xyi1j2lbr3ygczsdyp-gnutls-3.2.21/lib/libgnutls.so | grep libz libz.so.1 => /gnu/s