Comment 1 for bug 1906560

Revision history for this message
Why Wouldi (feelingshred) wrote :

Workaround for "Duplicate package names" and "Unmet Dependencies" found here:
https://askubuntu.com/questions/1217195/how-to-install-folding-at-home-foldinghome-fahcontrol-on-ubuntu-19-10

My bash history of it step-by-step: (change package names as needed)

# workaround to circumvent Unmet Dependencies problem in Apt-Get
# Dummy Package procedure to restore Apt-Get working state...
# first, remove the problematic package
sudo dpkg --purge --force-all pulseaudio-equalizer
sudo apt-get install -f
# output should be OK once again, no more errors...
# Apt-Get itself is fixed. Now, let's work on the specific package...
sudo apt-get install aptitude
sudo apt-get install equivs
equivs-control python-gnome2
# open python-gnome2 with any text editor and paste contents below...
#
Section: misc
Priority: optional
Standards-Version: 3.9.2
Package: python-gnome2
Version: 1:42
Maintainer: Jack Ford <email address hidden>
Architecture: all
Description: A fake package to make FAHControl install
#
equivs-build python-gnome2
sudo dpkg -i python-gnome2_42_all.deb
sudo apt-mark hold python-gnome2
sudo dpkg -i /media/demo/S/Downloads/BOOT_ROUTINE/packages/MX/packages1/pulseaudio-equalizer_2.7.0.2-5_webupd8_xenial0_all.deb
sudo apt-mark hold pulseaudio-equalizer
# the one above will prevent newer versions from being installed automatically...
# apt-mark used to keep the Webupd8 version, priority over the other
sudo apt-get install -f
# output should be OK once again, and Apt-Get Install can be used again...