Hi David, > I was going to package both odin and vista.
That is great news! > (because of broken libqt4-dev on unstable, but that's another story), I'm > writing because of problems with vista (or, better, libvista). > > In fact, the version number is 2.2.1, but after compilation we have a > "/usr/lib/libvista.so.2.0.2". That will probably cause errors when someone > else will compile any package depending on this library. > > I've searched for that version number (2.0.2) in the whole source tree > with: > > $ grep -nR "2\.0\.2" * I assume that you have used the vista source code package from the odin download page. The culprit is in the Makefile.am of the vista subdirectory: http://od1n.svn.sourceforge.net/viewvc/od1n/trunk/vista/vista/Makefile.am?view=markup it is the option '-version-info 2:2:0' to libvista_la_LDFLAGS. Please note that the two last digits get reversed for the file name of the installed library. According to the specs of libtool http://sourceware.org/autobook/autobook/autobook_91.html#SEC91 the last digit (age) must be less than or equal to the first (current). Thus, as a quick hack, I have always set it to zero. But this can certainly be changed on my side in the repository, i.e. to '-version-info 2:1:2' . I am not an expert on library versioning. Any suggestions on how to fix this issue are welcome... > but had no luck. In fact, it seems like everything is correctly setting > 2.2.1. Could you please point me where this strange number comes from? If > you believe it's not worth making a new release, I'll make a > "Debian-specific" patch to fix it. It is certainly worth, please let me know what to change for a clean vista debian package. Thanks, Thies -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

