[Bug 86536] Re: fails to resolve dependencies on virtual packages

someone 86536 at bugs.launchpad.net
Tue Oct 24 06:06:15 UTC 2023


Confirmed another instance on focal(20.04), python3-cryptography.
It depends on python3-cffi-backend-api-min/max, which are virtual packages by python3-cffi-backend-api.
This affects all the way up to ubuntu-desktop.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to debootstrap in Ubuntu.
https://bugs.launchpad.net/bugs/86536

Title:
  fails to resolve dependencies on virtual packages

Status in debootstrap package in Ubuntu:
  Triaged

Bug description:
  Binary package hint: debootstrap

  The following occurs on the dapper version of debootstrap version
  0.3.3.0ubuntu2

  I reduced the package set in the required field to just the essental
  packages (base-files, base-passwd, bash, bsdutils, coreutils,
  debianutils, diff, dpkg, e2fsprogs, findutils, grep, gzip, hostname,
  login, mawk, mount, ncurses-base, ncurses-bin, perl-base, sed,
  sysvinit, tar, util-linux) and then let debootstrap resolve the
  dependencies for the packages. This did not succeed becuase awk was
  not in the list of resolved dependencies.

  I added a 'set -x' to the debootstrap script to attempt to find out
  what was going on.  The function resolve_deps correctly picks up the
  'awk' dependency in base-files, but then some time after that (I
  haven't figured out exactly where yet) awk gets dropped from the list.
  I'm speculating at this point that awk is getting dropped becuase
  there is no actual 'awk' package and debootstrap isn't looking in the
  Provides section for a match so it doesn't pick up mawk or gawk.

  I will continue to search for the problem as I find time to help aid
  in the resolution of this item.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/debootstrap/+bug/86536/+subscriptions




More information about the foundations-bugs mailing list