[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: