--- Begin Message ---
Package: texlive-fonts-recommended
Version: 2012.20120611-5
Severity: normal
Hello,
the texlive-fonts-recommended package ships a redundat copy of the Bitstream
Charter font which is also available in the xfonts-scalable package:
$ md5sum /usr/share/fonts/X11/Type1/c06[34]* | sort
12369bddf1a14581d11fcdbf86619250 /usr/share/fonts/X11/Type1/c0649bt_.pfb
1d8d8528c6d260b76c5f5361626bd541 /usr/share/fonts/X11/Type1/c0649bt_.afm
488f57dddd05a3372258e8cad860473d /usr/share/fonts/X11/Type1/c0632bt_.afm
539b6fed90ef630e9049bc13079bc598 /usr/share/fonts/X11/Type1/c0648bt_.pfb
6c8c18c1e1a138641a52c29f0b878445 /usr/share/fonts/X11/Type1/c0632bt_.pfb
7f969820a9c1085027a23beb06f6f457 /usr/share/fonts/X11/Type1/c0633bt_.pfb
92831556e6415734e42497fbcc72fa9a /usr/share/fonts/X11/Type1/c0633bt_.afm
bc2710b6ff258b700222ebcb805d7b54 /usr/share/fonts/X11/Type1/c0648bt_.afm
$ md5sum /usr/share/texlive/texmf-dist/fonts/{afm,type1}/bitstrea/charter/* |
sort
12369bddf1a14581d11fcdbf86619250 /usr/share/texlive/texmf-
dist/fonts/type1/bitstrea/charter/bchri8a.pfb
1d8d8528c6d260b76c5f5361626bd541 /usr/share/texlive/texmf-
dist/fonts/afm/bitstrea/charter/bchri8a.afm
488f57dddd05a3372258e8cad860473d /usr/share/texlive/texmf-
dist/fonts/afm/bitstrea/charter/bchb8a.afm
539b6fed90ef630e9049bc13079bc598 /usr/share/texlive/texmf-
dist/fonts/type1/bitstrea/charter/bchr8a.pfb
6c8c18c1e1a138641a52c29f0b878445 /usr/share/texlive/texmf-
dist/fonts/type1/bitstrea/charter/bchb8a.pfb
7f969820a9c1085027a23beb06f6f457 /usr/share/texlive/texmf-
dist/fonts/type1/bitstrea/charter/bchbi8a.pfb
92831556e6415734e42497fbcc72fa9a /usr/share/texlive/texmf-
dist/fonts/afm/bitstrea/charter/bchbi8a.afm
bc2710b6ff258b700222ebcb805d7b54 /usr/share/texlive/texmf-
dist/fonts/afm/bitstrea/charter/bchr8a.afm
Please make texlive-fonts-recommended depend on xfonts-scalable and replace the
font copy with symlinks. Also, then it does not make sense anymore to symlink
these fonts into /usr/share/fonts to make them available for fontconfig, since
they will already be there via xfonts-scalable.
Best regards,
Fabian
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (990, 'testing'), (990, 'stable'), (900, 'unstable'), (700, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.10-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages texlive-fonts-recommended depends on:
ii dpkg 1.16.10
ii tex-common 4.03
ii texlive-base 2012.20120611-5
ii texlive-common 2012.20120611-5
ii ttf-marvosym 0.1+dfsg-2
Versions of packages texlive-fonts-recommended recommends:
pn tex-gyre <none>
pn texlive-fonts-recommended-doc <none>
ii tipa 2:1.3-19
texlive-fonts-recommended suggests no packages.
Versions of packages tex-common depends on:
ii debconf [debconf-2.0] 1.5.50
ii dpkg 1.16.10
ii ucf 3.0027+nmu1
Versions of packages tex-common suggests:
ii debhelper 9.20130720
Versions of packages texlive-fonts-recommended is related to:
ii tex-common 4.03
ii texlive-binaries 2012.20120628-4
-- debconf information:
tex-common/check_texmf_wrong:
tex-common/check_texmf_missing:
--- End Message ---
--- Begin Message ---
Hi Fabian,
I am closing this bug ...
On Mo, 02 Sep 2013, Fabian Greffrath wrote:
> the texlive-fonts-recommended package ships a redundat copy of the Bitstream
> Charter font which is also available in the xfonts-scalable package:
I did it and surprise ... got a lintian error:
Tag: package-depends-on-an-x-font-package
Severity: important
Certainty: certain
Info: Packages must not depend on X Window System font packages.
.
If one or more of the fonts so packaged are necessary for proper operation
of the package with which they are associated the font package may be
Recommended; if the fonts merely provide an enhancement, a Suggests
relationship may be used.
Ref: policy 11.8.5
Recommend is not possible, because that would result in dangling
symlinks.
So that is not possible. Closing this bug.
Norbert
------------------------------------------------------------------------
PREINING, Norbert http://www.preining.info
JAIST, Japan TeX Live & Debian Developer
DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------
--- End Message ---