mirror of
https://github.com/xcat2/xcat-core.git
synced 2026-09-21 16:39:30 +00:00
92a1c5f01c
perl-xcat declared libhtml-form-perl and nothing else. Its files load XML::Simple, IO::Socket::SSL, DBI, JSON, LWP, XML::LibXML, Expect and SNMP at top level, and every xCAT command goes through Client.pm, which loads two of them and makes XML::Parser the XML::Simple parser. On a management node xcat-server and the metapackage declared them, so the gap showed only on a client-only install. dh_perl adds no module dependencies, unlike the rpm generator. Declare them where they are loaded. Socket6 and IO::Socket::INET6 are declared too: their loads are guarded, but without them xcatd, the client, SLP, nodestat, IPMI and getipaddr have no IPv6, and the Kea DHCPv6 reservation builder receives an IPv4 address for a node. Signed-off-by: Vinícius Ferrão <2031761+viniciusferrao@users.noreply.github.com>
16 lines
673 B
Plaintext
16 lines
673 B
Plaintext
Source: perl-xcat
|
|
Section: libs
|
|
Priority: extra
|
|
Maintainer: xCAT <xcat-user@lists.sourceforge.net>
|
|
Build-Depends: debhelper (>= 9), libsoap-lite-perl, libdbi-perl
|
|
Standards-Version: 3.9.4
|
|
Homepage: https://xcat.org/
|
|
|
|
Package: perl-xcat
|
|
Architecture: all
|
|
Depends: ${perl:Depends}, libhtml-form-perl, libxml-simple-perl, libxml-parser-perl, libio-socket-ssl-perl, libdbi-perl, libjson-perl, libwww-perl, libxml-libxml-perl, libexpect-perl, libsnmp-perl, libsocket6-perl, libio-socket-inet6-perl
|
|
Description: xCAT perl libraries
|
|
Provides perl xCAT libraries for core functionality. Required for all xCAT installations.
|
|
Includes xCAT::Table, xCAT::NodeRange, among others.
|
|
|