Bug 658051
Summary: | File conflicts between libevent-devel multilib packages in Optional repo | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Alexander Todorov <atodorov> | ||||||
Component: | libevent | Assignee: | Steve Dickson <steved> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Petr Sklenar <psklenar> | ||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | 6.2 | CC: | azelinka, bobbypowers, psklenar, rwheeler, toracat | ||||||
Target Milestone: | rc | ||||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | libevent-1.4.13-4.el6 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | 644778 | ||||||||
: | 810138 (view as bug list) | Environment: | |||||||
Last Closed: | 2012-06-20 15:10:21 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: | 644778 | ||||||||
Attachments: |
|
Description
Alexander Todorov
2010-11-29 08:49:46 UTC
Is this something for the NFS team to fix, or something for rpm developers? Ric, those kinds of errors is something that package maintainers need to fix usually. The reference to rpm was FYI. Can you tell why those files are different between arches and what's their role in the package? Based on that we can decide on a course of action. update: Transaction Check Error: file /usr/include/event2/event-config.h from install of libevent-devel-2.0.10-2.fc15.i686 conflicts with file from package libevent-devel-2.0.10-2.fc15.x86_64 file /usr/share/doc/libevent-devel-2.0.10/latex/doxygen.sty from install of libevent-devel-2.0.10-2.fc15.i686 conflicts with file from package libevent-devel-2.0.10-2.fc15.x86_64 file /usr/share/doc/libevent-devel-2.0.10/latex/refman.tex from install of libevent-devel-2.0.10-2.fc15.i686 conflicts with file from package libevent-devel-2.0.10-2.fc15.x86_64 file /usr/share/doc/libevent-devel-2.0.10/sample/Makefile from install of libevent-devel-2.0.10-2.fc15.i686 conflicts with file from package libevent-devel-2.0.10-2.fc15.x86_64 event-config.h and Makefile have arch specific info (I imagine they're generated by configure) doxygen.sty and refman.tex have different timestamps. I imagine we can reduce these timestamps to day resolution (from second resolution) and that will (usually) fix the problem. IDK about event-config.h, I guess we can have event-config.h conditionally include event-config-%{_arch}.h, and the same with the sample makefile? I'll attach the diff. Created attachment 491403 [details]
diff between i686 and x86_64
diff of the conflicts between -devel i686 and x86_64
#477685 is a duplicate of this, BTW (and both #634919 and #550844 are related). Oh, I'm on Fedora 15, but see the same thing Is this still the case with the early builds of 6.2? ============================================================================================================================================================================ Package Arch Version Repository Size ============================================================================================================================================================================ Installing: libevent-devel i686 1.4.13-1.el6 /libevent-devel-1.4.13-1.el6.i686 1.3 M libevent-devel x86_64 1.4.13-1.el6 /libevent-devel-1.4.13-1.el6.x86_64 1.4 M Installing for dependencies: glibc i686 2.12-1.26.el6 beaker-Workstation 4.3 M libevent i686 1.4.13-1.el6 beaker-Workstation 66 k nss-softokn-freebl i686 3.12.9-3.el6 beaker-Workstation 114 k Transaction Summary ============================================================================================================================================================================ Install 5 Package(s) Total size: 7.2 M Total download size: 4.5 M Installed size: 16 M Is this ok [y/N]: y Downloading Packages: (1/3): glibc-2.12-1.26.el6.i686.rpm | 4.3 MB 00:00 (2/3): libevent-1.4.13-1.el6.i686.rpm | 66 kB 00:00 (3/3): nss-softokn-freebl-3.12.9-3.el6.i686.rpm | 114 kB 00:00 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 17 MB/s | 4.5 MB 00:00 Running rpm_check_debug Running Transaction Test Transaction Check Error: file /usr/include/event-config.h conflicts between attempted installs of libevent-devel-1.4.13-1.el6.x86_64 and libevent-devel-1.4.13-1.el6.i686 file /usr/share/doc/libevent-devel-1.4.13/latex/doxygen.sty conflicts between attempted installs of libevent-devel-1.4.13-1.el6.x86_64 and libevent-devel-1.4.13-1.el6.i686 file /usr/share/doc/libevent-devel-1.4.13/latex/refman.tex conflicts between attempted installs of libevent-devel-1.4.13-1.el6.x86_64 and libevent-devel-1.4.13-1.el6.i686 file /usr/share/doc/libevent-devel-1.4.13/sample/Makefile conflicts between attempted installs of libevent-devel-1.4.13-1.el6.x86_64 and libevent-devel-1.4.13-1.el6.i686 Error Summary ------------- This request was evaluated by Red Hat Product Management for inclusion in the current release of Red Hat Enterprise Linux. Because the affected component is not scheduled to be updated in the current release, Red Hat is unfortunately unable to address this request at this time. Red Hat invites you to ask your support representative to propose this request, if appropriate and relevant, in the next release of Red Hat Enterprise Linux. If you would like it considered as an exception in the current release, please ask your support representative. This issue still exists in RHEL 6.2. $ cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.2 (Santiago) $ sudo yum install libevent-devel.x86_64 libevent-devel.i686 Transaction Check Error: file /usr/include/event-config.h conflicts between attempted installs of libevent-devel-1.4.13-1.el6.x86_64 and libevent-devel-1.4.13-1.el6.i686 file /usr/share/doc/libevent-devel-1.4.13/latex/doxygen.sty conflicts between attempted installs of libevent-devel-1.4.13-1.el6.x86_64 and libevent-devel-1.4.13-1.el6.i686 file /usr/share/doc/libevent-devel-1.4.13/latex/refman.tex conflicts between attempted installs of libevent-devel-1.4.13-1.el6.x86_64 and libevent-devel-1.4.13-1.el6.i686 file /usr/share/doc/libevent-devel-1.4.13/sample/Makefile conflicts between attempted installs of libevent-devel-1.4.13-1.el6.x86_64 and libevent-devel-1.4.13-1.el6.i686 Created attachment 575172 [details]
rpm output on f17
FWIW I still see this conflict with F17
(In reply to comment #18) > Created attachment 575172 [details] > rpm output on f17 > > FWIW I still see this conflict with F17 Hello Bobby, Thanks much for you comment. I created bug 810138 as clone of this one only for Fedora, not to mix it with rhel6 release. Changing back to MODIFY since the current breaks the nfs-utils build. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2012-0968.html |