[packman] libsndfile splitting

Cristian Morales Vega cmorve69 at yahoo.es
Tue Jun 9 12:16:58 CEST 2009


Looking at the libsndfile spec file, there is

Package sndfile
Provides: libsndfile = 1.0.17
Obsoletes: libsndfile <= 1.0.17

Package libsndfile%{_SO_nr}
Provides: libsndfile:%{_libdir}/libsndfile.so.1

that shows a package (libsndfile) splitting into two (sndfile and
libsndfile%{_SO_nr}). But the thing is that for all the supported
openSUSE versions (>=10.3) that isn't true.
sndfile provides the executables and man pages, but the openSUSE
package providing them is libsndfile-progs, not libsndfile.

So "sndfile" is an update for libsndfile-progs and
"libsndfile%{_SO_nr}" is an update for libsndfile. With some Provides
and Obsoletes there would be enough, there is no need for the
split-alias (Provides: libsndfile:%{_libdir}/libsndfile.so.1).


That showed as a problem at https://bugzilla.novell.com/500407. IMHO a
ZYpp problem, but since it is only trigerred by this package...




More information about the Packman mailing list