Source: munin
Version: 2.0.25-1
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

munin and munin-common both have
    perl-modules | libparse-recdescent-perl
in Depends.

This is both problematic and confusing to me.

The problematic part is that packages shouldn't depend on
perl-modules but on perl [0], the split is internal to src:perl,
and in perl 5.22 there is no perl-modules package anymore.

The confusing part is that I don't understand what this dependency is
supposed to achieve; I read it as "we need Parse::RecDescent, either
from perl core or the separate package", but
- - Parse::RecDescent is not in perl-modules or anywhere else in perl
  core (and never was [1])
- - Parse::RecDescent doesn't seem to be used anywhere in the code

So probably this line can just be removed, unless there's a different
story behind it which I miss, in which case it should be fixed for
perl 5.22.


Cheers,
gregor


[0] cf. lintian:

X: munin-common: package-relation-with-perl-modules depends: perl-modules
N: 
N:    No package should depend on 'perl-modules'. Instead, a suitable
N:    dependency on 'perl' should be used. The existence of the perl-modules
N:    package is an implementation detail of the perl packaging.
N:    
N:    Severity: important, Certainty: certain

[1]

% corelist Parse::RecDescent

Data for 2015-08-20
Parse::RecDescent was not in CORE (or so I think)

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJV30csXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC
QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoGEI4QAJYVHZMppRzQWAKUNiZRK/LK
2N04Uq8KeV47DhaCBRCqMR7u6406T55KH8qwlODiAZa8BKL/Tyf7t2WSvrAc7xL9
NDMIpGyzudHWdLXGwUNUxk4JZ6qp2ncRFLSS/3IAYh6cUkpfVtt88XyANAbhzTAJ
MSkB42axngXVlzvky7v6YAXQTNsp2O+/l8P0z+IO9lOYKwbaZSyCt8lkJrKm6vbM
PnNCOicbI200az1laalvgDaDJ+NZFYIb055R124PAkAZQxxC1QCr6rDBFrFJZDBt
UgNGzqiA0S83v2iNFhcqcNUCy/n37XiSUzv0p1Y4BeiJaDGKKOIl887VgkMcPY1E
4X1k8cURovfWBjwObBKC9VkPyR5OwZ7ACwUUZrbvW3FSFXonHhoHGA6kUwQ6xufV
5iDclYEdzkZTYf91YHMtJAZJSh/LCv+nHBvBByJ0yleGFx9pYLYtBLOPjTbwHFE0
qt0k7naQD+rpq7HUAOSRx29Nhm74jPZJ36dDCadkPFN1t81+RFKmFhb4yrkhnwyJ
2mJvkgHSDcIvIq9Lp8Ikrps6jojuBHCwe/nyRHJ2/NWq3EyPjjtQlnjigGL6tiPo
pcs9b5avnxb2uZuwdOLNDIK6Z0b0NlfGCntke9x2+kz2sg+B+qfxZmEsCI1xtdLM
JK4z7BElGYpOfu/niNI0
=4UpS
-----END PGP SIGNATURE-----

Reply via email to