Score:0

gnome-software does not display PPA packages

gf flag

I leverage a couple of packages as part of an initiative called XtraDeb. After adding the associated PPA repositories, it is possible to install the packages via apt (e.g. "sudo apt install gzdoom"). Unfortunately, none of these new packages show up in gnome-software.

The behavior is consistent with all third-party repositories I have tested (and also packages such as openssh-server). It looks like gnome-software filters out non official distribution packages (and some ?!? non GUI ?!?).

To the extent of my knowledge, this issue exists for a very long time in every Ubuntu version. For the sake of the exercise, let's say since Ubuntu Focal. This problem is already reported here https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1818990 and here https://gitlab.gnome.org/GNOME/gnome-software/-/issues/1971.

To provide just a bit more background, I usually install gnome-software with "sudo apt install gnome-software" (after removing the Ubuntu Software snap). I also packaged, installed and tested the latest version with and without the distribution patches.

From what I was told, gnome-software uses packagekit to retrieve the packages and I confirm PPA packages are searchable there. For instance, pkcon get-details <xtradeb package> finds the package. Still, this package doesn't show in gnome-software.

I also set this without any observable outcome:

gsettings set org.gnome.software free-repos "['ubuntu-*-main', 'ubuntu-*-universe', 'lp_ppa_xtradeb_*-*-main']"

Anyone has any idea on how to overcome this issue or some insight on how to debug it?

I sit in a Tesla and translated this thread with Ai:

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.