Yesterday
This seems to happen only on Linux where tar is used for creating the archive. If I change pack-command-cms (in libkleopatrarc) to 0|gpgtar --utf8-strings --cms --skip-crypto --output - --encrypt -T- --null -- (which is basically the same as used on Windows) then the problem doesn't occur. Apparently, tar behaves differently than gpgtar.
Mon, May 4
Note that this fixed it only for the case that the local trustlist.txt is created via "Trust Root Certificate" in Kleopatra.
Sun, May 3
Sat, May 2
Fri, May 1
Thu, Apr 30
changing it back to general gpd5x (done) as the bug was never in any release.
Note that the screenshots from this ticket no longer show the current state, that can be seen here:
https://dev.gnupg.org/T8035#214867
Wed, Apr 29
That is actually more complicated than I initially though. The reason is that expired is used like a trust level:
Panel Used By
| Dashboard | Mitzie209's Dashboard |