#1092099 AppStream data not generated

Package:
darktable
Source:
darktable
Description:
virtual lighttable and darkroom for photographers
Submitter:
Date:
2025-07-25 14:59:01 UTC
Severity:
normal
Tags:
#1092099#5
Date:
2025-01-04 14:14:08 UTC
From:
To:
Darktable is missing in GNOME Software and KDE Discover on latest Debian Testing/Sid. It looks like that even though the "darktable" package contains correct AppStream metainfo file, it is not parsed and processed for some reason:

https://appstream.debian.org/sid/main/issues/darktable.html

I have checked and validated the metainfo file and desktop/icon files. Everything looks correct.

#1092099#12
Date:
2025-04-02 10:06:18 UTC
From:
To:
Not sure what changed, but it looks like the problem has been fixed in Sid:

https://appstream.debian.org/sid/main/metainfo/darktable.html

Still broken in Trixie (that contains older Darktable version) though:

https://appstream.debian.org/trixie/main/metainfo/darktable.html

#1092099#17
Date:
2025-06-23 13:58:55 UTC
From:
To:
FWIW, this was working very recently while both sid and trixie were on 5.0.1, _and_ that was the latest upstream version.
As soon as 5.2.0 was published upstream the other day, the links broke again.

#1092099#22
Date:
2025-06-23 17:12:28 UTC
From:
To:
Milos Komarcevic via Pkg-phototools-devel
<pkg-phototools-devel@alioth-lists.debian.net> writes:

That is pretty surprising. That web page claims to extract metadata from
the debian archive, which didn't change in that interval.

Matthias, can you shed any light on this? Can you at least confirm that
something is wrong with the darktable metainfo file? I didn't see
anything relevant in the latest log file.

cheers,

d

#1092099#27
Date:
2025-06-24 07:28:38 UTC
From:
To:

#1092099#32
Date:
2025-07-23 20:56:38 UTC
From:
To:
The links from message #12 no longer work.
#1092099#37
Date:
2025-07-24 09:22:24 UTC
From:
To:
But I am able to find Darktable in GNOME Software on Trixie and it looks correct (except for the missing screenshots and strangely low-quality desktop icon).
#1092099#42
Date:
2025-07-24 13:04:38 UTC
From:
To:
Oops, I take that back. Turns out I had an older cache and Darktable is actually no longer displayed in GNOME Software when using latest, fully updated Debian Trixie with up to date AppStream metadata.
#1092099#47
Date:
2025-07-25 14:56:54 UTC
From:
To:
<asciiwolf@seznam.cz> writes:

I'm guessing that it "works" because of leftover files matching
"/var/lib/apt/lists/*dep11*". The corresponding files for testing and
unstable do not mention darktable.  On the other hand

https://appstream.debian.org/sid/main/issues/index.html

also does not mention darktable. At a wild guess, something is installed
in the wrong place.

    $ appstream-util check-component org.darktable.darktable

    Using system/*/*/desktop/org.darktable.darktable/* for org.darktable.darktable
    Checking source: /usr/share/metainfo/org.darktable.darktable.appdata.xml

    • No desktop file
    • org.darktable.darktable has no Icon
    Failed to check component, 2 problems detected

I'm not sure why it claims there is no desktop file;

    /usr/share/applications/org.darktable.darktable.desktop

is there, and it works with rofi e.g.

   rofi -drun-categories Photography -show drun -show-icons