[Bug 263565] print/latex-biber: missing dependencies

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 25 Apr 2022 14:55:26 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263565

            Bug ID: 263565
           Summary: print/latex-biber: missing dependencies
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: tex@FreeBSD.org
          Reporter: fuz@fuz.su
          Assignee: tex@FreeBSD.org
             Flags: maintainer-feedback?(tex@FreeBSD.org)

When running biber on one of my files, I got the following error messages:

$ biber pospop
Can't locate Class/Accessor.pm in @INC (you may need to install the
Class::Accessor module) (@INC contains:
/usr/local/lib/perl5/site_perl/mach/5.32 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.32/mach /usr/local/lib/perl5/5.32) at
/usr/local/lib/perl5/5.32/parent.pm line 16.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Biber.pm
line 5.

After installing p5-Class-Accessor:

$ biber pospop                                                             
Can't locate DateTime.pm in @INC (you may need to install the DateTime module)
(@INC contains: /usr/local/lib/perl5/site_perl/mach/5.32
/usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.32/mach
/usr/local/lib/perl5/5.32) at
/usr/local/lib/perl5/site_perl/Biber/Date/Format.pm line 6.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/Biber/Date/Format.pm line 6.
Compilation failed in require at
/usr/local/lib/perl5/site_perl/Biber/Constants.pm line 10.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/Biber/Constants.pm line 10.
Compilation failed in require at
/usr/local/lib/perl5/site_perl/Biber/Internals.pm line 7.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/Biber/Internals.pm line 7.
Compilation failed in require at /usr/local/lib/perl5/5.32/parent.pm line 16.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Biber.pm
line 5.
Compilation failed in require at /usr/local/bin/biber line 17.
BEGIN failed--compilation aborted at /usr/local/bin/biber line 17.

After installing p5-DateTime:
$ biber pospop                                                             
Can't locate DateTime/Format/Builder.pm in @INC (you may need to install the
DateTime::Format::Builder module) (@INC contains:
/usr/local/lib/perl5/site_perl/mach/5.32 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.32/mach /usr/local/lib/perl5/5.32) at
/usr/local/lib/perl5/site_perl/Biber/Date/Format.pm line 8.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/Biber/Date/Format.pm line 8.
Compilation failed in require at
/usr/local/lib/perl5/site_perl/Biber/Constants.pm line 10.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/Biber/Constants.pm line 10.
Compilation failed in require at
/usr/local/lib/perl5/site_perl/Biber/Internals.pm line 7.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/Biber/Internals.pm line 7.
Compilation failed in require at /usr/local/lib/perl5/5.32/parent.pm line 16.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Biber.pm
line 5.
Compilation failed in require at /usr/local/bin/biber line 17.
BEGIN failed--compilation aborted at /usr/local/bin/biber line 17.


After installing p5-DateTime-Format-Builder:

$ biber pospop                                                             
Can't locate DateTime/Calendar/Julian.pm in @INC (you may need to install the
DateTime::Calendar::Julian module) (@INC contains:
/usr/local/lib/perl5/site_perl/mach/5.32 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.32/mach /usr/local/lib/perl5/5.32) at
/usr/local/lib/perl5/site_perl/Biber/Date/Format.pm line 9.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/Biber/Date/Format.pm line 9.
Compilation failed in require at
/usr/local/lib/perl5/site_perl/Biber/Constants.pm line 10.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/Biber/Constants.pm line 10.
Compilation failed in require at
/usr/local/lib/perl5/site_perl/Biber/Internals.pm line 7.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/Biber/Internals.pm line 7.
Compilation failed in require at /usr/local/lib/perl5/5.32/parent.pm line 16.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Biber.pm
line 5.
Compilation failed in require at /usr/local/bin/biber line 17.
BEGIN failed--compilation aborted at /usr/local/bin/biber line 17.

After installing p5-DateTime-Calendar-Julian:

$ biber pospop                                                             
Can't locate Text/CSV.pm in @INC (you may need to install the Text::CSV module)
(@INC contains: /usr/local/lib/perl5/site_perl/mach/5.32
/usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.32/mach
/usr/local/lib/perl5/5.32) at /usr/local/lib/perl5/site_perl/Biber/Constants.pm
line 11.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/Biber/Constants.pm line 11.
Compilation failed in require at
/usr/local/lib/perl5/site_perl/Biber/Internals.pm line 7.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/Biber/Internals.pm line 7.
Compilation failed in require at /usr/local/lib/perl5/5.32/parent.pm line 16.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Biber.pm
line 5.
Compilation failed in require at /usr/local/bin/biber line 17.
BEGIN failed--compilation aborted at /usr/local/bin/biber line 17.

After installing p5-Text-CSV:

$ biber pospop                                                             
Can't locate Data/Uniqid.pm in @INC (you may need to install the Data::Uniqid
module) (@INC contains: /usr/local/lib/perl5/site_perl/mach/5.32
/usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.32/mach
/usr/local/lib/perl5/5.32) at
/usr/local/lib/perl5/site_perl/Biber/Entry/Name.pm line 14.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/Biber/Entry/Name.pm line 14.
Compilation failed in require at /usr/local/lib/perl5/site_perl/Biber/Utils.pm
line 20.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/Biber/Utils.pm line 20.
Compilation failed in require at
/usr/local/lib/perl5/site_perl/Biber/Internals.pm line 8.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/Biber/Internals.pm line 8.
Compilation failed in require at /usr/local/lib/perl5/5.32/parent.pm line 16.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Biber.pm
line 5.
Compilation failed in require at /usr/local/bin/biber line 17.
BEGIN failed--compilation aborted at /usr/local/bin/biber line 17.

After installing p5-Data-Uniqid:

$ biber pospop                                                             
Can't locate Parse/RecDescent.pm in @INC (you may need to install the
Parse::RecDescent module) (@INC contains:
/usr/local/lib/perl5/site_perl/mach/5.32 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.32/mach /usr/local/lib/perl5/5.32) at
/usr/local/lib/perl5/site_perl/Biber/LangTags.pm line 7.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/Biber/LangTags.pm line 7.
Compilation failed in require at /usr/local/lib/perl5/site_perl/Biber.pm line
22.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Biber.pm
line 22.
Compilation failed in require at /usr/local/bin/biber line 17.
BEGIN failed--compilation aborted at /usr/local/bin/biber line 17.

After installing p5-Parse-RecDescent:

$ biber pospop                                                             
Can't locate Sort/Key.pm in @INC (you may need to install the Sort::Key module)
(@INC contains: /usr/local/lib/perl5/site_perl/mach/5.32
/usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.32/mach
/usr/local/lib/perl5/5.32) at /usr/local/lib/perl5/site_perl/Biber.pm line 41.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Biber.pm
line 41.
Compilation failed in require at /usr/local/bin/biber line 17.
BEGIN failed--compilation aborted at /usr/local/bin/biber line 17.

After installing p5-Sort-Key it finally worked.
Seems like the dependency list of this port needs to be updated to account for
these packages.

-- 
You are receiving this mail because:
You are the assignee for the bug.