Richard Guenther wrote:
For the library packaging policy as discussed previously this is an example on how to fix an offending package. We take the example of curl, as we have (ick) compat-curl2 and compat-curl3 packages alread, which is a mess.
:-( But yes, you're right, it's a bit messy.
Curl currently is split into curl providing the /usr/bin/curl binrary and the /usr/lib64/libcurl.so.X library and a curl-devel package with development files.
The library packaging policy forces you to split off a libcurl4 package with just the libcurl.so.4* shared libraries.
While you're at it, cosider splittig a curl-ca-bundle or curl-data or whatever, containing the file /usr/share/curl/curl-ca-bundle.crt, otherwise libcurl4 would have to depend on the main package anyway, which is what you're trying to avoid. thanks, Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org