This also happens with a single +, which we should avoid. From sources.list(5):
The filenames may only contain letters (a-z and A-Z), digits (0-9), underscore (_), hyphen (-) and period (.) characters. -- You received this bug notification because you are a member of Canonical's Ubuntu QA, which is subscribed to Auto Package Testing. https://bugs.launchpad.net/bugs/2076721 Title: Failure to source ppa with "++" in name Status in Auto Package Testing: New Bug description: I have a ppa titled "bonnie++" [1] which I created when working on the same named source package [2]. I noticed when trying to queue autopkgtests, the autopkgtest environment would quietly fail to setup the sources for the ppa and thus only retrieve the version of the package from the main archive. Checking the autopkgtest log[3], I can see where I expect the ppa sources to get downloaded and there is no such request: 59s --2024-07-23 14:05:28-- http://keyserver.ubuntu.com/pks/lookup?op=get&options=mr&v=1&search=0x012BCF7E33D9D736797B720E44058A0ED24AF63E 59s Resolving keyserver.ubuntu.com (keyserver.ubuntu.com)... 185.125.188.26, 185.125.188.27, 2620:2d:4000:1007::d43, ... 59s Connecting to keyserver.ubuntu.com (keyserver.ubuntu.com)|185.125.188.26|:80... connected. 59s HTTP request sent, awaiting response... 200 OK 59s Length: 1688 (1.6K) [application/pgp-keys] 59s Saving to: ‘STDOUT’ 59s 59s 0K . 100% 288M=0s 59s 59s 2024-07-23 14:05:28 (288 MB/s) - written to stdout [1688/1688] 59s 59s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 59s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 59s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 59s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease I can confirm the correct package version shows up as trigger in the command line towards the top and I suspect this is more to do with the ppa name itself. I created a ppa [4] without the "++" characters in the name (i.e. just "bonnie") and was able to get the expected behavior during testing [5] with the same package: 54s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 54s Get:2 http://ppa.launchpad.net/cpete/bonnie/ubuntu oracular InRelease [17.8 kB] 54s Hit:3 http://ftpmaster.internal/ubuntu oracular InRelease 54s Hit:4 http://ftpmaster.internal/ubuntu oracular-updates InRelease 54s Hit:5 http://ftpmaster.internal/ubuntu oracular-security InRelease 54s Get:6 http://ppa.launchpad.net/cpete/bonnie/ubuntu oracular/main Sources [692 B] 54s Get:7 http://ppa.launchpad.net/cpete/bonnie/ubuntu oracular/main amd64 Packages [568 B] [1] https://launchpad.net/~cpete/+archive/ubuntu/bonnie++ [2] https://launchpad.net/ubuntu/+source/bonnie++ [3] https://autopkgtest.ubuntu.com/results/autopkgtest-oracular-cpete-bonnie%2B%2B/oracular/amd64/b/bonnie++/20240723_140707_57b2b@/log.gz [4] https://launchpad.net/~cpete/+archive/ubuntu/bonnie [5] https://autopkgtest.ubuntu.com/results/autopkgtest-oracular-cpete-bonnie/oracular/amd64/b/bonnie++/20240723_162631_aaae6@/log.gz To manage notifications about this bug go to: https://bugs.launchpad.net/auto-package-testing/+bug/2076721/+subscriptions -- Mailing list: https://launchpad.net/~canonical-ubuntu-qa Post to : canonical-ubuntu-qa@lists.launchpad.net Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa More help : https://help.launchpad.net/ListHelp