[Aptitude-devel] Bug#1081548: aptitude: build-dep does recognize packages using debhelper-compat

Boyuan Yang byang at debian.org
Thu Sep 12 17:29:55 BST 2024


Source: aptitude
Version: 0.8.13-6.1
Severity: normal

Dear aptitude maintainers,

With the following src package that build-depends on debhelper-compat, its
build-dependencies cannot be installed via "aptitude build-dep":

-> % apt showsrc flameshot
Package: flameshot
Binary: flameshot
Version: 12.1.0-3
Maintainer: Debian QA Group <packages at qa.debian.org>
Build-Depends: cmake, debhelper-compat (= 13), libqt5svg5-dev, libsingleapplication-dev, qtbase5-dev, qttools5-dev, qttools5-dev-tools
Architecture: any

-> % LC_ALL=C sudo aptitude build-dep flameshot
Unable to satisfy the build-depends: Build-Depends: debhelper-compat (= 13)
Unable to apply some actions, aborting

However, "apt build-dep" can correctly handle it:

-> % LC_ALL=C sudo apt build-dep flameshot 
Installing:                     
  debhelper  libqt5svg5-dev  libsingleapplication-dev  qtbase5-dev  qttools5-dev

Installing dependencies:
  libegl-dev  libgl-dev  libglu1-mesa-dev  libglx-dev  libopengl-dev  libvulkan-dev  libxext-dev  qtbase5-dev-tools

Suggested packages:
  dh-make  libxext-doc  default-libmysqlclient-dev  firebird-dev  libpq-dev  libsqlite3-dev  unixodbc-dev

Recommended packages:
  libqt5opengl5-dev

Summary:
  Upgrading: 0, Installing: 13, Removing: 0, Not Upgrading: 0
  Download size: 4875 kB
  Space needed: 53.1 MB / 78.1 GB available

Continue? [Y/n] ^C

I believe this is related to https://bugs.debian.org/1061169 .

Thanks,
Boyuan Yang
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 858 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/aptitude-devel/attachments/20240912/b9b6db2b/attachment.sig>


More information about the Aptitude-devel mailing list