Bug#111284: Contains non-free files / overlap with gsfonts
Package: tetex-extra
Version: 1.0.2+20000804-9
Severity: Serious
On a system that has both tetex-extra and gsfonts installed, doing
cd /tmp
od -c /usr/share/fonts/type1/gsfonts/n019003l.pfb > pfb-from-gsfonts
od -c /usr/share/texmf/fonts/type1/urw/helvetic/uhvr8a.pfb > pfb-from-tetex-extra
diff -u0 pfb-from-gsfonts pfb-from-tetex-extra
results in
--- pfb-from-gsfonts Wed Sep 5 09:22:52 2001
+++ pfb-from-tetex-extra Wed Sep 5 09:22:52 2001
@@ -14,2 +14,2 @@
-0000320 t h e f i l e C O P Y I N
-0000340 G ( G N U G e n e r a l P
+0000320 t h e f i l e P U B L I C
+0000340 ( A l a d d i n F r e e P
@@ -44,3 +44,3 @@
-0001260 . S e e t h e f i l e C
-0001300 O P Y I N G ( G N U G e n e
-0001320 r a l P u b l i c L i c e n
+0001260 . S e e t h e f i l e P
+0001300 U B L I C ( A l a d d i n F
+0001320 r e e P u b l i c L i c e n
I.e. tetex-extra contains at least one file that is essentially identical to
one in gsfonts, except for being non-free (AFPL rather than GPL).
"grep -lr 'Aladdin Free Public License' /usr/share/texmf/fonts | wc -l"
suggests that there are 70 files in tetex-extra that are non-free, all of
them afm or pfb files. Presumably, free versions of all of these are part of
GPLed ghostscript.
These files should be replaced by a free version, and preferably tetex-extra
should depend on gsfonts and reuse the files from that package (e.g. through
symlinks) rather than wasting space by containing duplicates.
-- System Information
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux odin 2.4.9-ac6 #1 Mon Sep 3 09:43:15 CEST 2001 i686
Locale: LANG=C, LC_CTYPE=en_US.ISO8859-1
Versions of packages tetex-extra depends on:
ii dpkg 1.9.17 Package maintenance system for Deb
ii gsfonts 6.0-2 Fonts for the ghostscript interpre
ii perl-base [perl5-base 5.6.1-5 The Pathologically Eclectic Rubbis
ii tetex-base 1.0.2+20000804-9 basic teTeX library files
ii tetex-bin 1.0.7+20001218-5.1 teTeX binary files
Reply to: