View the Most Wanted LQ Wiki articles.
Go Back > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Slackware This Forum is for the discussion of Slackware Linux.


  Search this Thread
Old 03-27-2011, 05:06 AM   #1
Registered: Jul 2006
Location: Gießen, Germany
Distribution: Slackware64-14.1
Posts: 744

Rep: Reputation: 39
update texlive (tlmgr): no texlive.tlpdb

I know this is not a relevant question for this forum, however I still hope to be able to get some help from here too.

I am running texlive-20100722. To build it I have used a modified version ot Robby's SlackBuild. Now I need to update the pgf package. The package manager for texlive is tlmgr. However, when I issue:
tlmgr update pgf
I get:
[QUOTE]/usr/share/texmf/bin/tlmgr: open(/usr/share/tlpkg/texlive.tlpdb) failed: No such file or directory at /usr/lib/perl5/5.10.1/TeXLive/ line 282.[QUOTE]

Some googling revealed that texlive.tlpdb is the installation’s TEX Live Package Database. However, in my installation is is not present. I guess it has to be generated somehow, but I do not know how. Any suggestions will be appreciated.

Old 03-27-2011, 12:47 PM   #2
Senior Member
Registered: Jul 2006
Location: Kolkata, India
Distribution: Debian 64-bit GNU/Linux, Kubuntu64, Fedora QA, Slackware,
Posts: 2,766

Rep: Reputation: Disabled
You should have installed texlive directly.
Old 03-28-2011, 11:06 PM   #3
Registered: Sep 2009
Distribution: Slackware
Posts: 37

Rep: Reputation: 11
Hi Martin,

I agree with A. Mani that the most reliable way to install TeXLive is a full direct install. I generally prefer SlackBuilds, but TeXLive is just too big and cumbersome. Plus, it is one package that I don't expect to ever have to uninstall.

Since you already have the SlackBuild installed, there may be a way to trick or force tlmgr into recreating the TeXLive package database. Try to check that the tlmgr configuration option for a repository is set. Then, if you haven't tried already, do a:

tlmgr update --self

That should update tlmgr itself, plus some of the other core files. Even with a conventional installation of TeXLive, the self update is usually necessary before updating other packages.

1 members found this post helpful.
Old 03-30-2011, 08:30 AM   #4
Senior Member
Registered: Apr 2007
Location: Germany
Distribution: Slackware
Posts: 3,976

Rep: Reputation: 850Reputation: 850Reputation: 850Reputation: 850Reputation: 850Reputation: 850Reputation: 850

this is a very helpful thread, I've installed texlive directly today as Lirey suggests. Everything is working properly now. Once I had issues when I tried to use pgf/tikz with the tetex-package from the stock Slackware-installation. I had installed Robby Workman's package back then, but it seemd a bit outdated.



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] texlive interndan Slackware 5 12-09-2010 02:26 PM
texlive with xindy in 13.1 tramni1980 Slackware 3 11-05-2010 05:18 AM
[SOLVED] Texlive SlackBuild error brianL Slackware 6 05-30-2010 08:11 AM
Help: Chinese support in TeXlive chp Linux - Software 0 09-26-2008 11:27 AM
TexLive ahallam Red Hat 1 11-09-2006 12:00 AM

All times are GMT -5. The time now is 07:49 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration