Hi, On Fri, 06 Feb 2026 14:59:27 +0000 Matthias Klose <[email protected]> wrote: > Package: src:aptitude > Version: 0.8.13-8 > Severity: important > Tags: sid forky > User: [email protected] > Usertags: boost1.90 > > This package either build-depends on libboost-system-dev or depends on it. > > The boost system library was removed upstream in 1.89, and is empty since > 1.69. > If this library is referenced in the build system, the library can just be > removed from the build system, and the package should continue to build > for any boost version newer than 1.69, including boost1.83 in Debian. > > There is no need to wait until boost 1.90 becomes the default, the issue > can be addressed in unstable. Issues to check: > > - Remove libboost-system-dev in Depends and Build-Depends. > > - Adjust autopkg tests and test dependencies if needed. > > - Scan the build system if the library is used, and remove it > from the build system. https://www.boost.org/releases/1.89.0/ > has a short paragraph how to do that for cmake. > > boost1.90 is now available in unstable, and a boost-defaults > defaulting to 1.90 is available in experimental. Please also check > that the package builds with boost 1.90. > >
I have prepared a trivial fix that drops `libboost-system-dev' from Build-Depends. Tested with build and test passing. This is implemented in MR28[1]. The patches are also attached. [1] https://salsa.debian.org/apt-team/aptitude/-/merge_requests/28 -- Regards, Xiyue Deng
From e336e649c4ea9cc2517d607f7f824ab12b267a4f Mon Sep 17 00:00:00 2001 From: Xiyue Deng <[email protected]> Date: Wed, 18 Mar 2026 19:21:03 -0700 Subject: [PATCH 1/2] Drop libboost-system-dev from Build-Depends - The boost system library was removed upstream in 1.89, and is empty since 1.69. Closes: #1127164 --- debian/control | 1 - 1 file changed, 1 deletion(-) diff --git a/debian/control b/debian/control index 5d1729bc..2104bd4a 100644 --- a/debian/control +++ b/debian/control @@ -11,7 +11,6 @@ Build-Depends: autoconf-archive, libapt-pkg-dev (>= 1.1), libboost-dev, libboost-iostreams-dev, - libboost-system-dev, libboost-test-dev, libcppunit-dev, libcwidget-dev (>= 0.5.18-6~), -- 2.53.0
From 9027835d38e2d6d21779b5a2022b488851e55265 Mon Sep 17 00:00:00 2001 From: Xiyue Deng <[email protected]> Date: Wed, 18 Mar 2026 19:36:33 -0700 Subject: [PATCH 2/2] Update d/changelog as non-maintainer upload --- debian/changelog | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/debian/changelog b/debian/changelog index 3fa4559e..838f7806 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +aptitude (0.8.13-8.1) UNRELEASED; urgency=medium + + * Non-maintainer upload + * Drop libboost-system-dev from Build-Depends + - The boost system library was removed upstream in 1.89, and is empty + since 1.69. (Closes: #1127164) + + -- Xiyue Deng <[email protected]> Wed, 18 Mar 2026 19:36:06 -0700 + aptitude (0.8.13-8) unstable; urgency=medium [ Gioele Barabucci ] -- 2.53.0
signature.asc
Description: PGP signature

