reassign 449289 libpcre3 severity 449289 serious thanks Le dimanche 04 novembre 2007 à 13:18 -0600, Yevgen Muntyan a écrit : > Package: libglib2.0-0 > Version: 2.14.1-5 > Severity: normal > File: glib > > The glib-2.14.1 package doesn't require new enough pcre version. > So when I used apt-get dist-upgrade, it upgraded glib to 2.14 but > didn't upgrade pcre which was 6.7, and that broke regular expressions > in glib. Regular expressions stuff in glib requires pcre of version > 7.2 or newer, so the debian package should have an appropriate > dependency.
Then this must be because of a wrong shlibs version in libpcre3. Even if there are no added symbols between 6.7 and 7.2, that doesn't mean the ABI hasn't changed. An ABI is not simply a list of symbols and prototypes, it is also about the *semantics* of the implementation. If the semantics have changed, you must bump the shlibs. And the very fact that glib does work with the older version means the semantics have changed. Cheers, -- .''`. : :' : We are debian.org. Lower your prices, surrender your code. `. `' We will add your hardware and software distinctiveness to `- our own. Resistance is futile.
signature.asc
Description: Ceci est une partie de message numériquement signée