Bug 1546921 - conflicts between attempted installs of unixODBC-2.3.5-1.fc27.i686 and unixODBC-2.3.5-1.fc27.x86_64
Summary: conflicts between attempted installs of unixODBC-2.3.5-1.fc27.i686 and unixOD...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: unixODBC
Version: 27
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Pavel Raiskup
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1546973 1547270 1548095 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-02-20 03:14 UTC by Mikhail
Modified: 2018-03-25 20:42 UTC (History)
12 users (show)

Fixed In Version: unixODBC-2.3.5-2.fc27 unixODBC-2.3.5-2.fc26
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-02-27 17:23:10 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Mikhail 2018-02-20 03:14:39 UTC
Description of problem:

# dnf update
Last metadata expiration check: 0:02:59 ago on Tue 20 Feb 2018 08:09:30 AM +05.
Dependencies resolved.

 Problem 1: package apitrace-libs-7.1-7.fc27.i686 requires apitrace = 7.1-7.fc27, but none of the providers can be installed
  - cannot install both apitrace-7.1-9.fc27.x86_64 and apitrace-7.1-7.fc27.x86_64
  - cannot install both apitrace-7.1-7.fc27.x86_64 and apitrace-7.1-9.fc27.x86_64
  - cannot install the best update candidate for package apitrace-libs-7.1-7.fc27.i686
  - cannot install the best update candidate for package apitrace-7.1-7.fc27.x86_64
 Problem 2: problem with installed package apitrace-libs-7.1-7.fc27.i686
  - apitrace-libs-7.1-7.fc27.i686 has inferior architecture
  - cannot install both apitrace-libs-7.1-9.fc27.x86_64 and apitrace-libs-7.1-7.fc27.x86_64
  - cannot install both apitrace-libs-7.1-7.fc27.x86_64 and apitrace-libs-7.1-9.fc27.x86_64
  - cannot install the best update candidate for package apitrace-libs-7.1-7.fc27.x86_64
===============================================================================
 Package              Arch   Version           Repository                 Size
