https://bugs.kde.org/show_bug.cgi?id=406515
Bug ID: 406515 Summary: Installation or update from PPA fails in Ubuntu 18.04 - libmlt++3 and libmlt6 are too old in ppa:kdenlive/kdenlive-stable repository Product: kdenlive Version: 18.12.3 Platform: Other OS: Linux Status: REPORTED Severity: major Priority: NOR Component: Installation Assignee: vpi...@kde.org Reporter: kxk-ocumoatbugs...@lugosys.com Target Milestone: --- SUMMARY This is almost a re-edition of bug #400264, but neither a re-opening nor a duplicate. This one can be easily avoided with a simple correction to the documentation and fixed with a simple step (see below). The first most important part is the "how to avoid" this problem from keep reappearing. The second important thing is how to fix it, see Additional Information below. Issue: In Ubuntu 18.04 is not possible to install (or update to) kdenlive 18.12.3+git201902280143~ubuntu18.04.1 using the official ppa:kdenlive/kdenlive-stable, because required libraries libmlt++3 and libmlt6 in that PPA are too old. STEPS TO REPRODUCE 1. In ubuntu 18.04, install -if never done before- the Kdenlive official ppa:kdenlive/kdenlive-stable, then sudo apt update. 2. sudo apt install kdenlive # OR sudo apt install --reinstall kdenlive if existing installation of previous version. OBSERVED RESULT Error is returned: The following packages have unmet dependencies: kdenlive : Depends: libmlt++3 (>= 6.13.0+git201903302059~ubuntu18.04.1) but 6.10.0+git201810170323~ubuntu18.04.1 is to be installed Depends: libmlt6 (>= 6.13.0+git201903302059~ubuntu18.04.1) but 6.10.0+git201810170323~ubuntu18.04.1 is to be installed E: Unable to correct problems, you have held broken packages. EXPECTED RESULT: Successful installation/upgrade, no error messages. ADDITIONAL INFORMATION 1) First, the _second_ most important thing: how an user can fix this problem (officially). If you have this issue, please add one more PPA with this command: sudo add-apt-repository ppa:kdenlive/mlt && sudo apt update With the official mlt PPA, now you should have access to the up-to-date libraries that are missing in ppa:kdenlive/kdenlive-stable, so you should now be able to install or upgrade kdenlive to 18.12.3+git201902280143~ubuntu18.04.1. 2) Finally, the most important thing: How to avoid this issue from hitting less experienced users. This is a job for the Kdenlive team, and it is very simple. Dear Kdenlive Team: Please, can you fix the instructions in the https://kdenlive.org/en/download/ web page, section "GNU/Linux Packages -> Ubuntu | LinuxMint | Elementary" Currently, and since a couple of years already, it states: "It is recommended to download the AppImage version until the release of Ubuntu 18.04." That sentence has at least two problems: First, it is obsolete because Ubuntu 18.04 has been released since... well, 2018-04. This could be understood as "at this point in time it is OK to use ppa:kdenlive/kdenlive-stable". But... Second: It IS actually OK to use that PPA. But unless you are a magician and guess that there is hidden secret to it in https://community.kde.org/Kdenlive/Development#Pre-requisites_and_Supported_Platforms, you are in for a ride that could bring you to read this bug report or perhaps to write another one similar to it. SOLUTION: The solution is very simple: Fix the Kdenlive website, by remove misleading/obsolete information about Kdenlive installation and replace it with a pointer to a SINGLE, up-to-date source of information. Sounds complicated, but it is not. I suggest this: Please replace the above mentioned incorrect/misleading sentence in https://kdenlive.org/en/download/ web page, section "GNU/Linux Packages -> Ubuntu | LinuxMint | Elementary" and replace it with something like this: "It is recommended to download the AppImage version. If you prefer the convenience of our PPA, please refer to these instructions: https://community.kde.org/Kdenlive/Development#Pre-requisites_and_Supported_Platforms." Voilá ! You get the idea. Make that obscure link much more visible (why don't you give it a better, more explicit title/subtitle about "Installing via PPA"?) and do not write contradictory/easy to expire/duplicated information elsewhere, just links to the only place which is correct and updated. Something like that should free you from having to maintain more than one place with download/installation instructions. So far, you have at least two bug reports (from my self) on this issue, plus many unnecessary complaints and discussions. This is a Documentation problem that generates Installation problems, and the impact on Installation is bigger and exactly what the user will perceive and rant about in the first place. That's why I filed an Installation bug, although this might generate philosophical argumentation (please don't). -- You are receiving this mail because: You are watching all bug changes.