Bug 156039
Summary: | Virtual Provides conflict with other packages in Core and Extras | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michael Schwendt <bugs.michael> | ||||||
Component: | openoffice.org | Assignee: | Caolan McNamara <caolanm> | ||||||
Status: | CLOSED RAWHIDE | QA Contact: | |||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | 4 | CC: | gemi, scop, wtogami | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | 1.9.99-2 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2005-05-04 08:34:13 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Bug Depends On: | |||||||||
Bug Blocks: | 136450 | ||||||||
Attachments: |
|
Description
Michael Schwendt
2005-04-26 21:12:31 UTC
We cannot ship FC4 with this. And pray tell what's the desired solution? OOo contains libsndfile, there was no enthusism for adding libsndfile as a supported fc4 package so OOo continues to use the internal copy. Similiarly a patched xmlsec1 is in OOo. Maybe unmarking the exec bit of selected libs such as libsndfile and xmlsec1 during %install might hackaround this, hiding them from the auto requires finding of rpmbuild Ville will a similar filter requires script (with grep -v) used in perl packages work here too? There's a conflict with Fedora Core, too (and this is no full install): $ rpm -q --whatprovides libxmlsec1.so.1 xmlsec1-1.2.7-4 openoffice.org-core-1.9.89-3 $ rpm -q --whatrequires libxmlsec1.so.1 xmlsec1-1.2.7-4 xmlsec1-openssl-1.2.7-4 [...] A problem is that OOo requires a few of the sonames itself: $ pwd /usr/lib/openoffice.org1.9.89/program $ ls *.so* | xargs -t -n 1 rpm -q --whatrequires | grep -v ^no [lists the OOo package a few times] Re: comment 2 They are -x here already, but maybe the symlinks to them cause them to be found. Created attachment 113711 [details]
spec patch idea
Created attachment 113712 [details]
find-provides filter patch
After this is built can you generate a rpmdiff report from the previous version and post it here? the valgrind.spec apparently has a good pattern for this |