===============================================================================
Upgrading:
 gnome-boxes          x86_64 3.26.2-3.fc27     updates-testing           1.1 M
 libdrm               i686   2.4.90-1.fc27     updates-testing           175 k
 libdrm               x86_64 2.4.90-1.fc27     updates-testing           162 k
 libdrm-debuginfo     i686   2.4.90-1.fc27     updates-testing-debuginfo 286 k
 libdrm-debuginfo     x86_64 2.4.90-1.fc27     updates-testing-debuginfo 297 k
 libdrm-debugsource   i686   2.4.90-1.fc27     updates-testing-debuginfo 268 k
 libdrm-debugsource   x86_64 2.4.90-1.fc27     updates-testing-debuginfo 268 k
 perl-PathTools       x86_64 3.74-1.fc27       updates-testing            88 k
 unixODBC             i686   2.3.5-1.fc27      updates-testing           437 k
 unixODBC             x86_64 2.3.5-1.fc27      updates-testing           421 k
 vim-minimal          x86_64 2:8.0.1523-1.fc27 updates-testing           539 k
 wine                 x86_64 3.2-1.fc27        updates-testing            57 k
 wine-alsa            i686   3.2-1.fc27        updates-testing           107 k
 wine-alsa            x86_64 3.2-1.fc27        updates-testing           108 k
 wine-capi            i686   3.2-1.fc27        updates-testing            63 k
 wine-capi            x86_64 3.2-1.fc27        updates-testing            63 k
 wine-cms             i686   3.2-1.fc27        updates-testing            77 k
 wine-cms             x86_64 3.2-1.fc27        updates-testing            78 k
 wine-common          noarch 3.2-1.fc27        updates-testing           111 k
 wine-core            i686   3.2-1.fc27        updates-testing            23 M
 wine-core            x86_64 3.2-1.fc27        updates-testing            23 M
 wine-courier-fonts   noarch 3.2-1.fc27        updates-testing            70 k
 wine-desktop         noarch 3.2-1.fc27        updates-testing           160 k
 wine-filesystem      noarch 3.2-1.fc27        updates-testing            88 k
 wine-fixedsys-fonts  noarch 3.2-1.fc27        updates-testing            69 k
 wine-fonts           noarch 3.2-1.fc27        updates-testing            57 k
 wine-ldap            i686   3.2-1.fc27        updates-testing           127 k
 wine-ldap            x86_64 3.2-1.fc27        updates-testing           130 k
 wine-marlett-fonts   noarch 3.2-1.fc27        updates-testing            69 k
 wine-ms-sans-serif-fonts
                      noarch 3.2-1.fc27        updates-testing            83 k
 wine-openal          i686   3.2-1.fc27        updates-testing            70 k
 wine-openal          x86_64 3.2-1.fc27        updates-testing            71 k
 wine-opencl          i686   3.2-1.fc27        updates-testing            68 k
 wine-opencl          x86_64 3.2-1.fc27        updates-testing            70 k
 wine-pulseaudio      i686   3.2-1.fc27        updates-testing            95 k
 wine-pulseaudio      x86_64 3.2-1.fc27        updates-testing            96 k
 wine-small-fonts     noarch 3.2-1.fc27        updates-testing            72 k
 wine-symbol-fonts    noarch 3.2-1.fc27        updates-testing            82 k
 wine-system-fonts    noarch 3.2-1.fc27        updates-testing            75 k
 wine-systemd         noarch 3.2-1.fc27        updates-testing            57 k
 wine-tahoma-fonts    noarch 3.2-1.fc27        updates-testing           161 k
 wine-twain           i686   3.2-1.fc27        updates-testing            89 k
 wine-twain           x86_64 3.2-1.fc27        updates-testing            91 k
 wine-wingdings-fonts noarch 3.2-1.fc27        updates-testing            69 k
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 apitrace             x86_64 7.1-9.fc27        updates                   1.6 M
 apitrace-libs        x86_64 7.1-9.fc27        updates                   1.3 M

Transaction Summary
===============================================================================
Upgrade  44 Packages
Skip      2 Packages

