Spicebird in rawhide provides 46 sonames, which are provided by
the following other packages:
nss
nspr
mozldap
xulrunner
It does so for libs stored outside run-time linker's search path. This leads
to weak RPM dependencies. The worst-case scenario would be that one could
remove a required package, because RPM believes that spicebird is one
of multiple packages which satisfy the requirement.
Two examples of how the soname provides are polluted:
And during installation of those packages, it's only the "shortest pkg name
wins" in Yum depsolving, which protects us from problems. Plus explicit deps
on specific pkg names.
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
07-03-2008, 12:11 PM
"KH KH"
spicebird Provides pollution
2008/7/3 Rex Dieter <rdieter@math.unl.edu>:
> Michael Schwendt wrote:
>
>> spicebird Provides pollution
>
> Thanks Michael,
> https://bugzilla.redhat.com/show_bug.cgi?id=453936
>
The conflicting soname as sense, since spicebird built it's own
internal xulrunner.
Shoudn't we prevent that ?
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
07-03-2008, 08:08 PM
Christopher Aillon
spicebird Provides pollution
Michael Schwendt wrote:
Spicebird in rawhide provides 46 sonames, which are provided by
the following other packages:
You need
http://cvs.fedoraproject.org/viewcvs/rpms/thunderbird/F-9/find-external-requires?rev=1.1&view=log
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
07-04-2008, 01:14 PM
"Steven M. Parrish"
spicebird Provides pollution
On Thursday 03 July 2008 04:08:46 pm Christopher Aillon wrote:
> Michael Schwendt wrote:
> > Spicebird in rawhide provides 46 sonames, which are provided by
> > the following other packages:
>
> You need
> http://cvs.fedoraproject.org/viewcvs/rpms/thunderbird/F-9/find-external-req
>uires?rev=1.1&view=log
The problem is the spicebird folks have patched xulrunner to work with their
app. I've checked upstream and this is still the case, it will not build
against a stock xulrunner. For this reason I am pulling the package until
this is resolved.
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list