todd rme wrote:
openSUSE:Factory rejected the herqq package because it doesn't comply with library naming conventions. It was suggested I use a name like libherqq0. There is a complication, however: there is no libherqq. There are two different libraries provided by the package:
libHUpnp.so.1 [.0[.0]] libQtSolutions_SOAP-2.7.so.1 [.0[.0]]
However, the name of the tarball is:
herqq-1.0.0.tar.bz2
There is also a -devel package whose name needs to be considered
So I see several possible solutions to this:
1. libherqq1 and libherqq1-devel 2. libherqq1 and herqq-devel 3. libhupnp1 and libhupnp1-devel 4. libhupnp1 and herqq-devel 5. libhupnp1, libQtSolutions_SOAP1, and herqq-devel 6. libhupnp1, libQtSolutions_SOAP1, libhupnp1-devel, and libQtSolutions_SOAP1-devel (this seems to be how Ubuntu does it)
I think according to http://en.opensuse.org/openSUSE:Shared_library_packaging_policy it should be libHUpnp1 and libQtSolutions_SOAP-2_7-1. For the devel package I think herqq-devel is the best solution.
5 and 6 are more complicated, but with reciprocal requires it shouldn't complicate the installation. Those approaches also better follow library naming conventions. 1 and 2 follow the tarball name, but do not reflect the name of the library. 3 and 4 reflect the name of the library, but hide the fact that there is another library in there.
Considering this is a complicated and unusual case, I would prefer to have someone with more experience and a better feel for the long-term implications make the decision.
I know I am not supposed to be messing with packages in KDF right now, but this isn't part of the update and I need to submit a new version to openSUSE:Factory ASAP in order to make sure it gets in, so please let me know right away.
-Todd
-- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org