latexindent.pl from texlive-extra-utils requires File::HomeDir module but its not a dependency

Bug #1378255 reported by Daniel Nordhoff-Vergien
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
texlive-extra (Debian)
Fix Released
Unknown
texlive-extra (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The perl script /usr/share/texlive/texmf-dist/scripts/latexindent/latexindent.pl from the package texlive-extra-utils requires the perl module File::HomeDir but libfile-homedir-perl is no dependency of texlive-extra-utils. Please add the dependency to texlive-extra-utils.

dve@wiesel:~$ /usr/share/texlive/texmf-dist/scripts/latexindent/latexindent.pl --help
Can't locate File/HomeDir.pm in @INC (you may need to install the File::HomeDir module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at /usr/share/texlive/texmf-dist/scripts/latexindent/latexindent.pl line 25.
BEGIN failed--compilation aborted at /usr/share/texlive/texmf-dist/scripts/latexindent/latexindent.pl line 25.

dve@wiesel:~$ sudo apt-get install libfile-homedir-perl

dve@wiesel:~$ /usr/share/texlive/texmf-dist/scripts/latexindent/latexindent.pl -h
latexindent.pl version 1.11R
usage: latexindent.pl [options] [file][.tex]
      -h help (see the documentation for detailed instructions and examples)
      -o output to another file; sample usage
                latexindent.pl -o myfile.tex outputfile.tex
      -w overwrite the current file- a backup will be made, but still be careful
      -s silent mode- no output will be given to the terminal
      -t tracing mode- verbose information given to the log file
      -l use localSettings.yaml (assuming it exists in the directory of your file)
      -d ONLY use defaultSettings.yaml, ignore ALL user files
      -c=cruft directory used to specify the location of backup files and indent.log

affects: ubuntu-packaging-guide → texlive-extra (Ubuntu)
Changed in texlive-extra (Debian):
status: Unknown → New
Changed in texlive-extra (Debian):
status: New → Unknown
Changed in texlive-extra (Debian):
status: Unknown → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package texlive-extra - 2014.20141024-1

---------------
texlive-extra (2014.20141024-1) unstable; urgency=medium

  * new upstream checkout
  * tl-fonts-extra recommends tl-latex-extra (lato.sty > slantsc.sty)
    (Closes: #765399)
  * tl-extra-utils recommends libyaml-tiny-perl and libfile-homedir-perl
    (for latexindent) (LP: #1378255) (Closes: #765660)
  * tl-latex-extra recommends tl-fonts-recommended (moderncv defaults to
    marvosym symbols) (Closes: #766377)

 -- Norbert Preining <email address hidden> Fri, 24 Oct 2014 11:01:46 +0900

Changed in texlive-extra (Ubuntu):
status: New → Fix Released
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.