[opensuse-factory] Tumbleweed: libraw2 breaks shotwell, compicc, kolor-manager
libraw2 update provides libraw_r.so.5, but shotwell, compicc and kolor-manager require libraw_r.so.2. There may be others but these are the only ones I see. -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
El 08/01/13 12:10, Patrick Shanahan escribió:
libraw2 update provides libraw_r.so.5, but shotwell, compicc and kolor-manager require libraw_r.so.2.
There may be others but these are the only ones I see.
Then the package does not adhere to the library packaging policy and has to be fixed.. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tuesday 2013-01-08 17:04, Cristian Rodríguez wrote:
El 08/01/13 12:10, Patrick Shanahan escribió:
libraw2 update provides libraw_r.so.5, but shotwell, compicc and kolor-manager require libraw_r.so.2.
There may be others but these are the only ones I see.
Then the package does not adhere to the library packaging policy and has to be fixed..
created request id 147957 It does adhere to the shlib packaging guideline, however, because it ships two libraries (libraw.so.5 and libraw_r.so.5), the rpmlint check for "do the SONAMES match the package name?" is implicitly disabled, which is how libraw.so.5 was able to end up in a "libraw2" called package. I have addressed that with the SR by explicitly using "libraw.so.5*" in the filelist, which will mean that on the next SONAME update in libraw, the packager will take note of it. And that's also why everybody should specify at least some numbers, i.e. "%_libdir/libfoo.so.0*" in your %files list, rather than just "%_libdir/libfoo.so.*". -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Cristian Rodríguez
-
Jan Engelhardt
-
Patrick Shanahan