Bug 2213009
| Summary: | linphone does not install on F38 | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Flo <augenauf> |
| Component: | linphone | Assignee: | Phil Wyett <philip.wyett> |
| Status: | CLOSED EOL | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 38 | CC: | alexvillacislasso, dstolte, fedora, jan, philip.wyett, stuart, thedatum+bz |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2024-05-22 11:20:00 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Flo
2023-06-06 21:02:25 UTC
getting rid of the .i686 trial... sudo dnf install linphone.x86_64 1 Error: Problem: conflicting requests - nothing provides libortp.so.9()(64bit) needed by linphone-3.6.1-50.fc38.x86_64 from fedora (try to add '--skip-broken' to skip uninstallable packages) workaround: 1.) sudo dnf install https://kojipkgs.fedoraproject.org//packages/ortp/0.23.0/8.fc35/x86_64/ortp-0.23.0-8.fc35.x86_64.rpm 2.) sudo dnf install linphone.x86_64 The workaround explains why linphone is still running after I did system-upgrade to f38. I forgot to mention that I removed linphone before upgrading from f37 to f38 because of the following dependency issue. (I thought I deal with the issue after upgrading.) Problem 1: package linphone-3.6.1-50.fc38.x86_64 from @System requires libeXosip2.so.7()(64bit), but none of the providers can be installed - cannot install both libeXosip2-5.3.0-2.fc38.x86_64 from updates and libeXosip2-3.6.0-29.fc38.x86_64 from @System - cannot install both libeXosip2-5.3.0-2.fc38.x86_64 from updates and libeXosip2-3.6.0-29.fc38.x86_64 from fedora - cannot install the best update candidate for package linphone-3.6.1-50.fc38.x86_64 - cannot install the best update candidate for package libeXosip2-3.6.0-29.fc38.x86_64 Problem 2: Problem with installed package linphone-3.6.1-50.fc38.x86_64 - package linphone-3.6.1-50.fc38.x86_64 from @System requires libosip2.so.7()(64bit), but none of the providers can be installed - package linphone-3.6.1-50.fc38.x86_64 from @System requires libosipparser2.so.7()(64bit), but none of the providers can be installed - package linphone-3.6.1-50.fc38.x86_64 from fedora requires libosip2.so.7()(64bit), but none of the providers can be installed - package linphone-3.6.1-50.fc38.x86_64 from fedora requires libosipparser2.so.7()(64bit), but none of the providers can be installed - cannot install both libosip2-5.3.1-1.fc38.x86_64 from updates and libosip2-3.6.0-25.fc38.x86_64 from @System - cannot install both libosip2-5.3.1-1.fc38.x86_64 from updates and libosip2-3.6.0-25.fc38.x86_64 from fedora - cannot install the best update candidate for package libosip2-3.6.0-25.fc38.x86_64 So this is the exact same dependency error message, I am receiving now in f38 (after having upgraded to f38 and installed the .fc35 package of ortp, version 0.23) Problem 1: package linphone-3.6.1-50.fc38.x86_64 from @System requires libeXosip2.so.7()(64bit), but none of the providers can be installed - cannot install both libeXosip2-5.3.0-2.fc38.x86_64 from updates and libeXosip2-3.6.0-29.fc38.x86_64 from @System - cannot install both libeXosip2-5.3.0-2.fc38.x86_64 from updates and libeXosip2-3.6.0-29.fc38.x86_64 from fedora - cannot install the best update candidate for package linphone-3.6.1-50.fc38.x86_64 - cannot install the best update candidate for package libeXosip2-3.6.0-29.fc38.x86_64 Problem 2: problem with installed package linphone-3.6.1-50.fc38.x86_64 - package linphone-3.6.1-50.fc38.x86_64 from @System requires libosip2.so.7()(64bit), but none of the providers can be installed - package linphone-3.6.1-50.fc38.x86_64 from @System requires libosipparser2.so.7()(64bit), but none of the providers can be installed - package linphone-3.6.1-50.fc38.x86_64 from fedora requires libosip2.so.7()(64bit), but none of the providers can be installed - package linphone-3.6.1-50.fc38.x86_64 from fedora requires libosipparser2.so.7()(64bit), but none of the providers can be installed - cannot install both libosip2-5.3.1-1.fc38.x86_64 from updates and libosip2-3.6.0-25.fc38.x86_64 from @System - cannot install both libosip2-5.3.1-1.fc38.x86_64 from updates and libosip2-3.6.0-25.fc38.x86_64 from fedora - cannot install the best update candidate for package libosip2-3.6.0-25.fc38.x86_64 ============================================================================================================================================================================================================================================== Package Architecture Version Repository Size ============================================================================================================================================================================================================================================== Skipping packages with conflicts: (add '--best --allowerasing' to command line to force their upgrade): libeXosip2 x86_64 5.3.0-2.fc38 updates 171 k libosip2 x86_64 5.3.1-1.fc38 updates 115 k Transaction Summary ============================================================================================================================================================================================================================================== Skip 2 Packages any news on this? *** Bug 2216200 has been marked as a duplicate of this bug. *** Bug 2175123 said on 2023-03-10: This is a long term failure (years) that will be addressed hopefully in the 39 cycle. I do not have the time nor resources to fix this for the upcoming 38. Bug 2175119 said on 2023-06-26: This package has been orphaned. Apparently someone has to do the work. linphone has been removed ("orphaned") from Fedora repo (because it doesn't install) and won't be included in Fedora Linux 39... I wish I had the knowledge to step in and help out.
(In reply to Flo from comment #4) I get the same conflicts between linphone-3.6.1-50.fc38.x86_64 and libeXosip2-5.3.0-2.fc38.x86_64 and libosip2-3.6.0-25.fc38.x86_64 as in comment #4 when trying to do dnf updates in Fedora 38. I upgraded from Fedora 37 without uninstalling linphone, so it still works. Attempting a system upgrade to Fedora 39 is blocked by a similar problem in this bug description regarding the installed package ortp-2:0.23.0-8.fc35.x86_64 not available in the upgrade F39 repository. With linphone being orphaned/removed, the options to linphone users seems to be to install the old ortp package manually as in the workaround in comment #2, or use the AppImage from linphone's website. Downloading and running the AppImage preserved my preference configurations, so the "upgrade" appears seamless. Note that linphone 3.6.1 from the repo is several years old. The current most recent (AppImage) version is 5.1.2. I wasn't aware how outdated linphone in Fedora's repo was. So, now using linphone (5.1.x) as AppImage. Don't really like the solution because of AppImage, but what else can be done... I wonder if there are other suitable SIP clients. Gnome Calls doesn't work for me - it doesn't even connect to my router. (In reply to Flo from comment #10) Regarding alternatives, baresip is actively maintained and available in the system repo, but I don't know if it even has a GUI. I'm not too fond of the AppImage either and would prefer a native package, but so far Linphone 5.1.2 is working alright for me. Fedora Linux 38 entered end-of-life (EOL) status on 2024-05-21. Fedora Linux 38 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora Linux please feel free to reopen this bug against that version. Note that the version field may be hidden. Click the "Show advanced fields" button if you do not see the version field. If you are unable to reopen this bug, please file a new report against an active release. Thank you for reporting this bug and we are sorry it could not be fixed. |