Installation musescore 2.0.2 in Ubuntu 14.04

• Feb 12, 2016 - 20:10
Type
Functional
Severity
S5 - Suggestion
Status
closed
Project

An installation from repository ppa:mscore-ubuntu/mscore-stable leads to a damage of other Qt applications due to removal of Qt packages. Especially the Qt Creator software development system installed from the Ubuntu Software Center is completely damaged. The installation protocol shows that it is removed during musescore installation:

The following packages are REMOVED:
appmenu-qt5 checkbox-gui liboxideqt-qmlplugin liboxideqtcore0
liboxideqtquick0 libqt5feedback5 libqt5multimedia5 libqt5organizer5
libqt5positioning5 libqt5sensors5 libunity-webapps0 qtcreator
qtcreator-plugin-cmake qtcreator-plugin-qnx qtcreator-plugin-remotelinux
qtcreator-plugin-valgrind qtdeclarative5-qtfeedback-plugin
qtdeclarative5-ubuntu-ui-extras-browser-plugin
qtdeclarative5-ubuntu-ui-toolkit-plugin ubuntu-desktop unity-webapps-common
unity-webapps-qml unity-webapps-service webapp-container webbrowser-app
xul-ext-unity xul-ext-websites-integration


Comments

Although undesirable, this behaviour is completely normal and not the fault of MuseScore. See my reply to your comment here: https://musescore.org/en/node/75936#comment-435396

If something like this happens when installing, your choices are:
1. Continue using MuseScore and do without those other packages that got removed.
2. Remove (or downgrade) MuseScore and reinstall the packages that were removed.
3. Upgrade Ubuntu so that MuseScore and your other programs don't conflict.

If you want to remove MuseScore you should do it like this:

sudo add-apt-repository --remove ppa:mscore-ubuntu/mscore-stable
sudo apt-get remove --purge musescore
sudo apt-get autoremove --purge

In future, you could do this to check if any packages will be remove before you install a program:

# Simulate program installation (but don't actually do it)
# Note: sudo not required for simulation
apt-get -s install <program>

As it happens, although the dependency problem is not the fault of MuseScore, we are working on a way to overcome it right now: #95541: Portable Linux build (AppImage)