Perform an apt update if there is no appstream available
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-software (Ubuntu) |
Fix Released
|
Medium
|
William Hua | ||
livecd-rootfs (Ubuntu) |
Fix Released
|
Medium
|
Iain Lane |
Bug Description
appstream's IndexTarget doesn't take effect until the first 'apt update' after it is installed. This means you get no installed software after first installing g-s until you update again.
I tried to ask apt's developers if they could see a way to fix this but on first reply they deny there is a problem at all.
http://
So I think we have to workaround the problem somehow. First strawman: have gnome-software do an 'update' on first launch if it finds no appstream metadata and /etc/apt/
We also need to fix this in livecd-rootfs for new installs. I guess there we can add a hook to do an update as part of the build.
Changed in livecd-rootfs (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Iain Lane (laney) |
Changed in gnome-software (Ubuntu): | |
assignee: | nobody → William Hua (attente) |
Changed in gnome-software (Ubuntu): | |
importance: | Undecided → Medium |
Changed in livecd-rootfs (Ubuntu): | |
importance: | Undecided → Medium |
Actually we already do this update for the live system :).
Try with inkscape or fontforge which are both in main but not on the system.