Bug 1699057
| Summary: | installing linphone fails on Fedora 30 beta | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Harish Pillay <hpillay> |
| Component: | linphone | Assignee: | nucleo <alekcejk> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | urgent | Docs Contact: | |
| Priority: | urgent | ||
| Version: | 30 | CC: | alekcejk, alexvillacislasso, andrew, cgoncalves, dkaylor, fahmed, fedora, felix.bouynot, iamdexpl, idonaldson0, jeff, mharvey, rakesh.pandit, rbertolj, rkudyba, roger.wegmann, sjayapra, yuokada |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | linphone-3.6.1-32.fc30 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2019-05-16 00:51:15 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
Harish Pillay
2019-04-11 16:12:44 UTC
linphone fails to build only on 32 bit arches https://kojipkgs.fedoraproject.org//work/tasks/3946/34113946/build.log 64 bit builds are fine https://koji.fedoraproject.org/koji/taskinfo?taskID=34113880 Any updates on this? Do you have any suggestions how to fix builds on 32bit arches? It still fails to install on F30 Release: └► arch; su -c "dnf -d 0 install linphone.$(arch)" x86_64 Error: Problem: conflicting requests - nothing provides libreadline.so.7()(64bit) needed by linphone-3.6.1-28.fc30.x86_64 BTW it builds OK into mock chroot against libreadline.so.8()(64bit) with unmodified /etc/mock/fedora-30-x86_64.cfg from mock-core-configs-30.2-1.fc30.noarch. The resulting package successfully installs on F30 Release. Same issue on Fresh F30 ~~~~~~~~~~~~ Error: Problem: conflicting requests - nothing provides libreadline.so.7 needed by linphone-3.6.1-28.fc30.i686 - nothing provides libreadline.so.7()(64bit) needed by linphone-3.6.1-28.fc30.x86_64 (try to add '--skip-broken' to skip uninstallable packages) ~~~~~~~~~~~~ Also wondering why we need XXX.i686? I ran into this issue with F30 as well. It seems the package is looking for libreadline.so.7 but the version provided in F30 is libreadline.so.8. There is nothing version- specific in the spec file so I tried rebuilding the SRPM. The resulting package is working fine for me. (In reply to David Kaylor from comment #6) > I ran into this issue with F30 as well. It seems the package is looking for > libreadline.so.7 but the version provided in F30 is libreadline.so.8. There > is nothing version- specific in the spec file so I tried rebuilding the > SRPM. The resulting package is working fine for me. See Comment 1, only 32-bit builds are filed. I am hitting the same error reported, however, I have just x86_64 packages installed. """ ~]# dnf system-upgrade download --releasever=30 Before you continue ensure that your system is fully upgraded by running "dnf --refresh upgrade". Do you want to continue [y/N]: y Fedora Modular 30 - x86_64 13 kB/s | 40 kB 00:03 Fedora Modular 30 - x86_64 - Updates 19 kB/s | 43 kB 00:02 Fedora 30 - x86_64 - Updates 5.8 kB/s | 4.1 kB 00:00 Fedora 30 - x86_64 29 kB/s | 40 kB 00:01 RPM Fusion for Fedora 30 - Free - Updates 13 kB/s | 15 kB 00:01 RPM Fusion for Fedora 30 - Free 16 kB/s | 15 kB 00:00 RPM Fusion for Fedora 30 - Nonfree - NVIDIA Driver 12 kB/s | 14 kB 00:01 RPM Fusion for Fedora 30 - Nonfree - Steam 9.6 kB/s | 13 kB 00:01 Error: Problem: package linphone-3.6.1-28.fc30.x86_64 requires libreadline.so.7()(64bit), but none of the providers can be installed - problem with installed package linphone-3.6.1-28.fc29.x86_64 - readline-7.0-12.fc29.x86_64 does not belong to a distupgrade repository - linphone-3.6.1-28.fc29.x86_64 does not belong to a distupgrade repository (try to add '--skip-broken' to skip uninstallable packages) """ Regards rbertol *** Bug 1706918 has been marked as a duplicate of this bug. *** *** Bug 1706817 has been marked as a duplicate of this bug. *** The linphone package is just one of a bunch of packages that cannot be installed because of an obsolete readline dependency: [root@alexvillacislasso ~]# LANG=en_US.UTF-8 dnf repoquery --whatrequires 'libreadline.so.7()(64bit)' Last metadata expiration check: 0:10:59 ago on Wed 08 May 2019 11:28:13 AM -05. amanda-client-0:3.5.1-16.fc30.x86_64 cyphesis-0:0.6.2-19.fc28.x86_64 fawkes-plugin-skiller-0:1.0.1-18.fc29.x86_64 foma-0:0.9.18-0.2.20150613git0fa48db.fc30.x86_64 gcl-0:2.6.12-12.fc29.x86_64 ginac-utils-0:1.7.5-2.fc30.x86_64 gnatcoll-0:2017-14.fc29.x86_64 julius-0:4.4.2.1-5.fc30.x86_64 ktechlab-0:0.3.70-24.20090304svn.fc28.x86_64 linphone-0:3.6.1-28.fc30.x86_64 maxima-runtime-clisp-0:5.42.1-8.fc30.x86_64 maxima-runtime-gcl-0:5.42.1-8.fc30.x86_64 tarantool-0:1.7.5.0-2.fc28.x86_64 torque-client-0:4.2.10-19.fc30.x86_64 uml_utilities-0:20070815-21.fc28.x86_64 yosys-0:0.7-8.fc28.x86_64 All of these should be recompiled with the Fedora 30 readline. linphone-3.6.1-32.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-5bcc246131 linphone-3.6.1-32.fc30 has been pushed to the Fedora 30 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-2019-5bcc246131 linphone-3.6.1-32.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report. I'm seeing this on the ugprade: Error: Problem: problem with installed package gcl-2.6.12-12.fc29.x86_64 - package gcl-2.6.12-12.fc29.x86_64 requires libreadline.so.7()(64bit), but none of the providers can be installed - readline-7.0-12.fc29.x86_64 does not belong to a distupgrade repository And the upgrade hangs for about 15-20 minutes at: Total 34 MB/s | 4.4 GB 02:11 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : (In reply to RobbieTheK from comment #19) See bug 1674924 |