Bug 1642743 - i686 vs x86_64 collisions
Summary: i686 vs x86_64 collisions
Keywords:
Status: CLOSED DUPLICATE of bug 1639379
Alias: None
Product: Fedora
Classification: Fedora
Component: freetype
Version: 29
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Marek Kašík
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-10-25 01:09 UTC by Robert Lane
Modified: 2018-10-29 16:31 UTC (History)
12 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2018-10-29 16:31:01 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Robert Lane 2018-10-25 01:09:49 UTC
Description of problem:
For example, "  file /usr/bin/freetype-config conflicts between attempted installs of freetype-devel-2.9.1-2.fc29.i686 and freetype-devel-2.9.1-2.fc29.x86_64"
There are lots of other examples. Do try this at home.

Version-Release number of selected component (if applicable):
dnf system-upgrade download --best --refresh --releasever=29 --allowerasing 

How reproducible:
dnf system-upgrade download --best --refresh --releasever=29 --allowerasing 

Steps to Reproduce:
1.dnf system-upgrade download --best --refresh --releasever=29 --allowerasing 


Actual Error: 
Transaction check error:
  file /usr/bin/freetype-config conflicts between attempted installs of freetype-devel-2.9.1-2.fc29.i686 and freetype-devel-2.9.1-2.fc29.x86_64
esults:


Expected results:
success

Additional info:
Is it not the case that the same human beings maintain i686 and x86_64 versions? How hard is it to make your packages not collide? How hard is it to understand that some packages only run under 1686 *cough*wine*cough* and have requirements? Pass the blame to them, then. Which part of "--allowerasing" is unclear?

Comment 1 Robert Lane 2018-10-25 01:21:10 UTC
OK, yes, today's system upgrade is better than sucking redhat 4 through a 1440k straw and compiling everything by hand. Today's system upgrade process is also better than getting poked in the eye with a sharp stick. F28 was do-able. I had hoped that F29 would be visible to my remaining eyeball. (Raise hands if you too saw the original in the Laser Lab. Plus points if you also got there over the roof. Prove it: name the building.)

Comment 2 Jaroslav Mracek 2018-10-29 12:41:26 UTC
It looks like a packaging problem. The conflict between arch or rename of binary should help.

Comment 3 Marek Kašík 2018-10-29 16:31:01 UTC

*** This bug has been marked as a duplicate of bug 1639379 ***


Note You need to log in before you can comment on or make changes to this bug.