Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
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, felix.bouynot, iamdexpl, iand, jeff, mharvey, rakesh.pandit, rbertolj, rkudyba, roger.wegmann, sjayapra, V02460, 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 |