You are not logged in.
I like the idea of texlive-localmanager in order to install or update local LaTeX packages. But I just tried to update the l3kernel CTAN package (an older version of which is offered by texlive-core), thinking that it would install the newer version locally (in ~/texmf). Instead, it will build a new pacman package texlive-local-l3kernel and ask to overwrite texlive-core:
mhelvens@mhelvens-pc ~ % tllocalmgr install l3kernel
Initializing ...
l3kernel is already installed with texlive-core
Do you want to update it locally? (Y/n) > Y
==> Installing package texlive-local-l3kernel with pacman -U...
[sudo] password for mhelvens:
loading packages...
resolving dependencies...
looking for inter-conflicts...
:: texlive-local-l3kernel and texlive-core are in conflict. Remove texlive-core? [y/N] N
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: texlive-local-l3kernel and texlive-core are in conflict (texlive-core>=2013.35045)
==> WARNING: Failed to install built package(s).
That's obviously not OK. Is there a way to use tllocalmgr properly to update this kind of package?
If not, is there another convenient interface to install CTAN packages locally?
Or should I just keep doing it manually?
Thanks!
Last edited by mhelvens (2014-08-31 13:11:18)
Offline
Same problem here, tllocalmgr is a great tool, that's a pity it hasn't any support for l3 packages/kernel.
Offline
I always removed that conflict from the PKGBUILD manually and never had a problem. But I consider this to be a bug, too.
Offline