lintian: remove unused non-main dependency libio-prompt-tiny-perl

Bug #1959004 reported by Simon Chopin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lintian (Ubuntu)
Fix Released
High
Unassigned

Bug Description

The 2.111.0 version of lintian depends on libio-prompt-tiny-perl which is currently in Universe. This blocks the package from migrating until the MIR is completed. However, this dependency is actually unused in the binary package, as the scripts that use it aren't shipped yet. I'm assuming the dependency is there on a provisional basis, but it's actually blocking for us.

Revision history for this message
Simon Chopin (schopin) wrote :

Attached is a debdiff to fix this. The package builds fine and I was able to run lintian on several .changes files lying around my work directory without any issue.

Revision history for this message
Lukas Märdian (slyon) wrote :

LGTM!

We could have considered downgrading to Suggests instead of fully removing the dependency. But as those scripts in private/ aren't shipped in the binary package at all, it doesn't really matter, as somebody using those would be using the source pkg or git tree directly anyway.

$ dput ubuntu ../lintian_2.111.0ubuntu3_source.changes
D: Setting host argument.
Checking signature on .changes
gpg: ../lintian_2.111.0ubuntu3_source.changes: Valid signature from 5889C17AB1C8D890
Checking signature on .dsc
gpg: ../lintian_2.111.0ubuntu3.dsc: Valid signature from 5889C17AB1C8D890
Uploading to ubuntu (via sftp to upload.ubuntu.com):
  Uploading lintian_2.111.0ubuntu3.dsc: done.
  Uploading lintian_2.111.0ubuntu3.tar.xz: done.
  Uploading lintian_2.111.0ubuntu3_source.buildinfo: done.
  Uploading lintian_2.111.0ubuntu3_source.changes: done.
Successfully uploaded packages.

Changed in lintian (Ubuntu):
status: New → In Progress
tags: added: patch
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lintian - 2.111.0ubuntu3

---------------
lintian (2.111.0ubuntu3) jammy; urgency=medium

  * Remove the libio-prompt-tiny-perl dependency as it isn't
    used in any Perl file in the final package (LP: #1959004)

 -- Simon Chopin <email address hidden> Tue, 25 Jan 2022 15:25:15 +0100

Changed in lintian (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.