[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-05-02 Thread Launchpad Bug Tracker
This bug was fixed in the package ppa-purge -
0.2.8+bzr63-0ubuntu1.23.10.1

---
ppa-purge (0.2.8+bzr63-0ubuntu1.23.10.1) mantic; urgency=medium

  * Add support for deb822 source format. (LP: #2036761)

 -- Ghadi Elie Rahme   Tue, 19 Mar 2024
14:58:45 +

** Changed in: ppa-purge (Ubuntu Mantic)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-04-30 Thread Heitor Alves de Siqueira
Marking as verified according to comment #21

** Tags removed: verification-needed verification-needed-mantic
** Tags added: verification-done verification-done-mantic

** Changed in: software-properties (Ubuntu)
   Status: Confirmed => Invalid

** Changed in: software-properties (Ubuntu Mantic)
   Status: Confirmed => Invalid

** Changed in: software-properties (Ubuntu Noble)
   Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-04-30 Thread Paride Legovini
ppa-purge 0.2.8+bzr63-0ubuntu2 is currently in mantic-proposed,
sponsored by halves. Unsubscribing ubuntu-sponsors.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-04-30 Thread Ghadi Rahme
Hello, sorry for the delay Lucas it's been a hectic few weeks. Here is
my test for the proposed version.

[Testing proposed]

All tests were done in a mantic lxc container. The test ppa used is the
oibaf mesa ppa.

- Make sure the oibaf ppa version of mesa is installed:

root@build-mantic:~# dpkg -l | grep mesa
ii  libegl-mesa0:amd64   24.2~git2404300600.3daee9~oibaf~m   
amd64free implementation of the EGL API -- Mesa vendor library
ii  libgl1-mesa-dri:amd6424.2~git2404300600.3daee9~oibaf~m   
amd64free implementation of the OpenGL API -- DRI modules
ii  libglapi-mesa:amd64  24.2~git2404300600.3daee9~oibaf~m   
amd64free implementation of the GL API -- shared library
ii  libglx-mesa0:amd64   24.2~git2404300600.3daee9~oibaf~m   
amd64free implementation of the OpenGL API -- GLX vendor library
ii  mesa-utils   9.0.0-1 
amd64Miscellaneous Mesa utilities -- symlinks
ii  mesa-utils-bin:amd64 9.0.0-1 
amd64Miscellaneous Mesa utilities -- native applications
ii  mesa-vulkan-drivers:amd6424.2~git2404300600.3daee9~oibaf~m   
amd64Mesa Vulkan graphics drivers

- Make sure the system is fully updated:

root@build-mantic:~# apt update && apt upgrade
Hit:1 http://archive.ubuntu.com/ubuntu mantic InRelease
Hit:2 http://archive.ubuntu.com/ubuntu mantic-proposed InRelease
Hit:3 http://archive.ubuntu.com/ubuntu mantic-updates InRelease
Hit:4 http://security.ubuntu.com/ubuntu mantic-security InRelease
Hit:5 http://archive.ubuntu.com/ubuntu mantic-backports InRelease
Hit:6 https://ppa.launchpadcontent.net/oibaf/graphics-drivers/ubuntu mantic 
InRelease
Reading package lists... Done   
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following package was automatically installed and is no longer required:
  libllvm15
Use 'apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


- Make sure proposed is enabled and ppa-purge is installed from proposed:

root@build-mantic:~# cat /etc/apt/sources.list | grep proposed
deb http://archive.ubuntu.com/ubuntu mantic-proposed restricted main multiverse 
universe

root@build-mantic:~# apt list ppa-purge
Listing... Done
ppa-purge/mantic-proposed,now 0.2.8+bzr63-0ubuntu1.23.10.1 all [installed]
N: There is 1 additional version. Please use the '-a' switch to see it

- Try removing the oibaf ppa using ppa-purge:

root@build-mantic:~# ppa-purge ppa:oibaf/graphics-drivers
Updating packages lists
PPA to be removed: oibaf graphics-drivers
Package revert list generated:
 libdrm-amdgpu1:amd64/mantic libdrm-common/mantic libdrm-intel1:amd64/mantic 
libdrm-nouveau2:amd64/mantic libdrm-radeon1:amd64/mantic libdrm2:amd64/mantic 
libegl-mesa0:amd64/mantic libgbm1:amd64/mantic libgl1-mesa-dri:amd64/mantic 
libglapi-mesa:amd64/mantic libglx-mesa0:amd64/mantic 
mesa-vulkan-drivers:amd64/mantic

Updating packages lists
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Selected version '2.4.115-1' (Ubuntu:23.10/mantic [amd64]) for 'libdrm-amdgpu1'
Selected version '2.4.115-1' (Ubuntu:23.10/mantic [all]) for 'libdrm-common'
Selected version '2.4.115-1' (Ubuntu:23.10/mantic [amd64]) for 'libdrm-intel1'
Selected version '2.4.115-1' (Ubuntu:23.10/mantic [amd64]) for 'libdrm-nouveau2'
Selected version '2.4.115-1' (Ubuntu:23.10/mantic [amd64]) for 'libdrm-radeon1'
Selected version '2.4.115-1' (Ubuntu:23.10/mantic [amd64]) for 'libdrm2'
Selected version '23.2.1-1ubuntu3.1' (Ubuntu:23.10/mantic-updates [amd64]) for 
'libegl-mesa0'
Selected version '23.2.1-1ubuntu3.1' (Ubuntu:23.10/mantic-updates [amd64]) for 
'libgbm1'
Selected version '23.2.1-1ubuntu3.1' (Ubuntu:23.10/mantic-updates [amd64]) for 
'libgl1-mesa-dri'
Selected version '23.2.1-1ubuntu3.1' (Ubuntu:23.10/mantic-updates [amd64]) for 
'libglapi-mesa'
Selected version '23.2.1-1ubuntu3.1' (Ubuntu:23.10/mantic-updates [amd64]) for 
'libglx-mesa0'
Selected version '23.2.1-1ubuntu3.1' (Ubuntu:23.10/mantic-updates [amd64]) for 
'mesa-vulkan-drivers'
The following package was automatically installed and is no longer required:
  libllvm16
Use 'apt autoremove' to remove it.
The following packages will be DOWNGRADED:
  libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 
libdrm2 libegl-mesa0 libgbm1 libgl1-mesa-dri libglapi-mesa libglx-mesa0
  mesa-vulkan-drivers
0 upgraded, 0 newly installed, 12 downgraded, 0 to remove and 0 not upgraded.
Need to get 20.2 MB of archives.
After this operation, 38.7 MB disk space will be freed.
Do you want to continue? [Y/n] 
Get:1 http://archive.ubuntu.com/ubuntu mantic/main amd64 libdrm2 amd64 

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-04-25 Thread Lucas Kanashiro
Apparently, there is nothing to be sponsored here, I am unsubscribing
~ubuntu-sponsors. If I misunderstood the status of this bug and there is
something ready to be sponsored, please subscribe ~ubuntu-sponsors
again.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-04-08 Thread Norbert
Installing 'gawk' package fixed the issue for both noble and mantic-
proposed.

Thank you!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-04-08 Thread Ghadi Rahme
I opened a new bug report for the awk issue affecting ppa-purge please
redirect any new issues with the fix to here:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2060544

** Merge proposal unlinked:
   
https://code.launchpad.net/~ghadi-rahme/ubuntu/+source/ppa-purge/+git/ppa-purge/+merge/463813

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-04-08 Thread Ghadi Rahme
** Changed in: ppa-purge (Ubuntu Mantic)
   Status: In Progress => Fix Released

** Changed in: ppa-purge (Ubuntu Mantic)
   Status: Fix Released => Fix Committed

** Changed in: ppa-purge (Ubuntu Noble)
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-04-08 Thread Ghadi Rahme
** Merge proposal linked:
   
https://code.launchpad.net/~ghadi-rahme/ubuntu/+source/ppa-purge/+git/ppa-purge/+merge/463813

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-04-08 Thread Ghadi Rahme
** Tags removed: verification-failed verification-failed-mantic
** Tags added: verification-needed verification-needed-mantic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-04-08 Thread Ghadi Rahme
Hello Norbert, thank you for your testing and results.

This issue is caused by the fact that Ubuntu server and Ubuntu desktop use 
different types of awk. Ubuntu server uses gawk (GNU awk) by default while 
Ubuntu desktop ships with mawk which has less features than gawk and does not 
have support for the -i argument hence the error "awk: not an option: -i".
If your workflow depends on ppa-purge I recommend installing gawk (apt install 
gawk) and this will fix the issue temporarily while I get a permanent fix for 
ppa-purge.

side note: I am not sure why there is a difference in the default awk
installed/used between Ubuntu desktop and server maybe it is an
oversight and should be labeled as a bug? or maybe there is another
reason that someone could  clarify? To my knowledge gawk is the default
version of awk on most linux distros and has all the features of mawk.

I will add gawk as a dependency to ppa-purge but I still believe that
someone should look into why different versions of awk are shipped
between server and desktop since this means shell scripts are not
compatible between server and desktop by default.

** Changed in: ppa-purge (Ubuntu Mantic)
   Status: Fix Committed => In Progress

** Changed in: ppa-purge (Ubuntu Noble)
   Status: Fix Released => In Progress

** Tags removed: verification-needed verification-needed-mantic
** Tags added: verification-failed verification-failed-mantic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-04-07 Thread Norbert
Actually the bug is not fixed on Noble, the PPA is not removed:

```
$ sudo bash -x -c "export DEBIAN_FRONTEND=noninteractive; apt-get -qq update && 
apt-get -qq dist-upgrade > /dev/null && apt-get -qq install 
software-properties-common apt-utils gpg-agent ppa-purge > /dev/null || apt-get 
-qq install software-properties-common apt-utils ppa-purge > /dev/null ; 
apt-cache policy software-properties-common ppa-purge; add-apt-repository -y 
ppa:nrbrtx/xorg-hotkeys > /dev/null; apt-cache policy | grep -E 
'http://ppa|https://ppa' ; ppa-purge ppa:nrbrtx/xorg-hotkeys; grep -irE 
'http://ppa|https://ppa' /etc/apt; apt-cache policy | grep -E 
'http://ppa|https://ppa'"
[sudo] password for n: 
+ export DEBIAN_FRONTEND=noninteractive
+ DEBIAN_FRONTEND=noninteractive
+ apt-get -qq update
+ apt-get -qq dist-upgrade
Extracting templates from packages: 100%
+ apt-get -qq install software-properties-common apt-utils gpg-agent ppa-purge
+ apt-cache policy software-properties-common ppa-purge
software-properties-common:
  Installed: 0.99.46
  Candidate: 0.99.46
  Version table:
 *** 0.99.46 500
500 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages
500 http://archive.ubuntu.com/ubuntu noble/main i386 Packages
100 /var/lib/dpkg/status
ppa-purge:
  Installed: 0.2.8+bzr63-0ubuntu2
  Candidate: 0.2.8+bzr63-0ubuntu2
  Version table:
 *** 0.2.8+bzr63-0ubuntu2 500
500 http://archive.ubuntu.com/ubuntu noble/universe amd64 Packages
500 http://archive.ubuntu.com/ubuntu noble/universe i386 Packages
100 /var/lib/dpkg/status
+ add-apt-repository -y ppa:nrbrtx/xorg-hotkeys
+ apt-cache policy
+ grep -E 'http://ppa|https://ppa'
 500 https://ppa.launchpadcontent.net/nrbrtx/xorg-hotkeys/ubuntu noble/main 
i386 Packages
 500 https://ppa.launchpadcontent.net/nrbrtx/xorg-hotkeys/ubuntu noble/main 
amd64 Packages
+ ppa-purge ppa:nrbrtx/xorg-hotkeys
Updating packages lists
PPA to be removed: nrbrtx xorg-hotkeys
Package revert list generated:
 xserver-common/noble xserver-xorg-core/noble 
xserver-xorg-legacy/noble

awk: not an option: -i
Updating packages lists
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Selected version '2:21.1.11-2ubuntu2ppa2' (PPA with patched xserver-xorg to fix 
bug 865:24.04/noble [all]) for 'xserver-common'
Selected version '2:21.1.11-2ubuntu2ppa2' (PPA with patched xserver-xorg to fix 
bug 865:24.04/noble [amd64]) for 'xserver-xorg-core'
Selected version '2:21.1.11-2ubuntu2ppa2' (PPA with patched xserver-xorg to fix 
bug 865:24.04/noble [amd64]) for 'xserver-xorg-legacy'
The following packages were automatically installed and are no longer required:
  cpdb-backend-cups cryptsetup
  cryptsetup-initramfs gir1.2-goa-1.0
  gsfonts irqbalance libatk-adaptor
  libbabeltrace1 libc6-dbg libcpdb-frontend2
  libcpdb2t64 libdebuginfod-common
  libecal-2.0-2 libipt2
  libmagickcore-6.q16-6
  libmagickcore-6.q16-6-extra
  libmagickwand-6.q16-6 libnetplan0
  libnsl-dev libperl5.36 libplist3
  libpython3.11 libpython3.11-minimal
  libpython3.11-stdlib
  libsource-highlight-common
  libsource-highlight4v5 libtirpc-dev
  libvpx8 numix-gtk-theme numix-icon-theme
  p7zip-full perl-modules-5.36
  python3-pyatspi python3.11
  python3.11-minimal
  ubuntu-mate-wallpapers-mantic
Use 'sudo apt autoremove' to remove them.
Suggested packages:
  xfonts-100dpi | xfonts-75dpi
The following packages will be upgraded:
  xserver-common xserver-xorg-core
  xserver-xorg-legacy
3 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Need to get 1546 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 https://ppa.launchpadcontent.net/nrbrtx/xorg-hotkeys/ubuntu noble/main 
amd64 xserver-common all 2:21.1.11-2ubuntu2ppa2 [33.0 kB]
Get:2 https://ppa.launchpadcontent.net/nrbrtx/xorg-hotkeys/ubuntu noble/main 
amd64 xserver-xorg-legacy amd64 2:21.1.11-2ubuntu2ppa2 [40.0 kB]
Get:3 https://ppa.launchpadcontent.net/nrbrtx/xorg-hotkeys/ubuntu noble/main 
amd64 xserver-xorg-core amd64 2:21.1.11-2ubuntu2ppa2 [1473 kB]
Fetched 1546 kB in 1s (2180 kB/s)   
Preconfiguring packages ...
setting xserver-xorg-legacy/xwrapper/allowed_users from configuration file
(Reading database ... 321614 files and directories currently installed.)
Preparing to unpack .../xserver-common_2%3a21.1.11-2ubuntu2ppa2_all.deb ...
Unpacking xserver-common (2:21.1.11-2ubuntu2ppa2) over (2:21.1.11-2ubuntu1) ...
Preparing to unpack .../xserver-xorg-legacy_2%3a21.1.11-2ubuntu2ppa2_amd64.deb 
...
Unpacking xserver-xorg-legacy (2:21.1.11-2ubuntu2ppa2) over 
(2:21.1.11-2ubuntu1) ...
Preparing to unpack .../xserver-xorg-core_2%3a21.1.11-2ubuntu2ppa2_amd64.deb ...
Unpacking xserver-xorg-core (2:21.1.11-2ubuntu2ppa2) over (2:21.1.11-2ubuntu1) 
...
Setting up xserver-common (2:21.1.11-2ubuntu2ppa2) ...
Setting up xserver-xorg-legacy (2:21.1.11-2ubuntu2ppa2) ...
setting xserver-xorg-legacy/xwrapper/allowed_users from configuration file
Setting up 

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-04-05 Thread Timo Aaltonen
Hello Jeremy, or anyone else affected,

Accepted ppa-purge into mantic-proposed. The package will build now and
be available at https://launchpad.net/ubuntu/+source/ppa-
purge/0.2.8+bzr63-0ubuntu1.23.10.1 in a few hours, and then in the
-proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, what testing has been
performed on the package and change the tag from verification-needed-
mantic to verification-done-mantic. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-mantic. In either case, without details of your testing we will
not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

** Changed in: ppa-purge (Ubuntu Mantic)
   Status: In Progress => Fix Committed

** Tags added: verification-needed verification-needed-mantic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-03-27 Thread Heitor Alves de Siqueira
Hi Ghadi,

thanks for the debdiff! I've considered trimming down the new version to
0.2.8+bzr63-0ubuntu1.1 according to [0], but ultimately think your
approach is correct (otherwise it'll be hard to update ppa-purge in
Jammy if we ever need to!).

Tested and sponsored for Mantic.

[0]
https://wiki.ubuntu.com/SecurityTeam/UpdatePreparation#Update_the_packaging

** Changed in: ppa-purge (Ubuntu Mantic)
   Status: Triaged => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-03-20 Thread Ubuntu Foundations Team Bug Bot
The attachment "mantic.patch" seems to be a debdiff.  The ubuntu-
sponsors team has been subscribed to the bug report so that they can
review and hopefully sponsor the debdiff.  If the attachment isn't a
patch, please remove the "patch" flag from the attachment, remove the
"patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe
the team.

[This is an automated message performed by a Launchpad user owned by
~brian-murray, for any issue please contact him.]

** Tags added: patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-03-20 Thread Ghadi Rahme
Here is the mantic debdiff. Let me know if anything needs changing!

** Patch added: "mantic.patch"
   
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+attachment/5757539/+files/mantic.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-03-01 Thread Launchpad Bug Tracker
This bug was fixed in the package ppa-purge - 0.2.8+bzr63-0ubuntu2

---
ppa-purge (0.2.8+bzr63-0ubuntu2) noble; urgency=high

  * Add support for deb822 source format. (LP: #2036761)

 -- Ghadi Elie Rahme   Fri, 02 Feb 2024
17:12:55 +0200

** Changed in: ppa-purge (Ubuntu Noble)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-03-01 Thread Andreas Hasenack
Sponsored for noble.

** Changed in: ppa-purge (Ubuntu Noble)
   Status: Triaged => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2036761

Title:
  [mantic] ppa-purge no longer purges what add-apt-repository adds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2036761] Re: [mantic] ppa-purge no longer purges what add-apt-repository adds

2024-02-28 Thread Ghadi Rahme
** Also affects: software-properties (Ubuntu Noble)
   Importance: Undecided
   Status: Confirmed

** Also affects: ppa-purge (Ubuntu Noble)
   Importance: High
 Assignee: Ghadi Rahme (ghadi-rahme)
   Status: Triaged

** Description changed:

+ Thank you @jbicha for the original bug report!
+ 
+ [ Impact ]
+ 
+ Currently ppa-purge fails to purge packages on distribution using the deb822 
source format. Currently mantic and noble make use of this format and are 
affected by this issue.
+ When running ppa-purge to remove a custom PPA, ppa-purge fails to disable the 
custom PPA since it cannot disable deb822 sources and leads to apt still 
querying the ppa when running:
+ 
+ $ apt update
+ 
+ In older versions of ubuntu, PPAs used the ".list" format which could be 
disabled by simply commenting out the "deb" line with a "#". This was the 
method that ppa-purge used to disable PPAs.
+ This new patch allows ppa-purge to detect and disable deb822 source files by 
adding an "Enabled: no" field in each component section of the deb822 file. It 
also removes any line that starts with "Enabled:"
+ to make sure the resulting file is clean.
+ 
+ [ Test Plan ]
+ 
+ The changes were tested on both mantic and noble in a lxc container using the 
oibaf mesa PPA (https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers) 
as the test PPA.
+ The following steps were recorded in a noble lxc container.
+ 
+  - First make sure that mesa-utils is installed in your environment:
+ $ sudo apt update && sudo apt install mesa-utils
+ 
+  - Add the oibaf PPA to your system using the following command:
+ $ sudo add-apt-repository ppa:oibaf/graphics-drivers
+ 
+  - Make sure that the mesa-utils packages were upgraded after adding the PPA:
+ $ sudo apt update && sudo apt upgrade
+ $ dpkg - l | grep mesa
+ 
+  - output should be similar to the following:
+ 
+ ii  libegl-mesa0:amd64  24.1~git2402280600.41722c~oibaf~n 
  amd64free implementation of the EGL API -- Mesa vendor library
+ ii  libgl1-mesa-dri:amd64   24.1~git2402280600.41722c~oibaf~n 
  amd64free implementation of the OpenGL API -- DRI modules
+ ii  libglapi-mesa:amd64 24.1~git2402280600.41722c~oibaf~n 
  amd64free implementation of the GL API -- shared library
+ ii  libglx-mesa0:amd64  24.1~git2402280600.41722c~oibaf~n 
  amd64free implementation of the OpenGL API -- GLX vendor library
+ ii  mesa-utils  9.0.0-2   
  amd64Miscellaneous Mesa utilities -- symlinks
+ ii  mesa-utils-bin:amd649.0.0-2   
  amd64Miscellaneous Mesa utilities -- native applications
+ ii  mesa-vulkan-drivers:amd64   24.1~git2402280600.41722c~oibaf~n 
  amd64Mesa Vulkan graphics drivers
+ 
+ 
+  - Install and run ppa-purge:
+ $ sudo apt install ppa-purge
+ $ sudo ppa-purge ppa:oibaf/graphics-drivers
+ 
+  - ppa-purge will report at the end that none of the oibaf packages need
+ to be downgraded/removed:
+ 
+ 
+ libglapi-mesa is already the newest version 
(24.1~git2402280600.41722c~oibaf~n).
+ libglapi-mesa set to manually installed.
+ libglx-mesa0 is already the newest version 
(24.1~git2402280600.41722c~oibaf~n).
+ libglx-mesa0 set to manually installed.
+ mesa-vulkan-drivers is already the newest version 
(24.1~git2402280600.41722c~oibaf~n).
+ mesa-vulkan-drivers set to manually installed.
+ Selected version '2.4.120+git2402271331.1b4e04~oibaf~n' (Updated Open 
Graphics Drivers - since 2011!:24.04/noble [amd64]) for 'libdrm-amdgpu1'
+ Selected version '2.4.120+git2402271331.1b4e04~oibaf~n' (Updated Open 
Graphics Drivers - since 2011!:24.04/noble [all]) for 'libdrm-common'
+ Selected version '2.4.120+git2402271331.1b4e04~oibaf~n' (Updated Open 
Graphics Drivers - since 2011!:24.04/noble [amd64]) for 'libdrm-intel1'
+ Selected version '2.4.120+git2402271331.1b4e04~oibaf~n' (Updated Open 
Graphics Drivers - since 2011!:24.04/noble [amd64]) for 'libdrm-nouveau2'
+ Selected version '2.4.120+git2402271331.1b4e04~oibaf~n' (Updated Open 
Graphics Drivers - since 2011!:24.04/noble [amd64]) for 'libdrm-radeon1'
+ Selected version '2.4.120+git2402271331.1b4e04~oibaf~n' (Updated Open 
Graphics Drivers - since 2011!:24.04/noble [amd64]) for 'libdrm2'
+ Selected version '24.1~git2402280600.41722c~oibaf~n' (Updated Open 
Graphics Drivers - since 2011!:24.04/noble [amd64]) for 'libegl-mesa0'
+ Selected version '24.1~git2402280600.41722c~oibaf~n' (Updated Open 
Graphics Drivers - since 2011!:24.04/noble [amd64]) for 'libgbm1'
+ Selected version '24.1~git2402280600.41722c~oibaf~n' (Updated Open 
Graphics Drivers - since 2011!:24.04/noble [amd64]) for 'libgl1-mesa-dri'
+ Selected version '24.1~git2402280600.41722c~oibaf~n' (Updated Open 
Graphics Drivers - since