[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#981243: libboost-log1.74.0 prevents debootsrap to finish correctly



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


Reply to: