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

Re: library/linking issues (was: TL2012 status 2012-02-29 - version 2)

On Di, 06 Mär 2012, Frank Küster wrote:
> The purpose of the patch is not to make it work.  AFAIK, unneeded
> linking increases the memory consumption and might lead to superfluous
> dependencies of the binary package on library packages. 
> There are more of them:

There are *billions* of them ... We could run
	dh_autoreconf --as-needed
           Enable support for -Wl,--as-needed in all ltmain.sh files identical
           to the one of the libtool package. This only works in the MD5 mode
           (the default one). The changes are reverted in dh_autoreconf_clean.
           You should not prevent LIBTOOLIZE from running with this, as it
           only works correctly with libtoolize running.

Although that might create other problems ... who knows?

> dpkg-shlibdeps: warning: dependency on libcrypt.so.1 could be avoided if "debian/texlive-binaries/usr/bin/biber" were not uselessly linked against it (they use none of its symbols).

Umpf, why is *biber* build ... I have to check on that ... it actually
should not be included ... it is a problematic thing since binaries are shipped
in texlive-bin!

> This is even more disturbing:
> dpkg-shlibdeps: warning: symbol kpse_var_value used by debian/libptexenc1/usr/lib/libptexenc.so.1.3.0 found in none of the libraries.

Known, and AFAIR fixed in the sources of TeX Live svn recently.
Will come in as soon as I make final packages for TL2012 ... later.

Best wishes

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
A large piece of dried dung found in mountainous terrain above the
cowline which leads the experienced tracker to believe that hikers
have recently passed.
			--- Douglas Adams, The Meaning of Liff

Reply to: