texlive-latex-extra should depend on texlive-fonts-extra

Bug #1530876 reported by Dario Bertini
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
texlive-extra (Ubuntu)
New
Undecided
Unassigned

Bug Description

This is not the same thing as bug 1225697 but it's closely related.

That bug is supposedly fixed in Debian, but (unless the Ubuntu packages differ in a significant way) I doubt it.

The situation now is arguably worse, for the people that (like me) weren't using particular features/fonts/styles in their documents, since with the latest version of Ubuntu, it now suddenly fails to compile.

This is because packages like moderncv (which comes from texlive-latex-extra) requires fontawesome (which come from texlive-fonts-extra), but apt is not aware of this dependency.

(The best solution would be to have a more granular system rather than huge texlive packages... I guess something like the new Nix Texlive system: https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/typesetting/tex/texlive-new/default.nix#L1 )

ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: texlive-latex-extra 2015.20150810-1
ProcVersionSignature: Ubuntu 4.2.0-22.27-generic 4.2.6
Uname: Linux 4.2.0-22-generic x86_64
ApportVersion: 2.19.1-0ubuntu5
Architecture: amd64
CurrentDesktop: Unity
Date: Mon Jan 4 14:10:40 2016
InstallationDate: Installed on 2015-11-22 (43 days ago)
InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021)
PackageArchitecture: all
SourcePackage: texlive-extra
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Dario Bertini (berdario) wrote :
description: updated
description: updated
Revision history for this message
Norbert Preining (preining) wrote : Re: [Bug 1530876] [NEW] texlive-latex-extra should depend on texlive-fonts-extra

> (The best solution would be to have a more granular system rather than
> huge texlive packages... I guess something like the new Nix Texlive
> system:
> https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/typesetting/tex
> /texlive-new/default.nix#L1 )

Which, btw, seems not to deal properly with maps, formats, engines,
all these niceties ..

The script in your link simply unpacks the texlive tlnet package.
But there are a set of post actions defined in the tlpobj that need
to be taken.

Norbert

------------------------------------------------------------------------
PREINING, Norbert http://www.preining.info
JAIST, Japan TeX Live & Debian Developer
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
------------------------------------------------------------------------

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.