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 -------------
*** Bug 1546973 has been marked as a duplicate of this bug. ***
https://src.fedoraproject.org/rpms/unixODBC/pull-request/3 Test build: https://koji.fedoraproject.org/koji/taskinfo?taskID=25182563
Do we actually need updates for F26 and F27 packages, or could we just revert and keep the changes in F28 only?
(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.
unixODBC-2.3.5-2.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-dbfde499d3
unixODBC-2.3.5-2.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-1d4dc5f1c0
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
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
*** Bug 1547270 has been marked as a duplicate of this bug. ***
*** Bug 1548095 has been marked as a duplicate of this bug. ***
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.
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.
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
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.
@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.