Description of problem: # dnf update Last metadata expiration check: 0:06:42 ago on Thu 01 Feb 2018 09:52:46 PM +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-8.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-8.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-8.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-8.fc27.x86_64 - cannot install the best update candidate for package apitrace-libs-7.1-7.fc27.x86_64 =============================================================================== Package Arch Version Repository Size =============================================================================== Skipping packages with conflicts: (add '--best --allowerasing' to command line to force their upgrade): apitrace x86_64 7.1-8.fc27 updates 1.6 M apitrace-libs x86_64 7.1-8.fc27 updates 1.3 M Transaction Summary =============================================================================== Skip 2 Packages Nothing to do. Complete!
I suppose this is because of https://pagure.io/mash/issue/4
Actually no, apitrace-libs is already multilib-whitelisted. But the wierd thing is that apitrace-7.1-8.fc27 seems to have dropped out from the repos. It was submitted to stable a couple of months ago [1], but if I install apitrace on a F27 box, I still get apitrace-7.1-7.fc27. I'll do a bump-rebuild. [1] https://bodhi.fedoraproject.org/updates/FEDORA-2017-4f82d60db8
apitrace-7.1-9.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-573a1043c1
apitrace-7.1-9.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-573a1043c1
apitrace-7.1-9.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.
The problem still not fixed. # 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 -------------
You should be getting apitrace-7.1-9.fc27, try # dnf update --refresh
# dnf update --refresh Last metadata expiration check: 0:00:00 ago on Wed 21 Feb 2018 08:03:56 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 ============================================================================== 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 ============================================================================== Skip 2 Packages Nothing to do. Complete!
Looks like something is broken with multilib, I've enquired on fedora-devel [1]. [1] https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/QXUW2IGL6QDHMHERQU3CPS7UZ5WGZAA7/
Sorry, I misunderstood your question on devel, last time we went through pungi-fedora issue, though pull-request might be even better (see bug 1410359).
As far as I see apitrace-libs is already multilib-whitelisted [1], and indeed apitrace-libs.i686 is available on x86_64, just it's an old version and the new version is missing. [1] https://pagure.io/pungi-fedora/blob/master/f/fedora.conf#_187
@Pavel Raiskup Ping, any ideas?
I would file a ticket against pungi-fedora, looks like a bug. Dunno.
Ok thanks
This message is a reminder that Fedora 27 is nearing its end of life. On 2018-Nov-30 Fedora will stop maintaining and issuing updates for Fedora 27. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '27'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 27 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
Appears to be correct now.