[packman] libupnp and aMule

Cristian Morales Vega cmorve69 at yahoo.es
Thu Jan 8 01:01:53 CET 2009

aMule spec file includes a "Requires:	libupnp GeoIP".
Main binary already depends of libGeoIP.so.1, so does the RPM. The
package libGeoIP1 provides it, and "recommends" GeoIP. So the aMule
package converts a recommends in a requires... probably isn't needed?
The aMule package doesn't depends of libupnp.so.3, but that probably
is because Packman has version 1.6.5 while aMule requires version
1.6.6... so aMule isn't compiled with uPnP support. If aMule support
were enabled the libupnp require should not be needed since it would
already depend on libupnp.so.3.

So, if I'm not wrong:
- The full "Requires:	libupnp GeoIP" line can be removed.
- libupnp needs to be updated to enable the support in aMule.

Also, "--enable-optimize" and "--disable-debug" configure options
aren't used in aMule. Not sure if that makes any difference once
%configure modifies CXXFLAGS...

More information about the Packman mailing list