[Pkg-silc-devel] Ready for upload! :)

Jérémy Bobbio lunar at debian.org
Sun Jun 17 21:25:01 UTC 2007


On Sun, Jun 17, 2007 at 05:40:09PM +0100, Micah Anderson wrote:
> > great work, folks!  I just tried building silc-toolkit, and notice
> > that linda complains about the symlinked libraries not being
> > explicitly listed in the shlibs file:

Thanks for the tests!  This is truely appreciated, especially with the
time constraints I'm working with!

> > [...]
> > Now running linda...
> > W: libsilc-1.1-1; The library libsilc is not in a shlibs file.
> > W: libsilc-1.1-1; The library libsilcclient is not in a shlibs file.
> 
> I just tried this myself on my sid box and I get the same linda error (after 
> linda takes its sweet time to run). Looking at my generated shlibs file:
> 
> libsilc-1.1 1 libsilc-1.1-1
> libsilcclient-1.1 1 libsilc-1.1-1
> libaes 0 libsilc-1.1-1
> libblowfish 0 libsilc-1.1-1
> libmd5 0 libsilc-1.1-1
> libnone 0 libsilc-1.1-1
> librsa 0 libsilc-1.1-1
> libsha1 0 libsilc-1.1-1
> libsha256 0 libsilc-1.1-1
> libtwofish 0 libsilc-1.1-1
> 
> > lrwxrwxrwx 1 dkg dkg      26 2007-06-16 17:59 debian/tmp/usr/lib/libsilcclient.so -> libsilcclient-1.1.so.1.0.0
> > lrwxrwxrwx 1 dkg dkg      20 2007-06-16 17:59 debian/tmp/usr/lib/libsilc.so -> libsilc-1.1.so.1.0.0
> > 
> > i'm actually confused by this warning, because it doesn't look to me
> > like libsilc.so or libsilcclient.so are actually being provided by the
> > libsilc-1.1-1 binary package:
> 
> They are symlinks, so maybe that is enough to trigger this?

I do have the same warnings with linda.  But the package is lintian
clean, though, and lintian also have quite a lot of checks regarding
shared library.  I have also proof-read once more, and everything looks
okay to me (content and .diff.gz).

> > There also seem to be a couple errors with the irssi library built by
> > the silc-client package for me, though i'm not sure why this is.  I
> > can't see any reason for the "Permission denied" error here:
> > 
> > [0 dkg at squeak silc-client]$ tail -n 30 ../silc-client_1.1-1_i386.build 
> > dh_installdocs -pirssi-plugin-silc
> > dh_testdir
> > dh_testroot
> > dh_installchangelogs CHANGES
> > dh_link
> > dh_strip
> > strip: unable to copy file 'debian/irssi-plugin-silc/usr/lib/perl5/auto/Irssi/Silc/Silc.so' reason: Permission denied
> 
> I am not getting this error when I build.

Not happening on my etch and sid pbuilder as well.

> > Now running lintian...
> > E: irssi-plugin-silc: unstripped-binary-or-object ./usr/lib/perl5/auto/Irssi/Silc/Silc.so
> 
> This doesn't show up for me either.

Same here.

> > Finished running lintian.
> > Now running linda...
> > W: irssi-plugin-silc; The .la file /usr/lib/irssi/modules/libfe_common_silc.la contains a libdir which is different to its path.
> > W: irssi-plugin-silc; The .la file /usr/lib/irssi/modules/libsilc_core.la contains a libdir which is different to its path.
> > E: irssi-plugin-silc; Binary /usr/lib/perl5/auto/Irssi/Silc/Silc.so contains unneeded section comment.
> > E: irssi-plugin-silc; Binary /usr/lib/perl5/auto/Irssi/Silc/Silc.so is not stripped.
> 
> My results from linda:
> 
> W: irssi-plugin-silc; The .la file /usr/lib/irssi/modules/libfe_common_silc.la 
> contains a libdir which is not its path.
> W: irssi-plugin-silc; The .la file /usr/lib/irssi/modules/libsilc_core.la 
> contains a libdir which is not its path.

The .la files are useless to te plugin, so I have removed them from the
package.

Cheers,
-- 
Jérémy Bobbio                        .''`. 
lunar at debian.org                    : :Ⓐ  :  # apt-get install anarchism
                                    `. `'` 
                                      `-   
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-silc-devel/attachments/20070617/fde23bf6/attachment.pgp 


More information about the Pkg-silc-devel mailing list