Package Details: texlive-localmanager-git 0.5.1-1

Git Clone URL: https://aur.archlinux.org/texlive-localmanager-git.git (read-only)
Package Base: texlive-localmanager-git
Description: A shell and command-line utility to manage TeXLive on Arch Linux
Upstream URL: http://wiki.archlinux.org/index.php?title=TeXLive#TeXLive_Local_Manager
Licenses: GPL
Conflicts: texlive-localmanager
Provides: texlive-localmanager=0.5.1
Submitter: XZS
Maintainer: XZS
Last Packager: XZS
Votes: 43
Popularity: 1.455316
First Submitted: 2015-08-18 18:49
Last Updated: 2016-11-19 10:26

Latest Comments

dabs commented on 2018-03-13 16:54

@ananyab If the git url doesn't work for some reason (e.g. because of a firewall), you can indeed use the https url instead, but you should prefix it with git+ (like git+https://…) otherwise makepkg won't understand that it is the url of a git repo.

praticamentetild commented on 2017-12-27 10:27

Anyone from parabola should patch tllocalmgr like this:

diff --git a/tllocalmgr b/tllocalmgr
index a79e29e..71f6d66 100755
--- a/tllocalmgr
+++ b/tllocalmgr
@@ -165,7 +165,7 @@ if (@collpacman) {
                next if $col eq 'texlive-bin';
                $col =~ s/^texlive-//;
                my $ver = $tmp[1];
-               $ver =~ s/[0-9]{4}\.([0-9]+)-[0-9]+$/$1/;
+               $ver =~ s/[0-9]{4}\.([0-9]+)-[0-9]+.+/$1/;
                #print "debug: $col - $ver\n";
                $installedcol_versions{$col} = $ver;
                my @list = ();

This is due to the .parabola1 at the end of parabola package versions breaking the regex match from the upstream version.

wzel commented on 2017-10-22 04:43

@elpres Regarding the (old) proxy question, this works for me:

--- /usr/bin/tllocalmgr 2017-08-15 11:35:11.356993866 +0200
+++ /home/w/.bin/tllocalmgr 2017-08-17 07:40:28.751636191 +0200
@@ -88,6 +88,7 @@
initlog() unless $initlog;
print LOG "* Retrieving new TeXLive database from CTAN...\n\t$TLPDB";
my $agent = LWP::UserAgent->new;
+ $agent->env_proxy;
my $rc = $agent->get($TLPDB, ":content_file" => $LOCALDBXZ);
unless ($rc->is_success) {
die "could not fetch $TLPDB :\n" . $rc->status_line();

haawda commented on 2017-09-16 18:46

Btw. this is an old bug: https://bbs.archlinux.org/viewtopic.php?id=186439

haawda commented on 2017-09-16 18:22

twiggers, I think this is made by design, but I consider it as a bug. beamer is _part_ of texlive-core but it does not conflict to it in sense of pacman. What I do in such cases: remove the conflict in the generated PKGBUILD and rebuild.

twiggers commented on 2017-09-09 20:31

I'm trying to update beamer locally, but this causes it to try to remove texlive-core, which is obviously not a good idea. How do I fix this?

ananyab commented on 2017-08-28 19:27

Is something wrong with the git url? I can't clone the repo from here: "git://projects.archlinux.org/users/remy/texlive-localmanager.git".
If in the PKGBUILD I replace the url with "https://git.archlinux.org/users/remy/texlive-localmanager.git", I get an error on line 27 of the PKGBUILD involving a cd into a non-existing directory.

elpres commented on 2017-08-10 10:18

Is it possible to configure this package to work behind a proxy? The system is configured properly, the relevant environment variables are set, but with tllocalmgr all I’m getting is this:

% tllocalmgr status
Retrieving new TeXLive database from CTAN...
could not fetch http://mirror.ctan.org/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz :
500 Can't connect to mirror.ctan.org:80 at /usr/bin/tllocalmgr line 93.

kaptoxic commented on 2017-08-03 15:36

It seems "perl-term-readline-gnu" is not needed as a dependency. (Or rather, it was giving me the issue "Cannot initialize Term:ReadLine:Gnu" until I removed it.)

allencch commented on 2017-07-22 16:13

I have same issue with the message

Can't get object for collection-genericrecommended at /usr/bin/tllocalmgr line 107.

Just do a reinstall, it will get the latest code from git, then the issue will be resolved.

All comments