[Touch-packages] [Bug 2059796] Re: Other Software > Remove button doesn't work

2024-04-16 Thread Launchpad Bug Tracker
This bug was fixed in the package software-properties - 0.99.47 --- software-properties (0.99.47) noble; urgency=medium * Fix failed removal of Deb822 formated source in "Other Software" tab (LP: #2059796). -- Nathan Pratta Teodosio Tue, 09 Apr 2024 09:02:50 +0200 **

[Touch-packages] [Bug 2059796] Re: Other Software > Remove button doesn't work

2024-04-09 Thread Steve Langasek
This looks like a good fix to have for 24.04 release but does not look beta-critical. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to software-properties in Ubuntu. https://bugs.launchpad.net/bugs/2059796 Title: Other

[Touch-packages] [Bug 2059796] Re: Other Software > Remove button doesn't work

2024-04-09 Thread Paride Legovini
Uploading to ubuntu (via ftp to upload.ubuntu.com): Uploading software-properties_0.99.47.dsc: done. Uploading software-properties_0.99.47.tar.xz: done. Uploading software-properties_0.99.47_source.buildinfo: done. Uploading software-properties_0.99.47_source.changes: done.

[Touch-packages] [Bug 2059796] Re: Other Software > Remove button doesn't work

2024-04-09 Thread Paride Legovini
** Changed in: software-properties (Ubuntu) Assignee: (unassigned) => Nathan Teodosio (nteodosio) ** Changed in: software-properties (Ubuntu) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is

[Touch-packages] [Bug 2059796] Re: Other Software > Remove button doesn't work

2024-04-09 Thread Nathan Teodosio
...And I verified the fix in that way. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to software-properties in Ubuntu. https://bugs.launchpad.net/bugs/2059796 Title: Other Software > Remove button doesn't work Status in

[Touch-packages] [Bug 2059796] Re: Other Software > Remove button doesn't work

2024-04-09 Thread Nathan Teodosio
Hi Paride, thanks for having a look. I'm not the reporter of the bug, but yes I'd also call that a reproducer. The expected behavior is that, after authentication, (1) it is immediately gone from software properties and (2) Apt no longer pulls from that repository: 'apt update --print-uris' no

[Touch-packages] [Bug 2059796] Re: Other Software > Remove button doesn't work

2024-04-09 Thread Paride Legovini
Hello Nathan, the diff LGTM, I just have two questions: 1. The bug description has a "test case", but that's more of a reproducer than of a test case, right? The "expected result" is not explicitly stated. In particular, looking at this step: - After Authentication, nothing happens. what

[Touch-packages] [Bug 2059796] Re: Other Software > Remove button doesn't work

2024-04-09 Thread Nathan Teodosio
** Tags added: deb822 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to software-properties in Ubuntu. https://bugs.launchpad.net/bugs/2059796 Title: Other Software > Remove button doesn't work Status in software-properties

[Touch-packages] [Bug 2059796] Re: Other Software > Remove button doesn't work

2024-04-09 Thread Nathan Teodosio
Ubuntu sponsors: Patch[1] is available from linked merge request. [1] https://code.launchpad.net/~nteodosio/software- properties/+git/software-properties/+merge/463870/+preview- diff/1051432/+files/preview.diff ** Description changed: Test Case - - - Add a PPA + - Add a PPA with

[Touch-packages] [Bug 2059796] Re: Other Software > Remove button doesn't work

2024-04-09 Thread Nathan Teodosio
** Merge proposal linked: https://code.launchpad.net/~nteodosio/software-properties/+git/software-properties/+merge/463870 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to software-properties in Ubuntu.

[Touch-packages] [Bug 2059796] Re: Other Software > Remove button doesn't work

2024-04-08 Thread Nathan Teodosio
I had killed the authentication agent and forgot to bring it back, so my last comment conclusion is wrong. The incorrect behavior does seem to be tied to deb822; for .source files the exception being suppressed is ---> Traceback (most recent call last): File

[Touch-packages] [Bug 2059796] Re: Other Software > Remove button doesn't work

2024-04-08 Thread Nathan Teodosio
After racking my brains thinking this had to do with deb822, I found that a Dbus exception was being suppressed by only logging one particular exception. Disabling the catch with ---> def on_remove_clicked(self, widget): """Remove the selected source""" model =

[Touch-packages] [Bug 2059796] Re: Other Software > Remove button doesn't work

2024-04-07 Thread Nathan Teodosio
** Changed in: software-properties (Ubuntu) Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to software-properties in Ubuntu. https://bugs.launchpad.net/bugs/2059796 Title: Other Software >