Bug 1436110
| Summary: | lz4 (-libs) prevents upgrading from Fedora 25 to Fedora 26 in some cases | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Elad Alfassa <elad> |
| Component: | libsolv | Assignee: | rpm-software-management |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 26 | CC: | altarasyuk, bugzilla.somor, devin, fcaviggia, ignatenko, kwizart, mei, mluscon, mobile.harvey, nekohayo, obmun.h, pawel.wierzbicki.pl, pj.pandit, ppywlkiqletw, redhat, rpm-software-management, schaum, vmukhame |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | libsolv-0.6.26-3.fc25 libsolv-0.6.26-3.fc26 libsolv-0.6.26-3.fc24 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2017-03-29 01:31:58 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Elad Alfassa
2017-03-27 07:56:00 UTC
libsolv-0.6.26-3.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-2017-61fe9031f7 libsolv-0.6.26-3.fc24 has been pushed to the Fedora 24 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-2017-252eaa84dd libsolv-0.6.26-3.fc25 has been pushed to the Fedora 25 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-2017-16351e28f1 libsolv-0.6.26-3.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report. libsolv-0.6.26-3.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report. *** Bug 1437442 has been marked as a duplicate of this bug. *** libsolv-0.6.26-3.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. I'm experiencing the same symptoms with a F25 when trying to upgrade to a 26 release: [obmun@madrid ~]$ sudo dnf system-upgrade download -q --refresh --releasever=26 Error: problem with installed package lz4-1.7.5-1.fc25.i686 [obmun@madrid ~]$ dnf info lz4 Last metadata expiration check: 2:32:18 ago on Sun Jun 11 10:25:19 2017. Installed Packages Name : lz4 Arch : i686 Epoch : 0 Version : 1.7.5 Release : 1.fc25 Installed libsolv is more recent that the one listed above: [obmun@madrid ~]$ rpm -q libsolv libsolv-0.6.27-2.fc25.x86_64 [obmun@madrid ~]$ sudo dnf repoquery --arch i686 --installed --alldeps --whatrequires lz4 systemd-libs-0:231-15.fc25.i686 System is fully updated: [obmun@madrid ~]$ sudo dnf update Last metadata expiration check: 0:06:50 ago on Sun Jun 11 12:56:26 2017. Dependencies resolved. Nothing to do. Complete! Also does not work on my system: dnf list lz4 Last metadata expiration check: 16 days, 1:16:00 ago on Sat Jun 3 12:33:58 2017. Installed Packages lz4.i686 1.7.5-1.fc25 @updates lz4.x86_64 1.7.5-1.fc25 @updates dnf list libsolv Last metadata expiration check: 16 days, 1:15:01 ago on Sat Jun 3 12:33:58 2017. Installed Packages libsolv.x86_64 0.6.27-2.fc25 @updates Available Packages libsolv.i686 0.6.27-1.fc25 updates dnf system-upgrade download --refresh --releasever=26 Fedora 26 - x86_64 - Updates 1.1 kB/s | 257 B 00:00 Fedora 26 - x86_64 165 kB/s | 53 MB 05:30 RPM Fusion for Fedora 26 - Free 240 kB/s | 518 kB 00:02 RPM Fusion for Fedora 26 - Nonfree 213 kB/s | 158 kB 00:00 Last metadata expiration check: 0:00:03 ago on Mon Jun 19 13:45:34 2017. Error: problem with installed package lz4-1.7.5-1.fc25.i686 (try to add '--allowerasing' to command line to replace conflicting packages) Same prob as above trying to update 26. This is marked closed but I don't see when it got closed or why. Is the resolution of this remove the lz4 package and install libsolv ? Does this provide the same functionality. Some comment would be helpful, rather than making people read between the lines and guess what was intended. thx. dnf remove lz4 Dependencies resolved. Error: The operation would result in removing the following protected packages: dnf, systemd-udev, systemd. So what is the solution here ??? Workaround is to add --allow-erasing This will remove the lz4 i686 package, but keep the x86_64 package. I do not know how to fix it though Thanks, that is what I needed to know. *** Bug 1468821 has been marked as a duplicate of this bug. *** Issue still present today. sudo dnf remove lz4.i686 ...solved the problem for me, but it implies uninstalling Skype (which was i686 only, requiring in turn i686 PulseAudio and all the rest) The latest lz4 release in Bodhi is supposed to "Split libs properly for multilib", so when it gets to the updates repository the issue should probably get fixed. Here's the workaround that I found, I downloaded the two missing packages from the site below and manually installed them with `dnf install lz4*rpm`, the upgrade from Fedora 25 to 26 worked without a hitch after that. https://dl.fedoraproject.org/pub/fedora-secondary/development/26/Everything/i386/os/Packages/l/ My problem was resolved by the way suggested by the error message, namely, adding "--best --allowerasing" to the "dnf upgrade" command. That was before libsolv-0.6.26-3.fc24 was released. The same issue when updating from 25 to 26. Error: problem with installed package lz4-1.7.5-1.fc25.i686 I have 64bit os installed but had installed this 32bit package as dependency to 32bit application. Same issue here ... when upgrading from 25 to 26, can someone reopen this bug? Same here too. Unable to upgrade from 25 to 26 until this is cleared. --allowerasing worked for me Same issue for me. In my case, lz4 is needed for IBM Notes 9 client on a 64 bit Fedora 25. If I remove lz4, the app stops working and I connot do my work. (In reply to Laurent Tréguier from comment #16) > The latest lz4 release in Bodhi is supposed to "Split libs properly for > multilib", so when it gets to the updates repository the issue should > probably get fixed. So we have to wait then? How to check status of the lz4 package - is that it? https://bodhi.fedoraproject.org/updates/lz4-1.7.5-4.fc26 (In reply to Paweł from comment #23) > So we have to wait then? How to check status of the lz4 package - is that it? > https://bodhi.fedoraproject.org/updates/lz4-1.7.5-4.fc26 This is the release yes. And I think that all we can do is either wait like you suggest, or manually download and install like Frank Caviggia suggests: (In reply to Frank Caviggia from comment #17) > Here's the workaround that I found, I downloaded the two missing packages > from the site below and manually installed them with `dnf install lz4*rpm`, > the upgrade from Fedora 25 to 26 worked without a hitch after that. > > https://dl.fedoraproject.org/pub/fedora-secondary/development/26/Everything/ > i386/os/Packages/l/ Actually now tht I tried it, using `--allowerasing` like dnf and other people here suggest works fine. lz4.i686 is removed, but the new lz4-libs i686 and x86_64 subpackages are automatically selected for installation, so only the obsolete lz4.i686 is removed and not the software that makes use of it. I believe the updated version of lz4 has now been released. I've just completed the upgrade from F25 to F26 without the need for any work-arounds. (In reply to Paweł from comment #23) > Same issue for me. In my case, lz4 is needed for IBM Notes 9 client on a 64 > bit Fedora 25. If I remove lz4, the app stops working and I connot do my > work. > > (In reply to Laurent Tréguier from comment #16) > > The latest lz4 release in Bodhi is supposed to "Split libs properly for > > multilib", so when it gets to the updates repository the issue should > > probably get fixed. > > So we have to wait then? How to check status of the lz4 package - is that it? > https://bodhi.fedoraproject.org/updates/lz4-1.7.5-4.fc26 Any progress on IBM Notes? Still not working for me. Even with lz4.i586 manually installed. (In reply to mei from comment #27) > Any progress on IBM Notes? Still not working for me. Even with lz4.i586 > manually installed. You need lz4-libs.i686 If it still doesn't work I'd suggest you contact IBM for support. Please note that Bugzilla is not a support forum. It's only for bug reports. |