desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #118505
[Bug 1346391] Re: texlive or texlive-pictures package missing dependency
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: texlive-base (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to texlive-base in Ubuntu.
https://bugs.launchpad.net/bugs/1346391
Title:
texlive or texlive-pictures package missing dependency
Status in texlive-base package in Ubuntu:
Confirmed
Bug description:
People expect the texlive meta package to automatically load all
needed dependencies, but this is no longer true on Ubuntu-14.04. The
pgf package is needed by many of the packages included in texlive, but
it is not loaded by texlive. This oversight breaks many existing latex
files that compiled in earlier versions of texlive, that no longer
will compile properly with the standard texlive package in
Ubuntu-14.04.
For example, the files tikz.sty and pgfkeys.sty are included in the
pgf package, but pgf is not loaded by texlive. Neither is it loaded by
texlive-pictures, which has many packages that depend on pfg being
available.
I am unsure whether pgf should be a dependency of texlive itself, or
rather of texlive-pictures. But it needs to be included SOMEWHERE in
order for latex to work properly.
$ lsb_release -rd
Description: Linux Mint 17 Qiana
Release: 17
$ apt-cache policy texlive
texlive:
Installed: 2013.20140215-1
Candidate: 2013.20140215-1
Version table:
*** 2013.20140215-1 0
500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
100 /var/lib/dpkg/status
$ apt-cache policy texlive-pictures
texlive-pictures:
Installed: 2013.20140215-1
Candidate: 2013.20140215-1
Version table:
*** 2013.20140215-1 0
500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
100 /var/lib/dpkg/status
When I compiled the attached file using the pdflatex command after
installing both texlive and texlive-pictures, I of course expected no
errors. Instead, I get the error messages:
LaTeX error: File `tikz.sty' not found.
LaTeX error: File `pgfkeys.sty' not found.
The fix is trivial: simply install the pgf package and the errors go
away.
But this is clearly a missing dependency in the packaging system, and
as such ought to be fixed. When a user installs the texlive and
texlive-pictures packages, they should be able to expect that all
needed dependencies are installed, too.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/texlive-base/+bug/1346391/+subscriptions