GNU bug report logs - #51517
GNU ELPA - SVG badge broken

Previous Next

Package: emacs;

Reported by: tsuucat <tsuucat <at> icloud.com>

Date: Sat, 30 Oct 2021 17:20:02 UTC

Severity: normal

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: tsuucat <tsuucat <at> icloud.com>
Subject: bug#51517: closed (Re: bug#51517: GNU ELPA - SVG badge broken)
Date: Wed, 24 Nov 2021 23:05:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#51517: GNU ELPA - SVG badge broken

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 51517 <at> debbugs.gnu.org.

-- 
51517: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=51517
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Daniel Mendler <mail <at> daniel-mendler.de>
Cc: Lars Ingebrigtsen <larsi <at> gnus.org>, 51517-done <at> debbugs.gnu.org,
 tsuucat <tsuucat <at> icloud.com>
Subject: Re: bug#51517: GNU ELPA - SVG badge broken
Date: Wed, 24 Nov 2021 18:04:34 -0500
> The code uses imagemagick "convert" to determine the width in pixels,
> which is font dependent. So I assume something broke on the system -
> update of the system package, or maybe imagemagick or the font was
> removed.

Somehow the font was removed, indeed.  So your crystal ball was right on
the money; sadly, I was too dense to figure out what to do with that info.


        Stefan


[Message part 3 (message/rfc822, inline)]
From: tsuucat <tsuucat <at> icloud.com>
To: bug-gnu-emacs <at> gnu.org
Subject: GNU ELPA - SVG badge broken
Date: Sun, 31 Oct 2021 02:18:54 +0900
Recent built packages have broken badges.

The badge from https://elpa.gnu.org/packages/vertico.html is not broken.
(vertico 0.14, updated 2021-Aug-11)

The badge from https://elpa.gnu.org/packages/consult.html is broken.
(consult 0.12, updated 2021-Oct-11)

I read the broken badge (https://elpa.gnu.org/packages/consult.svg) and 
elpa-admin.el. I suspect `elpaa--string-width` returns 0.


--
tsuucat




This bug report was last modified 3 years and 237 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.