FS#53933 - [biber] Missing Dependency to perl-file-sharedir

Attached to Project: Community Packages
Opened by Marc (schrieveslaach) - Friday, 05 May 2017, 06:57 GMT
Last edited by Antonio Rojas (arojas) - Friday, 05 May 2017, 07:07 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

After recent perl updates biber stops working because it requires File/ShareDir.pm. Here is the output of latexmk which uses biber as bibliography backend.

------------
Running 'biber --isbn13 --isbn-normalise "Background"'
------------
Can't locate File/ShareDir.pm in @INC (you may need to install the File::ShareDir module) (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at /usr/share/perl5/vendor_perl/DateTime/Locale/Data.pm line 21.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/DateTime/Locale/Data.pm line 21.
Compilation failed in require at /usr/share/perl5/vendor_perl/DateTime/Locale.pm line 11.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/DateTime/Locale.pm line 11.
Compilation failed in require at /usr/lib/perl5/vendor_perl/DateTime.pm line 16.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/DateTime.pm line 16.
Compilation failed in require at /usr/share/perl5/vendor_perl/Biber/Date/Format.pm line 6.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Biber/Date/Format.pm line 6.
Compilation failed in require at /usr/share/perl5/vendor_perl/Biber/Constants.pm line 9.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Biber/Constants.pm line 9.
Compilation failed in require at /usr/share/perl5/vendor_perl/Biber/Internals.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Biber/Internals.pm line 7.
Compilation failed in require at /usr/share/perl5/core_perl/parent.pm line 16.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Biber.pm line 5.
Compilation failed in require at /usr/bin/biber line 17.
BEGIN failed--compilation aborted at /usr/bin/biber line 17.
Latexmk: Errors, so I did not complete making targets
Collected error summary (may duplicate other messages):
biber Background: Could not open biber log file for 'Background'
pdflatex: Command for 'pdflatex' gave return code 1
Refer to 'Background.log' for details
Latexmk: Use the -f option to force complete processing,
unless error was exceeding maximum runs of latex/pdflatex.



Steps to reproduce:

* Update arch
* Install biber and latexmk
* add a file .latexmkrc and add this line $biber = 'biber --isbn13 --isbn-normalise %O %B';
* create a file Text.tex with Biblatex and biber backend: \usepackage[backend=biber]{biblatex}
* add some references and run latexmk -pdf Text.tex
This task depends upon

Closed by  Antonio Rojas (arojas)
Friday, 05 May 2017, 07:07 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#53921 

Loading...