Ignore:
Timestamp:
11/12/2015 04:17:54 AM (8 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
adda766
Parents:
def0c00
Message:

Fix up the biber perl module dependencies. When I added that page, I convinced myself that List::MoreUtils and LWP::Protocol::https were always pulled in by other modules, which was wrong. I have now added some comments in the biber deps, ready for the next time it changes.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@16635 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pst/typesetting/biber.xml

    rdef0c00 r145cccdf  
    9191    <bridgehead renderas="sect4">Required</bridgehead>
    9292    <para role="required">
     93      <!-- KFM: because I always get confused by these deps, I've decided
     94      to add some comments.
     95      Both Config::AutoConf and ExtUtils::LibBuilder are listed as build
     96      requirements in Build.PL, the rest are just requirements, but the
     97      difference seems moot.  Those two are needed to build Text::BibTeX
     98      so not listed separately. -->
    9399      <xref linkend="perl-autovivification"/>
    94100      <xref linkend="perl-business-isbn"/>
     
    102108      <xref linkend="perl-encode-jis2k"/>
    103109      <xref linkend="perl-file-slurp"/>
     110      <!-- IPC::Cmd is a part of core perl -->
    104111      <xref linkend="perl-ipc-run3"/>
     112      <!-- LWP::Simple is part of libwww-perl,
     113      that is pulled in by LWP::Protocol::https -->
     114      <xref linkend="perl-list-allutils"/>
     115      <!-- List::MoreUtils was pulled in for the testsuite of List::AllUtils,
     116      but it needs to be present even if people do not run the tests -->
     117      <xref linkend="perl-list-moreutils"/>
    105118      <xref linkend="perl-log-log4perl"/>
    106       <xref linkend="perl-lwp"/>
    107       <xref linkend="perl-list-allutils"/>
    108       <!-- this is pulled in by perl-text-bibtex, but mention it explicitly
    109       so that the note on automatically installing missing dependencies makes
    110       more sense -->
     119      <!-- I initially misread LWP-Protocol-https as part of libwww-perl
     120      when I was preparing this list.  In fact, it depends on that -->
     121      <xref linkend="perl-lwp-protocol-https"/>
     122      <!-- Module::Build is pulled in by perl-text-bibtex, but mention it explicitly
     123      so that the note on automatically installing missing dependencies can be run -->
    111124      <xref linkend="perl-module-build"/>
     125      <!-- Mozilla::CA is a dependency of LWP-Protocol-https -->
    112126      <xref linkend="perl-regexp-common"/>
    113127      <xref linkend="perl-text-bibtex"/>
     
    118132      biber-2.0 -->
    119133      <xref linkend="perl-unicode-collate"/>
     134      <!-- Unicode::GCstring is part of Unicode::LineBreak -->
    120135      <xref linkend="perl-unicode-linebreak"/>
    121136      <xref linkend="perl-xml-libxml-simple"/>
Note: See TracChangeset for help on using the changeset viewer.