Re: Is some real Depends from libnet-telnet-perl needed in libasterisk-agi-perl?

Sebastiaan Couwenberg <[email protected]> Thu, 15 May 2025 13:52:13 +0200
Newsgroups gmane.linux.debian.devel.perl
Message-ID <[email protected]>
On 5/15/25 1:33 PM, gregor herrmann wrote:
> On Thu, 15 May 2025 13:15:42 +0200, Sebastiaan Couwenberg wrote:
>> That automatically adds runtime dependencies when upstream adds
>> those their package metadata, for Perl packages I always have to
>> remember to update dependencies manually when the upstream diff
>> shows dependency changes in the META files.
> 
> Well, first of all, the mapping between CPAN distribution names (and
> versions) and Debian package names (and versions) is surprisingly
> difficult. Also, you'd have to add them to Build-Depends{,-Indep]
> manually anyway in all but very unusual cases.

Those are quickly revealed as the package most often will FTBFS without the new build dependencies.

Missing runtime dependencies are easy to miss until the autodep8 autopkgtests complain, which tends to happens only after the upload when Salsa CI is not enabled.

Kind Regards,

Bas