[maemo-developers] MeeGo
From: Mikhail Gusarov dottedmag at dottedmag.netDate: Wed Feb 17 14:19:19 EET 2010
- Previous message: MeeGo
- Next message: MeeGo
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Twas brillig at 14:14:42 17.02.2010 UTC+02 when kimju-maemo-dev at inside.org did gyre and gimble: >> KJ> But the first one. What package provides >> KJ> libnautilus-extension.so.1? Or libevview.so.1? And even if I >> KJ> find out what package has these specific files, is there any >> KJ> version dependencies? >> Do you have the slightest idea what SONAMEs are and what they are for? KJ> Yes I do. But they still don't help on picking the correct package. At least for one RPM-based distro (balcanization of RPM-based distros is completely another topic) I know "apt-get install libnautilus-extension.so.1" installed the proper package (as well as "apt-get install /usr/bin/foobar"). KJ> And the sonames are not usually/always incremented for a minor bug KJ> fixes etc. At least not the part visible in the file name. And they should not to. KJ> For example: Program X uses libfoo, and libfoo had bug that this KJ> program triggers. It was fixed in libfoo 1.0.11, but the name of KJ> the library is still libfoo.so.1, even if the library itself has KJ> more specific version number. So if the program X package still KJ> announces requirement for libfoo.so.1, it doesn't say that this KJ> really needs >= 1.0.11 of the libfoo, It's a bug in packaging then. Such dependency won't be picked automatically by dpkg-shlibdeps too, and need to be added manualy by packager. -- http://fossarchy.blogspot.com/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 834 bytes Desc: not available URL: <http://lists.maemo.org/pipermail/maemo-developers/attachments/20100217/68a7b093/attachment.pgp>
- Previous message: MeeGo
- Next message: MeeGo
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]