[tex-live] kpathsea and poppler or okular

George N. White III gnwiii at gmail.com
Sun Oct 24 16:06:44 CEST 2010


On Sun, Oct 24, 2010 at 12:43 AM, Ingo Krabbe <ikrabbe.ask at gmail.com> wrote:

> On Sat, Oct 23, 2010 at 11:49:06PM +0000, Karl Berry wrote:
>>     Is there some maintained source package for texlive 2010 or how can I
>>     get a libkpathsea to compile these programs?
>>
>> As Zdenek said, the development source for kpathsea, web2c, tex, et al.,
>> is now the texlive svn repository.
>>
>> I just wanted to add that kpathsea has never officially been released as
>> a standalone/installable shared library.  I know all the distros do it,
>> and the sources are set up to build it, we carefully maintain the
>> version number, etc., but ... no guarantees.  You might be better off
>> getting the sources not from upstream TL but from gentoo, so as to be
>> sure they match and include any gentoo-specific changes (that we have no
>> knowledge of).
>>
>> Another approach would be to reinstall the gentoo packages and preserve
>> their libkpathsea before removing them again.
>>
>> Another approach would be not to remove the system packages at all --
>> the system TeX and the TL TeX are completely independent (barring
>> personal environment variables), and which one you get is determined
>> simply by your path.
>>
>
> That's what I finally did. For anyone who might want to do the same or
> similar:
>
>        equery f app-text/texlive-core \
>                | sed -ne 's/\/usr\/bin\/.\+/rm -f &/p' > cmd.sh
>        source cmd.sh
>
> should do the job (no warranties! check cmd.sh before executing it).
> The command above helps removing all '/usr/bin/.\+' (regex) files that
> has been installed by the package, to not interfere with texlive files
> in the path.  I think the rest of the package won't interfere with the
> system in any other way.

You are likely removing some tools needed for full function (e.g., kpse*,
mktexpk, etc.)

> The problem isn't "poppler" or "okular", as I mentioned in the subject, but
> "evince", that links its dvi rendering part against "libkpathsea.so".
>
> regards
>
> ingo
>



-- 
George N. White III <aa056 at chebucto.ns.ca>
Head of St. Margarets Bay, Nova Scotia



More information about the tex-live mailing list