Bug 22444

Summary: can't use with TexLive
Product: Sisyphus Reporter: ildar <ildar>
Component: evinceAssignee: Valery Inozemtsev <shrek>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aris, kirill, lav, msp, shrek, sin
Version: unstableKeywords: patch
Hardware: all   
OS: Linux   

Description ildar 2009-12-05 08:48:48 MSK
apt-get install ^evince
...
The following packages have unmet dependencies:
  evince-dvi: Depends: libkpathsea.so

Можно его заставить работать с обоими техами в репо?
Comment 1 Valery Inozemtsev 2009-12-05 11:48:01 MSK
$ 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, то как минимум установить можно будет
Comment 2 kirill 2009-12-07 10:27:06 MSK
Для этого достаточно пересобрать 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
Comment 3 Repository Robot 2009-12-13 16:32:22 MSK
evince-2.28.1-alt2 -> sisyphus:

* Fri Dec 11 2009 Valery Inozemtsev <shrek@altlinux> 2.28.1-alt2

- rebuild with libkpathsea (closes: #22444)