Bug#1086954: desktop-base: logo-text-version* should not include major version number in testing/unstable
- To: 1086954@bugs.debian.org
- Subject: Bug#1086954: desktop-base: logo-text-version* should not include major version number in testing/unstable
- From: Simon McVittie <smcv@debian.org>
- Date: Thu, 7 Nov 2024 18:13:40 +0000
- Message-id: <[🔎] Zy0DVCIIDGZd7V8Q@remnant.pseudorandom.co.uk>
- Reply-to: Simon McVittie <smcv@debian.org>, 1086954@bugs.debian.org
- In-reply-to: <ZyzmDLB0jmRlYuzO@remnant.pseudorandom.co.uk>
- References: <173098966498.6615.6994446381058554261.reportbug@thinkpad-l480> <173098966498.6615.6994446381058554261.reportbug@thinkpad-l480> <CAD+GYvwMZHjZ9skSnVavbZgizNsqnoGcKEHL8kOzDzGTMYV3NQ@mail.gmail.com> <173098966498.6615.6994446381058554261.reportbug@thinkpad-l480> <ZyzmDLB0jmRlYuzO@remnant.pseudorandom.co.uk> <173098966498.6615.6994446381058554261.reportbug@thinkpad-l480>
Control: tags -1 + patch
On Thu, 07 Nov 2024 at 16:08:44 +0000, Simon McVittie wrote:
> All logos matching
> /usr/share/desktop-base/debian-logos/logo-text-version*
> currently contain a "12" left over from the Debian 12 release. I think
> they should have no specific version number for most of the
> testing/unstable release cycle, gain a version number around the time of
> the Debian 13 freeze, and then lose their version number again shortly
> after the Debian 13 release.
A simple way to implement that would be to make logo-text-version* into
symlinks to logo-text* during the development cycle, and undo that around
the time of the freeze. I've proposed a merge request at
<https://salsa.debian.org/debian-desktop-team/desktop-base/-/merge_requests/8>
which implements that.
Unfortunately, logo-text.svg is currently rendered as blank (transparent)
by librsvg (and therefore rsvg-convert), so the logo-text-${size}.png
shipped by desktop-base are also blank. I opened a separate librsvg bug
(#1086987). I was able to work around this by copying the content of
logo-text-version.svg and then deleting the version number, and that change
is also included in the MR linked above.
smcv
Reply to: