On Mon, 05 May 2008, Riku Voipio wrote: > On Mon, May 05, 2008 at 11:58:12AM +0200, Josselin Mouette wrote: > > The symbols files shipped for libct3 and libsybdb5 are incorrect. They > > list symbols but without the minimal required version of the library. > > Therefore dpkg-shlibdeps spits tons of errors instead of using these > > files. > > The symbol files included with freetds sources do have versions. It > is dpkg-gensymbols that converts these to invalid symbols. Now, there > most likely is a error in the .symbols files in sources, but I didn't > spot them at a quick glance. Still, the effect of stripping minimal > version out and generating a symbols file that dpkg-shlibdeps is unhappy > is quite creative way of failing..
dpkg-gensymbols takes them away because the "-v" option is passed to dpkg-gensymbols... and -v<version> is used to override the version (and it's not a verbose mode). Remove the -v and you'll be fine. I'll forbid empty versions in dpkg-gensymbols to avoid similar errors in the future. Cheers, -- Raphaël Hertzog Le best-seller français mis à jour pour Debian Etch : http://www.ouaza.com/livre/admin-debian/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

