• [PATCH] debian: Don't hardcode libdpkg-perl dependency on perl:any

    From Sven Joachim@21:1/5 to All on Tue Jan 5 17:50:02 2021
    The problem with older versions of dh_perl was that it would generate
    a dependency on perl rather than perl:any, but this has been fixed in
    debhelper 12.7.3.
    ---
    debian/control | 2 +-
    debian/rules | 3 +--
    2 files changed, 2 insertions(+), 3 deletions(-)

    diff --git a/debian/control b/debian/control
    index 2a8fb73a5..52f4d8986 100644
    --- a/debian/control
    +++ b/debian/control
    @@ -109,7 +109,7 @@ Architecture: all
    Multi-Arch: foreign
    Depends:
    ${misc:Depends},
    - perl:any,
    + ${perl:Depends},
    # Needed for arch tuples.
    dpkg (>= 1.18.11),
    Recommends:
    diff --git a/debian/rules b/debian/rules
    index 9ce27cdbf..fde5388a5 100755
    --- a/debian/rules
    +++ b/debian/rules
    @@ -143,8 +143,7 @@ binary-indep: install
    dh_link -i
    dh_bugfiles -i -A
    dh_lintian -i
    - # The perl modules should not depend on a specific interpreter.
    - dh_perl -i -Nlibdpkg-perl
    + dh_perl -i
    dh_compress -i
    dh_fixperms -i
    dh_installdeb -i
    --
    2.30.0

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Guillem Jover@21:1/5 to Sven Joachim on Thu Jan 7 20:10:01 2021
    Hi!

    On Tue, 2021-01-05 at 17:43:46 +0100, Sven Joachim wrote:
    The problem with older versions of dh_perl was that it would generate
    a dependency on perl rather than perl:any, but this has been fixed in debhelper 12.7.3.

    Thanks! Merged.

    Regards,
    Guillem

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)