Control: reassign -1 deboostrap Control: retitle -1 debootstrap: No dependency resolution of Provides
On Thu, Jan 28, 2021 at 10:30:18AM +0100, Radoslav Bodó wrote: > Package: libboost-log1.74.0 > Version: 1.74.0-8 > Severity: important > > Hello, > > as we are preparing ourselves for the new release, we've found that > debootstrap installation process gets interrupted possibly by libboost > (coming along with puppet/facter). > > The process does not finish correctly and leaves generated template in > an unusable state which must be manually fixed on several places (apt > --fix-missing, cleanup policy.d) > > Here comes our build command and produced failures: > > ``` > debootstrap > --include=less,vim,ca-certificates,xfsprogs,git,puppet,lsb-release,openssh-server,krb5-user,python3,man-db,curl,linux-image-amd64 > bullseye target_template http://ftp.cz.debian.org/debian >... > dpkg: dependency problems prevent configuration of libboost-log1.74.0: > libboost-log1.74.0 depends on libboost-regex1.74.0-icu67; however: > Package libboost-regex1.74.0-icu67 is not installed. >... > Any help in this regard would be appreciated. >From the manpage of deboostrap: --no-resolve-deps By default, debootstrap will attempt to automatically resolve any missing dependencies, warning if any are found. Note that this is not a complete dependency resolve in the sense of dpkg or apt, and that it is far better to specify the entire base system than rely on this option. With this option set, this be‐ haviour is disabled. This is a bug in debootstrap which should really use a dependency solver like apt, but AFAIK noone is working on this. As workaround, adding libboost-regex1.74.0 to the --include list might solve the problem. > Best regards > bodik cu Adrian