$ sudo ppa-purge ppa:nrbrtx/xorg-hotkeys
Updating packages lists
PPA to be removed: nrbrtx xorg-hotkeys
Package revert list generated:
xserver-common/mantic xserver-xorg-core/mantic xserver-xorg-legacy/mantic
Updating packages lists
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
xserver-common is already the newest version (2:21.1.7-3ubuntu2.2ppa1).
xserver-xorg-core is already the newest version (2:21.1.7-3ubuntu2.2ppa1).
xserver-xorg-legacy is already the newest version (2:21.1.7-3ubuntu2.2ppa1).
Selected version '2:21.1.7-3ubuntu2.2ppa1' (PPA with patched xserver-xorg to fix bug 865:23.10/mantic [all]) for 'xserver-common'
Selected version '2:21.1.7-3ubuntu2.2ppa1' (PPA with patched xserver-xorg to fix bug 865:23.10/mantic [amd64]) for 'xserver-xorg-core'
Selected version '2:21.1.7-3ubuntu2.2ppa1' (PPA with patched xserver-xorg to fix bug 865:23.10/mantic [amd64]) for 'xserver-xorg-legacy'
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
PPA purged successfully
So PPA is not removed at all, packages are at their latest versions.
You have incosistency between APT database and real sources.list.
Do you really recommend to downgrade packages manually?
The PPA may contain LibreOffice, which is very hard to downgrade!
<angry-mode>
I was using Ubuntu since 6.06, so I believe I have reasonable authoritative opinion.
Really you are breaking PPAs culture by breaking ppa-purge.
This utility was created in 2009 year by Robert Hooker aka @sarvatt (see https://git.launchpad.net/ppa-purge/log/?ofs=50 and https://wiki.ubuntu.com/Sarvatt ). It worked great for years!
It was used very often along with Y PPA Manager (since 2010, see https://launchpad.net/~webupd8team/+archive/ubuntu/y-ppa-manager).
But for now ppa-purge is useless. So PPAs are becoming useless and in the long perspective this will mean a death of Ubuntu, thus people will use vanilla-blend Debian without bells and whistles.
Thank you, new-age programmers who forgot their own Ubuntu history!
Keep doing! Drop debs, put Snaps everywhere and make new Canonical Windows 11++.
</angry-mode>
Really, please rethink this problem and fix this bug along with bug 2037210 before 24.04 LTS release!
Below commands does nothing on freshly installed Ubuntu MATE 23.10, but worked for years before.
``` xorg-hotkeys 7-3ubuntu2. 2ppa1 7-3ubuntu2. 2ppa1 7-3ubuntu2. 2ppa1 500 /ppa.launchpadc ontent. net/nrbrtx/ xorg-hotkeys/ ubuntu mantic/main amd64 Packages /ppa.launchpadc ontent. net/nrbrtx/ xorg-hotkeys/ ubuntu mantic/main i386 Packages dpkg/status 21.1.7- 3ubuntu2. 1 500 archive. ubuntu. com/ubuntu mantic-updates/main amd64 Packages archive. ubuntu. com/ubuntu mantic-updates/main i386 Packages security. ubuntu. com/ubuntu mantic- security/ main amd64 Packages security. ubuntu. com/ubuntu mantic- security/ main i386 Packages 21.1.7- 3ubuntu2 500 archive. ubuntu. com/ubuntu mantic/main amd64 Packages archive. ubuntu. com/ubuntu mantic/main i386 Packages 7-3ubuntu2. 2ppa1 7-3ubuntu2. 2ppa1 7-3ubuntu2. 2ppa1 500 /ppa.launchpadc ontent. net/nrbrtx/ xorg-hotkeys/ ubuntu mantic/main amd64 Packages dpkg/status 21.1.7- 3ubuntu2. 1 500 archive. ubuntu. com/ubuntu mantic-updates/main amd64 Packages security. ubuntu. com/ubuntu mantic- security/ main amd64 Packages 21.1.7- 3ubuntu2 500 archive. ubuntu. com/ubuntu mantic/main amd64 Packages xorg-legacy: 7-3ubuntu2. 2ppa1 7-3ubuntu2. 2ppa1 7-3ubuntu2. 2ppa1 500 /ppa.launchpadc ontent. net/nrbrtx/ xorg-hotkeys/ ubuntu mantic/main amd64 Packages dpkg/status 21.1.7- 3ubuntu2. 1 500 archive. ubuntu. com/ubuntu mantic-updates/main amd64 Packages security. ubuntu. com/ubuntu mantic- security/ main amd64 Packages 21.1.7- 3ubuntu2 500 archive. ubuntu. com/ubuntu mantic/main amd64 Packages
sudo add-apt-repository ppa:nrbrtx/
...
sudo apt-get dist-upgrade
...
$ apt-cache policy $(dpkg -l | grep ppa1 | awk '{print $2}')
xserver-common:
Installed: 2:21.1.
Candidate: 2:21.1.
Version table:
*** 2:21.1.
500 https:/
500 https:/
100 /var/lib/
2:
500 http://
500 http://
500 http://
500 http://
2:
500 http://
500 http://
xserver-xorg-core:
Installed: 2:21.1.
Candidate: 2:21.1.
Version table:
*** 2:21.1.
500 https:/
100 /var/lib/
2:
500 http://
500 http://
2:
500 http://
xserver-
Installed: 2:21.1.
Candidate: 2:21.1.
Version table:
*** 2:21.1.
500 https:/
100 /var/lib/
2:
500 http://
500 http://
2:
500 http://
...
sudo apt-get install ppa-purge
$ sudo ppa-purge ppa:nrbrtx/ xorg-hotkeys common/ mantic xserver- xorg-core/ mantic xserver- xorg-legacy/ mantic
Updating packages lists
PPA to be removed: nrbrtx xorg-hotkeys
Package revert list generated:
xserver-
Updating packages lists 7-3ubuntu2. 2ppa1). 7-3ubuntu2. 2ppa1). 7-3ubuntu2. 2ppa1). 7-3ubuntu2. 2ppa1' (PPA with patched xserver-xorg to fix bug 865:23.10/mantic [all]) for 'xserver-common' 7-3ubuntu2. 2ppa1' (PPA with patched xserver-xorg to fix bug 865:23.10/mantic [amd64]) for 'xserver-xorg-core' 7-3ubuntu2. 2ppa1' (PPA with patched xserver-xorg to fix bug 865:23.10/mantic [amd64]) for 'xserver- xorg-legacy'
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
xserver-common is already the newest version (2:21.1.
xserver-xorg-core is already the newest version (2:21.1.
xserver-xorg-legacy is already the newest version (2:21.1.
Selected version '2:21.1.
Selected version '2:21.1.
Selected version '2:21.1.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
PPA purged successfully
$ apt-cache policy $(dpkg -l | grep ppa1 | awk '{print $2}') 7-3ubuntu2. 2ppa1 7-3ubuntu2. 2ppa1 7-3ubuntu2. 2ppa1 500 /ppa.launchpadc ontent. net/nrbrtx/ xorg-hotkeys/ ubuntu mantic/main amd64 Packages /ppa.launchpadc ontent. net/nrbrtx/ xorg-hotkeys/ ubuntu mantic/main i386 Packages dpkg/status 21.1.7- 3ubuntu2. 1 500 archive. ubuntu. com/ubuntu mantic-updates/main amd64 Packages archive. ubuntu. com/ubuntu mantic-updates/main i386 Packages security. ubuntu. com/ubuntu mantic- security/ main amd64 Packages security. ubuntu. com/ubuntu mantic- security/ main i386 Packages 21.1.7- 3ubuntu2 500 archive. ubuntu. com/ubuntu mantic/main amd64 Packages archive. ubuntu. com/ubuntu mantic/main i386 Packages 7-3ubuntu2. 2ppa1 7-3ubuntu2. 2ppa1 7-3ubuntu2. 2ppa1 500 /ppa.launchpadc ontent. net/nrbrtx/ xorg-hotkeys/ ubuntu mantic/main amd64 Packages dpkg/status 21.1.7- 3ubuntu2. 1 500 archive. ubuntu. com/ubuntu mantic-updates/main amd64 Packages security. ubuntu. com/ubuntu mantic- security/ main amd64 Packages 21.1.7- 3ubuntu2 500 archive. ubuntu. com/ubuntu mantic/main amd64 Packages xorg-legacy: 7-3ubuntu2. 2ppa1 7-3ubuntu2. 2ppa1 7-3ubuntu2. 2ppa1 500 /ppa.launchpadc ontent. net/nrbrtx/ xorg-hotkeys/ ubuntu mantic/main amd64 Packages dpkg/status 21.1.7- 3ubuntu2. 1 500 archive. ubuntu. com/ubuntu mantic-updates/main amd64 Packages security. ubuntu. com/ubuntu mantic- security/ main amd64 Packages 21.1.7- 3ubuntu2 500 archive. ubuntu. com/ubuntu mantic/main amd64 Packages
xserver-common:
Installed: 2:21.1.
Candidate: 2:21.1.
Version table:
*** 2:21.1.
500 https:/
500 https:/
100 /var/lib/
2:
500 http://
500 http://
500 http://
500 http://
2:
500 http://
500 http://
xserver-xorg-core:
Installed: 2:21.1.
Candidate: 2:21.1.
Version table:
*** 2:21.1.
500 https:/
100 /var/lib/
2:
500 http://
500 http://
2:
500 http://
xserver-
Installed: 2:21.1.
Candidate: 2:21.1.
Version table:
*** 2:21.1.
500 https:/
100 /var/lib/
2:
500 http://
500 http://
2:
500 http://
$ grep ^deb -r /etc/apt --include=*.list sources. list:deb http:// archive. ubuntu. com/ubuntu/ mantic main restricted sources. list:deb http:// archive. ubuntu. com/ubuntu/ mantic-updates main restricted sources. list:deb http:// archive. ubuntu. com/ubuntu/ mantic universe sources. list:deb http:// archive. ubuntu. com/ubuntu/ mantic-updates universe sources. list:deb http:// archive. ubuntu. com/ubuntu/ mantic multiverse sources. list:deb http:// archive. ubuntu. com/ubuntu/ mantic-updates multiverse sources. list:deb http:// archive. ubuntu. com/ubuntu/ mantic-backports main restricted universe multiverse sources. list:deb http:// security. ubuntu. com/ubuntu mantic-security main restricted sources. list:deb http:// security. ubuntu. com/ubuntu mantic-security universe sources. list:deb http:// security. ubuntu. com/ubuntu mantic-security multiverse
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
/etc/apt/
```
So PPA is not removed at all, packages are at their latest versions.
You have incosistency between APT database and real sources.list.
Do you really recommend to downgrade packages manually?
The PPA may contain LibreOffice, which is very hard to downgrade!
<angry-mode>
I was using Ubuntu since 6.06, so I believe I have reasonable authoritative opinion.
Really you are breaking PPAs culture by breaking ppa-purge. /git.launchpad. net/ppa- purge/log/ ?ofs=50 and https:/ /wiki.ubuntu. com/Sarvatt ). It worked great for years! /launchpad. net/~webupd8tea m/+archive/ ubuntu/ y-ppa-manager).
This utility was created in 2009 year by Robert Hooker aka @sarvatt (see https:/
It was used very often along with Y PPA Manager (since 2010, see https:/
But for now ppa-purge is useless. So PPAs are becoming useless and in the long perspective this will mean a death of Ubuntu, thus people will use vanilla-blend Debian without bells and whistles.
Thank you, new-age programmers who forgot their own Ubuntu history!
Keep doing! Drop debs, put Snaps everywhere and make new Canonical Windows 11++.
</angry-mode>
Really, please rethink this problem and fix this bug along with bug 2037210 before 24.04 LTS release!