Total size: 53 M
Is this ok [y/N]: y
Downloading Packages:
[SKIPPED] gnome-boxes-3.26.2-3.fc27.x86_64.rpm: Already downloaded            
[SKIPPED] libdrm-2.4.90-1.fc27.x86_64.rpm: Already downloaded                 
[SKIPPED] libdrm-2.4.90-1.fc27.i686.rpm: Already downloaded                   
[SKIPPED] libdrm-debuginfo-2.4.90-1.fc27.i686.rpm: Already downloaded         
[SKIPPED] libdrm-debuginfo-2.4.90-1.fc27.x86_64.rpm: Already downloaded       
[SKIPPED] libdrm-debugsource-2.4.90-1.fc27.x86_64.rpm: Already downloaded     
[SKIPPED] libdrm-debugsource-2.4.90-1.fc27.i686.rpm: Already downloaded       
[SKIPPED] perl-PathTools-3.74-1.fc27.x86_64.rpm: Already downloaded           
[SKIPPED] unixODBC-2.3.5-1.fc27.x86_64.rpm: Already downloaded                
[SKIPPED] unixODBC-2.3.5-1.fc27.i686.rpm: Already downloaded                  
[SKIPPED] vim-minimal-8.0.1523-1.fc27.x86_64.rpm: Already downloaded          
[SKIPPED] wine-3.2-1.fc27.x86_64.rpm: Already downloaded                      
[SKIPPED] wine-capi-3.2-1.fc27.i686.rpm: Already downloaded                   
[SKIPPED] wine-capi-3.2-1.fc27.x86_64.rpm: Already downloaded                 
[SKIPPED] wine-cms-3.2-1.fc27.i686.rpm: Already downloaded                    
[SKIPPED] wine-cms-3.2-1.fc27.x86_64.rpm: Already downloaded                  
[SKIPPED] wine-common-3.2-1.fc27.noarch.rpm: Already downloaded               
[SKIPPED] wine-core-3.2-1.fc27.i686.rpm: Already downloaded                   
[SKIPPED] wine-core-3.2-1.fc27.x86_64.rpm: Already downloaded                 
[SKIPPED] wine-desktop-3.2-1.fc27.noarch.rpm: Already downloaded              
[SKIPPED] wine-fonts-3.2-1.fc27.noarch.rpm: Already downloaded                
[SKIPPED] wine-ldap-3.2-1.fc27.i686.rpm: Already downloaded                   
[SKIPPED] wine-ldap-3.2-1.fc27.x86_64.rpm: Already downloaded                 
[SKIPPED] wine-openal-3.2-1.fc27.i686.rpm: Already downloaded                 
[SKIPPED] wine-openal-3.2-1.fc27.x86_64.rpm: Already downloaded               
[SKIPPED] wine-opencl-3.2-1.fc27.i686.rpm: Already downloaded                 
[SKIPPED] wine-opencl-3.2-1.fc27.x86_64.rpm: Already downloaded               
[SKIPPED] wine-pulseaudio-3.2-1.fc27.i686.rpm: Already downloaded             
[SKIPPED] wine-pulseaudio-3.2-1.fc27.x86_64.rpm: Already downloaded           
[SKIPPED] wine-twain-3.2-1.fc27.i686.rpm: Already downloaded                  
[SKIPPED] wine-twain-3.2-1.fc27.x86_64.rpm: Already downloaded                
[SKIPPED] wine-filesystem-3.2-1.fc27.noarch.rpm: Already downloaded           
[SKIPPED] wine-systemd-3.2-1.fc27.noarch.rpm: Already downloaded              
[SKIPPED] wine-courier-fonts-3.2-1.fc27.noarch.rpm: Already downloaded        
[SKIPPED] wine-fixedsys-fonts-3.2-1.fc27.noarch.rpm: Already downloaded       
[SKIPPED] wine-marlett-fonts-3.2-1.fc27.noarch.rpm: Already downloaded        
[SKIPPED] wine-ms-sans-serif-fonts-3.2-1.fc27.noarch.rpm: Already downloaded  
[SKIPPED] wine-small-fonts-3.2-1.fc27.noarch.rpm: Already downloaded          
[SKIPPED] wine-symbol-fonts-3.2-1.fc27.noarch.rpm: Already downloaded         
[SKIPPED] wine-system-fonts-3.2-1.fc27.noarch.rpm: Already downloaded         
[SKIPPED] wine-tahoma-fonts-3.2-1.fc27.noarch.rpm: Already downloaded         
[SKIPPED] wine-wingdings-fonts-3.2-1.fc27.noarch.rpm: Already downloaded      
[SKIPPED] wine-alsa-3.2-1.fc27.i686.rpm: Already downloaded                   
[SKIPPED] wine-alsa-3.2-1.fc27.x86_64.rpm: Already downloaded                 
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction check error:
  file /usr/bin/isql conflicts between attempted installs of unixODBC-2.3.5-1.fc27.i686 and unixODBC-2.3.5-1.fc27.x86_64
  file /usr/bin/iusql conflicts between attempted installs of unixODBC-2.3.5-1.fc27.i686 and unixODBC-2.3.5-1.fc27.x86_64
  file /usr/bin/odbcinst conflicts between attempted installs of unixODBC-2.3.5-1.fc27.i686 and unixODBC-2.3.5-1.fc27.x86_64
  file /usr/bin/slencheck conflicts between attempted installs of unixODBC-2.3.5-1.fc27.i686 and unixODBC-2.3.5-1.fc27.x86_64

Error Summary
-------------

Comment 1 Pavel Raiskup 2018-02-20 09:18:14 UTC
*** Bug 1546973 has been marked as a duplicate of this bug. ***

