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

Bug#665792: Source package contains non-free IETF RFC/I-D



Hi Simon,

On Mo, 26 MÀr 2012, Simon Josefsson wrote:
> texlive-bin-2011.20120322/libs/zlib/zlib-1.2.6/doc/rfc1951.txt
> texlive-bin-2011.20120322/libs/zlib/zlib-1.2.6/doc/rfc1950.txt
> texlive-bin-2011.20120322/libs/zlib/zlib-1.2.6/doc/rfc1952.txt

I will remove the files in the next .orig.tar.gz

And I will forward your message to upstream because we (upstream)
are also not supposed to have something in the source, so it might
get deleted upstream, too.

> 1. Ask the author of the RFC to re-license the RFC under a free
>    license.  A template for this e-mail request can be found at
>    http://wiki.debian.org/NonFreeIETFDocuments

Has this be done already? I mean, libz is in Debian??

On Mo, 26 MÀr 2012, Simon Josefsson wrote:
> It looks like there are embedded copies of several libraries in the
> libs/ sub-directory:
> 
>     freetype, freetype2, gd, graphite, icu, libpng, obsdcompat, poppler,
>     t1lib, teckit, xpdf, zlib, zziplib
> 
> Looking at the build logs (e.g. [1]) it seems these libraries are at
> least being built.  I recall that the security team doesn't like this as

Yes, that is a small problem. The libraries are AFAIK not actually *USED*
since the binaries are linked to the system libs, but everything is build,
as far as I see.

We are running the configure script with:
	--with-system-freetype2
	--with-system-gd
	--with-system-libpng
	--with-system-poppler
	--with-system-t1lib
	--with-system-zlib
	--with-system-zzlib
	--with-system-gd
	--with-system-xpdf
so they should not be used, but as far as I see this is a restriction
of the build system that it does build it anyway. I will look into it.

Some of the libraries with --with-system we seem to have missed:
	graphite, freetype, teckit

ICU allows linking partly to system library, but not for xetex, since
the version of ICU included in TL is slightly different/chagned,
so no way to use system icu for xetex.

Finally, using system-obsdcompat seems not to be supported for TL builds,
so I will not do that.

I will try my best to get rid of some of those libs ...

Best wishes

Norbert
------------------------------------------------------------------------
Norbert Preining            preining@{jaist.ac.jp, logic.at, debian.org}
JAIST, Japan                                 TeX Live & Debian Developer
DSA: 0x09C5B094   fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------
GLOSSOP (n.)
A rouge blob of food. Glossops, which are generally streaming hot and
highly adhesive invariably fall off your spoon and on to the surface
of your host's highly polished antique-rosewood dining table. If this
has not, or may not have, been noticed by the company present, swanage
(q.v.) may be employed.
			--- Douglas Adams, The Meaning of Liff



Reply to: