Your message dated Thu, 12 Mar 2026 12:56:53 +0100
with message-id <[email protected]>
and subject line Re: Bug#1127242: reopen, not fixed
has caused the Debian Bug report #1127242,
regarding nix: libboost-system-dev package is obsolete with boost 1.89 and newer
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1127242: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1127242
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:nix
Version: 2.26.3+dfsg-1
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.

--- End Message ---
--- Begin Message ---
On 3/12/26 09:25, Jordan Justen wrote:
On 2026-03-09 02:16:38, Jordan Justen wrote:
On 2026-03-09 00:16:52, Matthias Klose wrote:
- you should use the *unversioned* build dependencies

- you need to drop the boost_system b-d

Is that not the case here?

https://sources.debian.org/src/nix/2.32.5%2Bdfsg-2/debian/control#L16-L22

This would be the patch included in 2.32.5+dfsg-2.

https://salsa.debian.org/debian/nix/-/commit/2fe90bb52d80f5baa0c571ee91ebdafbe8a8ba79

I think it's using the unversioned b-d, for example,
libboost-container-dev instead of libboost-container1.88-dev.

And, libboost-system1.88-dev was dropped.

Does this cover the concerns you had?

yes!  sorry, maybe I still looked at the old version.

--- End Message ---

Reply via email to