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

Re: texlive-binaries depends on 2 versions of a library



On Wed 09 Feb 2022 at 16:51:54 (+0100), Urs Thuermann wrote:
> To me this looks somewhat surprising that in Debian buster a package
> depends on 2 versions of a library:
> 
> # apt-cache depends texlive-binaries |grep lua
>   Depends: libtexlua52
>   Depends: libtexlua52
>   Depends: libtexlua53
>   Depends: libtexlua53
>   Depends: libtexluajit2
>   Depends: libtexluajit2
>   Breaks: <luatex>
>   Replaces: <luatex>
> 
> Is that really intended that it depends on both, libtexlua52 and
> libtexlua53?

I guess so. Some of the contents differ, viz:

+/usr/lib/x86_64-linux-gnu/libtexlua52.so.5.2.4: ELF 64-bit LSB shared object, x86-64, …
+T luaL_checkunsigned
+T luaL_optunsigned
+T lua_getctx
+T lua_insert
+T lua_pushunsigned
+T lua_remove
+T lua_replace
+T lua_tounsignedx
+U __isoc99_fscanf
+U __sprintf_chk
+U atan
+U fopen
+U freopen
+U mkstemp
+U modf
+U rand
+U srand
-/usr/lib/x86_64-linux-gnu/libtexlua53.so.5.3.4: ELF 64-bit LSB shared object, x86-64, …
-T lua_geti
-T lua_isinteger
-T lua_isyieldable
-T lua_rotate
-T lua_seti
-T lua_stringtonumber
-T luaopen_utf8
-T main
-U __snprintf_chk
-U __sysv_signal
-U __uflow
-U flockfile
-U fputs
-U freopen64
-U funlockfile
-U isatty
-U log2
-U mkstemp64
-U random
-U srandom

Cheers,
David.


Reply to: