Bug 228358
Summary: | multi-lib conflicts | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michael Schwendt <bugs.michael> |
Component: | cyrus-imapd | Assignee: | Tomas Janousek <tjanouse> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-04-20 11:30:19 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: | 213321 |
Description
Michael Schwendt
2007-02-12 19:57:56 UTC
Could you alter the conflict detection program to show the coflict with each package individually, please? This is confusing as it looks like uw-imap is conflicting with cyrus binaries and documentation. The conflict issue with uw-imap is already tracked in bug 222506, adding as dep. I'll think about the /usr/lib files, probably moving them to /usr/libexec would be appropriate. I absolutely don't understand why the list shows documentation and so. Those files are not different at all! uw-imap is looked at only because there still is no explicit "Conflict:" between these two packages. If excluding uw-imap from the collection, the output is as below. Just believe me that if a file is in the list, its checksum differs between i386 and x86_64. You can verify that with "rpmdiff" or by extracting individual files. E.g. the html manuals differ like this: -<!-- CreationDate: Wed Jan 24 07:57:01 2007 --> +<!-- CreationDate: Wed Jan 24 08:11:34 2007 --> cyrus-imapd - 2.3.7-8.fc7.i386 File conflict in: /usr/lib/cyrus-imapd/mbexamine /usr/share/doc/cyrus-imapd-2.3.7/man/squatter.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/fud.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/mbpath.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/pop3d.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/deliver.8.html /usr/lib/cyrus-imapd/sync_reset /usr/lib/cyrus-imapd/sievec /usr/lib/cyrus-imapd/compile_sieve /usr/lib/cyrus-imapd/chk_cyrus /usr/lib/cyrus-imapd/ctl_mboxlist /usr/lib/cyrus-imapd/cyr_expire /usr/lib/cyrus-imapd/pop3d /usr/share/doc/cyrus-imapd-2.3.7/man/imtest.1.html /usr/lib/cyrus-imapd/arbitron /usr/share/doc/cyrus-imapd-2.3.7/man/imclient.3.html /usr/lib/cyrus-imapd/sync_client /usr/share/doc/cyrus-imapd-2.3.7/man/cyr_expire.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/cyrus.conf.5.html /usr/lib/cyrus-imapd/make_md5 /usr/lib/cyrus-imapd/idled /usr/share/doc/cyrus-imapd-2.3.7/man/krb.equiv.5.html /usr/lib/cyrus-imapd/smmapd /usr/lib/cyrus-imapd/ptloader /usr/lib/cyrus-imapd/fud /usr/lib/cyrus-imapd/notifyd /usr/share/doc/cyrus-imapd-2.3.7/man/cvt_cyrusdb.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/ctl_deliver.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/chk_cyrus.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/installsieve.1.html /usr/share/doc/cyrus-imapd-2.3.7/man/imapd.conf.5.html /usr/share/doc/cyrus-imapd-2.3.7/man/lmtptest.1.html /usr/lib/cyrus-imapd/reconstruct /usr/share/doc/cyrus-imapd-2.3.7/man/pop3test.1.html /usr/share/doc/cyrus-imapd-2.3.7/man/sivtest.1.html /usr/lib/cyrus-imapd/ctl_cyrusdb /usr/share/doc/cyrus-imapd-2.3.7/man/sync_reset.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/ipurge.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/timsieved.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/lmtpd.8.html /usr/lib/cyrus-imapd/squatter /usr/share/doc/cyrus-imapd-2.3.7/man/ctl_mboxlist.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/reconstruct.8.html /usr/lib/cyrus-imapd/proxyd /usr/share/doc/cyrus-imapd-2.3.7/man/mupdatetest.1.html /usr/lib/cyrus-imapd/mbpath /usr/share/doc/cyrus-imapd-2.3.7/man/rmnews.8.html /usr/lib/cyrus-imapd/nntpd /usr/lib/cyrus-imapd/cyrfetchnews /usr/share/doc/cyrus-imapd-2.3.7/man/quota.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/ctl_cyrusdb.8.html /usr/lib/cyrus-imapd/ipurge /usr/lib/cyrus-imapd/cyrdump /usr/share/doc/cyrus-imapd-2.3.7/man/arbitron.8.html /usr/lib/cyrus-imapd/quota /usr/share/doc/cyrus-imapd-2.3.7/man/cyrfetchnews.8.html /usr/lib/cyrus-imapd/mupdate /usr/lib/cyrus-imapd/ctl_deliver /usr/lib/cyrus-imapd/deliver /usr/share/doc/cyrus-imapd-2.3.7/man/notifyd.8.html /usr/lib/cyrus-imapd/imapd /usr/share/doc/cyrus-imapd-2.3.7/man/sync_server.8.html /usr/lib/cyrus-imapd/lmtpd /usr/share/doc/cyrus-imapd-2.3.7/man/unexpunge.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/smtptest.1.html /usr/share/doc/cyrus-imapd-2.3.7/man/idled.8.html /usr/lib/cyrus-imapd/tls_prune /usr/share/doc/cyrus-imapd-2.3.7/man/make_md5.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/nntptest.1.html /usr/share/doc/cyrus-imapd-2.3.7/man/nntpd.8.html /usr/lib/cyrus-imapd/lmtpproxyd /usr/lib/cyrus-imapd/ptexpire /usr/share/doc/cyrus-imapd-2.3.7/man/smmapd.8.html /usr/lib/cyrus-imapd/cvt_cyrusdb /usr/lib/cyrus-imapd/unexpunge /usr/share/doc/cyrus-imapd-2.3.7/man/mbexamine.8.html /usr/lib/cyrus-imapd/ptdump /usr/share/doc/cyrus-imapd-2.3.7/man/tls_prune.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/cyrus-master.8.html /usr/lib/cyrus-imapd/sync_server /usr/lib/cyrus-imapd/cyrus-master /usr/share/doc/cyrus-imapd-2.3.7/man/sync_client.8.html /usr/share/doc/cyrus-imapd-2.3.7/man/imapd.8.html /usr/lib/cyrus-imapd/timsieved Packages with the same files: cyrus-imapd - 2.3.7-8.fc7.x86_64 Ah, ok, my bad about the docs, sorry. But how am I supposed to fix that? It's probably generated at build and the time these files are created will always differ. cyrus-imapd should not be multi-lib anymore => notabug. https://www.redhat.com/archives/fedora-devel-list/2007-April/msg01104.html |