Comment 3 Pavel Raiskup 2018-02-20 11:32:48 UTC
Do we actually need updates for F26 and F27 packages, or could we just
revert and keep the changes in F28 only?

Comment 4 Jan Staněk 2018-02-20 11:53:14 UTC
(In reply to Pavel Raiskup from comment #3)
> Do we actually need updates for F26 and F27 packages, or could we just
> revert and keep the changes in F28 only?

Probably not -- I'm just generally trying to keep live Fedoras up-to-date with upstream releases. If no one asks for this specifically, I can live with only rawhide update.

Comment 5 Fedora Update System 2018-02-20 15:08:27 UTC
unixODBC-2.3.5-2.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-dbfde499d3

Comment 6 Fedora Update System 2018-02-20 15:08:43 UTC
unixODBC-2.3.5-2.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-1d4dc5f1c0

Comment 7 Fedora Update System 2018-02-20 17:50:30 UTC
unixODBC-2.3.5-2.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-1d4dc5f1c0

Comment 8 Fedora Update System 2018-02-20 18:20:57 UTC
unixODBC-2.3.5-2.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-dbfde499d3

Comment 9 Pavel Raiskup 2018-02-21 07:56:31 UTC
*** Bug 1547270 has been marked as a duplicate of this bug. ***

Comment 10 Pavel Raiskup 2018-02-23 13:24:06 UTC
*** Bug 1548095 has been marked as a duplicate of this bug. ***

Comment 11 Fedora Update System 2018-02-27 17:23:10 UTC
unixODBC-2.3.5-2.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 12 Fedora Update System 2018-03-06 17:28:31 UTC
unixODBC-2.3.5-2.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.

Comment 13 René Genz 2018-03-07 11:53:37 UTC
The fix has been omitted for Fedora 28 as far as I can see.

$ sudo dnf install unixODBC.i*
...
unixODBC-2.3.5-1.fc28.i686.rpm 
-------------------------------------------------------------------
Total                                    18 MB/s | 443 kB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction check error:
  file /usr/bin/isql from install of unixODBC-2.3.5-1.fc28.i686 conflicts with file from package unixODBC-2.3.5-1.fc28.x86_64
  file /usr/bin/iusql from install of unixODBC-2.3.5-1.fc28.i686 conflicts with file from package unixODBC-2.3.5-1.fc28.x86_64
  file /usr/bin/odbcinst from install of unixODBC-2.3.5-1.fc28.i686 conflicts with file from package unixODBC-2.3.5-1.fc28.x86_64
  file /usr/bin/slencheck from install of unixODBC-2.3.5-1.fc28.i686 conflicts with file from package unixODBC-2.3.5-1.fc28.x86_64

Comment 14 Frederik 2018-03-10 23:52:12 UTC
trying to upgrade to fedora 28 from fedora 27 triggers this problem:

Error: Transaction check error:
  file /usr/bin/isql conflicts between attempted installs of unixODBC-2.3.5-1.fc28.i686 and unixODBC-2.3.5-1.fc28.x86_64
  file /usr/bin/iusql conflicts between attempted installs of unixODBC-2.3.5-1.fc28.i686 and unixODBC-2.3.5-1.fc28.x86_64
  file /usr/bin/odbcinst conflicts between attempted installs of unixODBC-2.3.5-1.fc28.i686 and unixODBC-2.3.5-1.fc28.x86_64
  file /usr/bin/slencheck conflicts between attempted installs of unixODBC-2.3.5-1.fc28.i686 and unixODBC-2.3.5-1.fc28.x86_64

I don't know if it's a dependency of the OS itself or something else I've installed, but it makes the upgrade impossible.

Comment 15 René Kraneis 2018-03-25 20:42:41 UTC
@Frederik, I had the same problem on Fedora 28 when trying to install wine.i686 alongside wine.x86_64. Enabling update-testing gave me unixODBC-2.3.5-3 here.


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