Scroll to navigation

Config::Model::Dpkg::DependencyList(3pm) User Contributed Perl Documentation Config::Model::Dpkg::DependencyList(3pm)

NAME

Config::Model::Dpkg::DependencyList - Debian dependency list utilities

SYNOPSIS

 # to be used in configuration model for Build-Depends
 'Build-Depends' => {
     type => 'list'
     class => 'Config::Model::Dpkg::DependencyList',
     cargo => { ... },
 },

DESCRIPTION

This class is derived from Config::Model::AnyId. Its purpose is to provides utilities to manage Debian dependency list.

Methods

sort_algorithms

Returns a sub to be used to sort Dependencies like wrap-and-sort, i.e. with debhelper variables (e.g. "${misc:Depends}") first and regular packages after.

This method overrides "sort_algorithms" in Config::Model::ListId.

Methods modifiers

after apply_fixes

Sort dependency list values after calling "apply_fixes" to make sure that dependency list is correctly sorted after the modification done by the fixes.

AUTHOR

Dominique Dumont, dod@debian.org

SEE ALSO

Config::Model, Config::Model::AnyId, Config::Model::Dpkg::Dependency,

2026-09-26 perl v5.42.3