apt-get install ^evince ... The following packages have unmet dependencies: evince-dvi: Depends: libkpathsea.so Можно его заставить работать с обоими техами в репо?
$ apt-cache show evince-dvi Package: evince-dvi Section: Office Installed Size: 124055 Maintainer: Valery Inozemtsev <shrek@altlinux.ru> Version: 2.28.1-alt1 Pre-Depends: rpmlib(PayloadIsLzma) Depends: libevince (= 2.28.1-alt1), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libcairo.so.2(CAIRO_1.2), libevdocument.so.1, libgdk-x11-2.0.so.0, libgdk_pixbuf-2.0.so.0, libglib-2.0.so.0(GLIB_2.18), libgobject-2.0.so.0, libkpathsea.so, libm.so.6(GLIBC_2.0), libspectre.so.1, rtld(GNU_HASH) $ grep libkpathsea.so Sisyphus/i586/base/contents_index /usr/lib/libkpathsea.so libkpathsea-devel /usr/lib/libkpathsea.so tetex-core /usr/lib/libkpathsea.so.3.4.4 tetex-core /usr/lib/libkpathsea.so.4 libkpathsea /usr/lib/libkpathsea.so.4.1.0 libkpathsea если в libkpathsea запоковать libkpathsea.so, то как минимум установить можно будет
Для этого достаточно пересобрать evince с libkpathsea-devel, тогда зависимость будет на libkpathsea.so.4, которая может быть установлена и использоваться как вместе с tetex, так и с texlive. См.: http://git.altlinux.org/people/kirill/packages/evince.git?p=evince.git;a=commitdiff;h=56ba83f5ddfa761d6b9b4561c15a13a3a600d114 task #17019: added #1: build tag 2.28.1-alt1.1 from /people/kirill/packages/evince.git
evince-2.28.1-alt2 -> sisyphus: * Fri Dec 11 2009 Valery Inozemtsev <shrek@altlinux> 2.28.1-alt2 - rebuild with libkpathsea (closes: #22444)