[packman] [PM] songbird 1.1.1-0.pm.5 (openSUSE 11.1/x86_64)
Toni
toni at links2linux.de
Wed Mar 25 13:18:03 CET 2009
Am Mittwoch, 25. März 2009 schrieb Wolfgang Rosenauer:
> Hi Toni,
>
> I just had a short look at your songbird package.
>
> I see the package requires amongst others:
>
> libjemalloc.so()
> libmozjs.so()
> libsqlite3.so()
> libxpcom.so()
> libxul.so()
>
> but the package doesn't provide any of these. So you are depending on
> other packages (namely mozilla-xulrunner190 on recent openSUSE versions)
> without need.
those libraries are "hidden" in the package, otherwise the songbird package
will be handled as a provider for those libs by the installers and conflicts
with existing xulrunner/taglib packages.
And when rpm installs this package it detects these libs internally. So this
is attended.
> You are also delivering Mozilla's NSPR and NSS libraries which is not
> exactly an issue but could be a thing to improve.
read the comments in the spec file:
# Songbird requires an upstream patched xulrunner and taglib to function
properly.
And as long upstream insists in having a own private xulrunner version nad
taglib version, this is the onlypossibility to provide this package. They
even don't fix known issues in the emebedded xulrunner package.
Formerly they needed also a complete internal gstreamer framework .... So
things are getting better with each release.
> The above RPM requirements are a real bug though.
not in my opinion :)
>
> Thanks,
> Wolfgang
--
have fun
Toni
More information about the Packman
mailing list