[Pkg-gmagick-im-team] Bug#1054580: libimage-magick-perl: broken symlink: Generic.ttf -> tuffy_regular.ttf

Paul Wise pabs at debian.org
Thu Oct 26 09:29:27 BST 2023


Package: libimage-magick-perl
Version: 8:6.9.12.98+dfsg1-2
Severity: minor
File: /usr/share/doc/imagemagick-6-common/examples/demo/Generic.ttf
User: debian-qa at lists.debian.org
Usertags: adequate broken-symlink

libimage-magick-perl introduced a broken symlink:

   /usr/share/doc/imagemagick-6-common/examples/demo/Generic.ttf -> ../../../../fonts/truetype/tuffy/tuffy_regular.ttf

This appears to be because a dependency on fonts-tuffy was forgotten.
Several of the example demo programs use Generic.ttf, but since they
are only example demo programs and they work fine when fonts-tuffy is
not installed, but their output is slightly different, maybe Suggests
is appropriate, or perhaps the examples could be split out into another
package with fonts-tuffy in recommends. You could also close this bug
without fixing the issue since it is very very minor.

Here is some information about the symlink:

   $ adequate libimage-magick-perl
   libimage-magick-perl: broken-symlink /usr/share/doc/imagemagick-6-common/examples/demo/Generic.ttf -> ../../../../fonts/truetype/tuffy/tuffy_regular.ttf
   
   $ readlink /usr/share/doc/imagemagick-6-common/examples/demo/Generic.ttf
   ../../../../fonts/truetype/tuffy/tuffy_regular.ttf
   
   $ chase /usr/share/doc/imagemagick-6-common/examples/demo/Generic.ttf
   chase: ../../../../fonts/truetype/tuffy: No such file or directory
   
   $ apt-file search tuffy_regular.ttf
   fonts-tuffy: /usr/share/fonts/truetype/tuffy/tuffy_regular.ttf
   
   $ grep -r Generic.ttf /usr/share/doc/imagemagick-6-common/examples/demo/
   /usr/share/doc/imagemagick-6-common/examples/demo/annotate_words.pl:  $image->Annotate(font=>'Generic.ttf',
   /usr/share/doc/imagemagick-6-common/examples/demo/shadow-text.pl:$image->Annotate(font=>'Generic.ttf',fill=>'rgba(100,100,100,0.8)',
   /usr/share/doc/imagemagick-6-common/examples/demo/shadow-text.pl:$image->Annotate(font=>'Generic.ttf',fill=>'red',stroke=>'blue',pointsize=>60,
   /usr/share/doc/imagemagick-6-common/examples/demo/shapes.pl:$image->Annotate(font=>'Generic.ttf',fill=>'red',geometry=>'+150+20',
   /usr/share/doc/imagemagick-6-common/examples/demo/shapes.pl:$image->Annotate(font=>'Generic.ttf',fill=>'blue',geometry=>'+150+38',
   /usr/share/doc/imagemagick-6-common/examples/demo/shapes.pl:$image->Annotate(font=>'Generic.ttf',fill=>'black',geometry=>'+280+120',
   /usr/share/doc/imagemagick-6-common/examples/demo/annotate.pl:  $label->Annotate(font=>'Generic.ttf',text=>"North West",gravity=>"NorthWest",
   /usr/share/doc/imagemagick-6-common/examples/demo/annotate.pl:  $label->Annotate(font=>'Generic.ttf',text=>"North",gravity=>"North",
   /usr/share/doc/imagemagick-6-common/examples/demo/annotate.pl:  $label->Annotate(font=>'Generic.ttf',text=>"North East",gravity=>"NorthEast",
   /usr/share/doc/imagemagick-6-common/examples/demo/annotate.pl:  $label->Annotate(font=>'Generic.ttf',text=>"West",gravity=>"West",
   /usr/share/doc/imagemagick-6-common/examples/demo/annotate.pl:  $label->Annotate(font=>'Generic.ttf',text=>"Center",gravity=>"Center",
   /usr/share/doc/imagemagick-6-common/examples/demo/annotate.pl:  $label->Annotate(font=>'Generic.ttf',text=>"East",gravity=>"East",
   /usr/share/doc/imagemagick-6-common/examples/demo/annotate.pl:  $label->Annotate(font=>'Generic.ttf',text=>"South West",gravity=>"SouthWest",
   /usr/share/doc/imagemagick-6-common/examples/demo/annotate.pl:  $label->Annotate(font=>'Generic.ttf',text=>"South",gravity=>"South",
   /usr/share/doc/imagemagick-6-common/examples/demo/annotate.pl:  $label->Annotate(font=>'Generic.ttf',text=>"South East",gravity=>"SouthEast",
   /usr/share/doc/imagemagick-6-common/examples/demo/piddle.pl:$image->Annotate(font=>'Generic.ttf',text=>'This is a test!',
   /usr/share/doc/imagemagick-6-common/examples/demo/button.pl:$q->Annotate(font=>'Generic.ttf',text=>'Push Me',fill=>'black',
   
-- System Information:
Debian Release: trixie/sid
  APT prefers testing-debug
  APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-3-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libimage-magick-perl depends on:
ii  dpkg                      1.22.0
ii  imagemagick-6-common      8:6.9.12.98+dfsg1-2
ii  libimage-magick-q16-perl  8:6.9.12.98+dfsg1-2
ii  perl                      5.36.0-9

libimage-magick-perl recommends no packages.

Versions of packages libimage-magick-perl suggests:
pn  imagemagick-doc  <none>

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-gmagick-im-team/attachments/20231026/9c1b1c99/attachment-0001.sig>


More information about the Pkg-gmagick-im-team mailing list