Package Details: tllocalmgr-git v0.8.r2.67e838e-1

Git Clone URL: https://aur.archlinux.org/tllocalmgr-git.git (read-only, click to copy)
Package Base: tllocalmgr-git
Description: A shell and command-line utility to manage TeXLive on Arch Linux
Upstream URL: https://github.com/hv15/tllocalmgr
Keywords: perl texlive tlmgr
Licenses: GPL
Conflicts: texlive-localmanager, texlive-localmanager-git, tllocalmgr
Provides: texlive-localmanager
Submitter: hv15
Maintainer: hv15
Last Packager: hv15
Votes: 20
Popularity: 0.000063
First Submitted: 2020-02-02 21:08 (UTC)
Last Updated: 2022-12-02 13:35 (UTC)

Pinned Comments

hv15 commented on 2023-06-18 14:02 (UTC)

This is unfortunate, I had no idea about the changes being done by the ArchLinux community to the TexLive packages. A quick look shows there are some considerable difference which make adapting tllocalmgr difficult; per https://bbs.archlinux.org/viewtopic.php?id=286197 it seems that texlive-localmanager tools (which I forked) will not be further developed, it is suggested to use tlmgr instead.

I will have a go over this week to see what is possible, but I'm not promising that I can make it work.

hv15 commented on 2022-11-29 11:07 (UTC) (edited on 2022-11-29 11:08 (UTC) by hv15)

Hi all, I've forked the project and applied all patches. A stable release is now available at https://aur.archlinux.org/packages/tllocalmgr, I strongly urge everyone to switch to it!

The git package has also been updated to follow the fork, which means version numbers have changed again (sorry if this causes issues). Thanks everyone!

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

hv15 commented on 2020-10-18 08:46 (UTC)

Hi @BigfootLives, I'm unable to reproduce the problem. From the error message, it looks like the pkgver() function in the PKGBUILD file is empty (?!). Is it possible that you have aliases setup for the git command?

BigfootLives commented on 2020-10-17 22:38 (UTC)

Fails to build with the following error:

==> Starting pkgver()...
fatal: No names found, cannot describe anything.
==> ERROR: pkgver is not allowed to be empty.
==> ERROR: pkgver() generated an invalid version:
error making: tllocalmgr-git

hv15 commented on 2020-09-22 15:03 (UTC)

@h30x it's exactly the same problem as with @phenethylamin, :P

From the CTAN upgreek package: This package is part of the was bundle, meaning that you can't download it via tllocalmgr. Using pacman -Fyx was/upgreek.sty I get:

usr/share/texmf-dist/tex/latex/was/upgreek.sty is owned by extra/texlive-latexextra 2020.55418-1

I hope that helps!

h30x commented on 2020-09-22 14:36 (UTC)

@hv15 I have the same problem as @phenethylamin

Can't call method "revision" on an undefined value at /usr/bin/tllocalmgr line 418.

but with the upgreek package, which is present on CTAN (https://www.ctan.org/pkg/upgreek). I do not understand how I sould fix it.

jfernandz commented on 2020-09-02 11:31 (UTC) (edited on 2020-09-02 12:00 (UTC) by jfernandz)

@hv15 as I've said ... I don't think this is a particular issue only for texlive-most-doc package, for example, in my laptop I haven't got installed texlive-most-doc but I've got a similar message, this time talking about /var/lib/texmf/arch/installedpkgs/texlive-slashbox_1993.05.27-1.pkgs (which is related with texlive-slashbox, and I've got installed the package) but that file is not present in /var/lib/texmf/arch/installedpkgs/ folder.

EDIT: After remove texlive-slashbox from my laptop tllocalmgr worked as expected. So maybe it has something to do with if a particular package includes the *.pkgs file maybe we should report this to texlive-most-doc and texlive-slashbox maintainers.

hv15 commented on 2020-09-02 11:05 (UTC) (edited on 2020-09-02 11:05 (UTC) by hv15)

@jfernandz exactly, I think the maintainer/packager of texlive-most-doc needs to add this to the package. Potentially I could change tllocalmgr to ignore such problems, but it kinda goes against the design... we dealing with a package manager which needs to know the state of packages already installed on the system, otherwise bad things can happen when install/updating packages through it.

jfernandz commented on 2020-09-02 10:03 (UTC)

@hv15 all of them are part of its respective package https://imgur.com/nPBQLCK.png

hv15 commented on 2020-09-02 09:46 (UTC)

@jfernandz yes I noticed this as well (after installing texlive-most-doc). How are the *.pkgs files generated? Maybe the packager of texlive-most-doc needs to do this?

jfernandz commented on 2020-09-02 08:59 (UTC)

@hv15 in fact texlive-most-doc_20200622-1.pkgs is not in the filesystem, despite indeed I've got installed texlive-most-doc package