Hi,

Quoting Eric Dorland (2025-09-08 20:51:32)
> > this is to be expected and it is not an sbuild bug. It is a debootstrap bug
> > but the bug will not get fixed in debootstrap as debootstrap is
> > intentionally using a very, very rudimentary dependency resolver.
> 
> I see! Is this documented somewhere? If I just added
> perl-openssl-defaults explicitly would that work?

this is a "wontfix" bug. debootstrap is not meant to create chroots containing
packages with complex relationships. If you want that, then you'd first set up
a simple chroot and then use apt inside the chroot to install the remaining
packages.

> > As you are building for rust, did you instead try to use the things that
> > the rust team has set up to build their packages with in sbuild?
> 
> This was me trying to follow the instructions here:
> https://rust-team.pages.debian.net/book/process-single.html#setting-up

The rust team recently uploaded a new version of this page. It now includes
instructions on how to perform this setup without debootstrap but using the
unshare backend which is now the default on Debian buildds.  Maybe try that and
let us know if that worked for you.

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature

Reply via email to