You are not logged in.

#1 2017-11-14 12:38:24

Jankoekenpan
Member
Registered: 2017-11-14
Posts: 6

[Solved] texlive installation issue

Hello, I'm running Arch Linux in a lxc container on a remote server, and I wanted to install sharelatex manually, not the quick docker install that doesn't work. I've sucessfully installed redis and mongodb, but the texlive-core (included in texlive-most) package refuses to install because one of its dependencies in the chain, poppler, is not available? The latest version of poppler on the official repos is 0.61, as released two days ago. Yet pacman tries to install poppler 0.60. How can this be, and how can this issue be fixed?

Edit: solved by updating my mirrors and running `pacman -Syyu`.

Last edited by Jankoekenpan (2017-11-15 10:29:46)

Offline

#2 2017-11-14 13:55:35

mrunion
Member
From: Jonesborough, TN
Registered: 2007-01-26
Posts: 1,938
Website

Re: [Solved] texlive installation issue

Did you do a complete update before trying to install anything new?

pacman -Syu

Then see if it finds the new version. If not, see if your mirror(s) are out of sync and switch to an updated one.

Above all read the Wiki, it has this information. Also a forum search would have lead to the same initial suggestions.


Matt

"It is very difficult to educate the educated."

Offline

#3 2017-11-14 14:07:47

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,532
Website

Re: [Solved] texlive installation issue

An out of date mirror would not produce that error.  And out of date mirror would simply successfully install old packages.  The problem here is clearly that the local database is not in sync with the mirror, and so `pacman -Syu` is the proper solution.


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#4 2017-11-14 14:44:43

Jankoekenpan
Member
Registered: 2017-11-14
Posts: 6

Re: [Solved] texlive installation issue

sodu pacman -Syu

was the first thing I tried, it doesn't fix the issue, that's why I asked here. Pacman still thinks it should install poppler-0.60.1-1.
In /etc/pacman.conf I'm inluding [core], [extra] and [community].
Any other ideas?

Last edited by Jankoekenpan (2017-11-14 14:57:56)

Offline

#5 2017-11-14 15:03:48

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: [Solved] texlive installation issue

Don't post logs to ad-ridden websites: most of us can't see them. Use a decent paste site: https://wiki.archlinux.org/index.php/Li … in_clients


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#6 2017-11-14 15:05:22

seth
Member
Registered: 2012-09-03
Posts: 51,256

Re: [Solved] texlive installation issue

"uname -a" and your pacman.conf?

Offline

#7 2017-11-14 15:20:36

Jankoekenpan
Member
Registered: 2017-11-14
Posts: 6

Re: [Solved] texlive installation issue

uname -a:

Linux jan 4.4.76-1-pve #1 SMP PVE 4.4.76-94 (Thu, 17 Aug 2017 14:21:30 +0200) x86_64 GNU/Linux

pacman.conf:
https://hastebin.com/exelesuraf.makefile (Thanks for the tip Anarchist)

Offline

#8 2017-11-14 15:33:50

seth
Member
Registered: 2012-09-03
Posts: 51,256

Re: [Solved] texlive installation issue

No weird repos, no i686
=> Your "/etc/pacman.d/mirrorlist"?

Offline

#9 2017-11-14 15:51:09

Jankoekenpan
Member
Registered: 2017-11-14
Posts: 6

Re: [Solved] texlive installation issue

Offline

#10 2017-11-14 16:01:10

seth
Member
Registered: 2012-09-03
Posts: 51,256

Offline

#11 2017-11-14 17:43:28

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,532
Website

Re: [Solved] texlive installation issue

Note that the issue in the screenshot from post #4 is completely different from that from post #1.

Originally, you simple had not synced your databases to the mirror (no 'y' flag) so pacman was trying to retrieve an even older package than what existed on your primary mirror.  Now it is apparent that even your primary mirror is not up to date - however this would not prevent you from successfully installing texlive packages (you just may not get the most recent ones): you'd successfully install a slightly outdated poppler and a slightly outdated texlive-*.

So a new mirror and using `-Syu` will both be necessary to get up to date versions of texlive.


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#12 2017-11-15 07:58:10

Jankoekenpan
Member
Registered: 2017-11-14
Posts: 6

Re: [Solved] texlive installation issue

Thanks, I updated my mirrors, and it works now :-)

Offline

#13 2017-11-15 08:01:38

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: [Solved] texlive installation issue

Please remember to mark your thread as [Solved] by editing your first post and prepending it to the title.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB