Re: Perl packages LIE - Depends: perl (>= 5.8
Dariush Pietrzak <firstname.lastname@example.org> writes:
> What I find disturbing that there are often dependencies without a
> reason for them, for example XML::Mini - very simple perl-only module,
> that works very well under earlier perls just fine. In fact I've got ~60
> modules around here that I rebuild for woody's perl by downgrading this
> false dependancy on 5.8.
I'm not sure what you're talking about.
Maintainer: Raphael Hertzog <email@example.com>
Depends: perl (>= 5.6.0-16)
Description: Perl implementation of the MiniXML XML generator and parser
XML::Mini is a set of Perl classes that allow you to access
XML data and create valid XML output with a tree-based hierarchy of
It provides an easy, object-oriented interface for manipulating XML
documents and their elements. It is currently being used to send
requests and understand responses from remote servers in Perl
XML::Mini does not require any external libraries or modules and is pure Perl.
Where's the dependency on Perl 5.8?
Note that essentially all Perl packages in Debian will depend on at least
Perl *5.6* for packaging-related reasons, so that they'll install in the
right place. That sort of constraint is unavoidable when you need to be
able to support Perl module builds as cleanly as Debian does.
Russ Allbery (firstname.lastname@example.org) <http://www.eyrie.org/~eagle/>