Bug#1002840: gnome-software: screenshot URLs never update new DEP-11/appstream-data and fail HTTP 404
Jano John Akim Franke
debian.org at jjaf.de
Wed Dec 29 18:34:20 GMT 2021
Package: gnome-software
Version: 3.38.1-1
Severity: normal
X-Debbugs-Cc: debian.org at jjaf.de
Dear Maintainer,
* What led up to the situation?
Opening gnome-software showed "Unsere Empfehlungen" (en: recommendation) for applications "Builder". When selected all screenshots fail with "Bildschirmfoto nicht gefunden". Builder is just an example. It also applies to other applications.
* What outcome did you expect instead?
Screenshots should be displayed.
I tracked it down to the usage of the following file which has a date 2021-08-08:
16:48:20:0682 XbSilo compiling /var/lib/app-info/yaml/deb.debian.org_debian_dists_bullseye_main_dep11_Components-amd64.yml.gz:ctime=1640794691.680796:func-id=AddIcons at 2:func-id=AppStreamUpgrade2 at 3:func-id=AddOriginKeyword at 1:scope=system:filename=/var/lib/app-info/yaml/deb.debian.org_debian_dists_bullseye_main_dep11_Components-amd64.yml.gz…
$ ls -l --dereference-command-line /var/lib/app-info/yaml/deb.debian.org_debian_dists_bullseye_main_dep11_Components-amd64.yml.gz
-rw-r--r-- 1 root root 6213469 8. Aug 10:16 /var/lib/app-info/yaml/deb.debian.org_debian_dists_bullseye_main_dep11_Components-amd64.yml.gz
All resized images in this fail:
$ wget --no-verbose --spider --input-file=<(appstreamcli dump org.gnome.Builder.desktop | grep image | egrep --only-matching 'https?://[^<]*')
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-1_1248x702.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-1_752x423.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-1_624x351.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-1_224x126.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
2021-12-29 19:01:08 URL: https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-1_orig.png 200 OK
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-2_1248x702.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-2_752x423.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-2_624x351.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-2_224x126.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
2021-12-29 19:01:08 URL: https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-2_orig.png 200 OK
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-3_1248x702.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-3_752x423.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-3_624x351.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-3_224x126.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
2021-12-29 19:01:09 URL: https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-3_orig.png 200 OK
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-4_1248x702.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-4_752x423.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-4_624x351.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-4_224x126.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
2021-12-29 19:01:09 URL: https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-4_orig.png 200 OK
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-5_1248x702.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-5_752x423.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-5_624x351.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-5_224x126.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
2021-12-29 19:01:10 URL: https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-5_orig.png 200 OK
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-6_1248x702.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-6_752x423.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-6_624x351.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-6_224x126.png:
Die Datei auf dem Server existiert nicht -- Verweis ist nicht gültig!
2021-12-29 19:01:10 URL: https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/image-6_orig.png 200 OK
https://appstream.debian.org/bullseye/main/metainfo/gnome-builder.html has writes "Last updated on: 2021-12-18 14:31 [UTC]" and has other URLs that do work as they can be found in https://appstream.debian.org/media/bullseye/org/gnome/Builder.desktop/80ccb2db1c02d5a6749463723e614f20/screenshots/ .
It seems that DEP-11/appstream-data on https://ftp.debian.org/debian/dists/bullseye/main/dep11/ and the other releases is never updated with new data from https://appstream.debian.org/data/bullseye/main/ and therefore more and more metadata will fail over time.
-- System Information:
Debian Release: 11.2
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.10.0-10-amd64 (SMP w/2 CPU threads)
Kernel taint flags: TAINT_WARN
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages gnome-software depends on:
ii appstream 0.14.4-1
ii apt-config-icons 0.14.4-1
ii dconf-gsettings-backend [gsettings-backend] 0.38.0-2
ii gnome-software-common 3.38.1-1
ii gsettings-desktop-schemas 3.38.0-2
ii libappstream-glib8 0.7.18-1
ii libatk1.0-0 2.36.0-2
ii libc6 2.31-13+deb11u2
ii libcairo2 1.16.0-5
ii libfwupd2 1.5.7-4
ii libgdk-pixbuf-2.0-0 2.42.2+dfsg-1
ii libglib2.0-0 2.66.8-1
ii libgspell-1-2 1.8.4-1
ii libgtk-3-0 3.24.24-4
ii libgtk3-perl 0.038-1
ii libgudev-1.0-0 234-1
ii libjson-glib-1.0-0 1.6.2-1
ii libmalcontent-0-0 0.10.0-2
ii libpackagekit-glib2-18 1.2.2-2
ii libpolkit-gobject-1-0 0.105-31
ii libsoup2.4-1 2.72.0-2
ii libxmlb1 0.1.15-2
ii packagekit 1.2.2-2
ii software-properties-gtk 0.96.20.2-2.1
Versions of packages gnome-software recommends:
ii fwupd 1.5.7-4
Versions of packages gnome-software suggests:
pn apt-config-icons-hidpi <none>
pn gnome-software-plugin-flatpak <none>
pn gnome-software-plugin-snap <none>
-- debconf-show failed
More information about the pkg-gnome-maintainers
mailing list