reassign  932752 gawk
retitle 932752 gawk should pre-depend on shared libraries
thanks


Hi.  The interesting diagnosis is in the last message from Steve.
What's happening is that on a stretch->buster upgrade,  gawk is
unpacked, because it is pre-depended by an essential package
(base-files), but its dependencies are not yet unpacked and it is not
yet configured.

Pam tries to use it, which ought to be fine because as Steve points out
the awk virtual package is virtually essential through that dependency
in base-files.
Unfortunately, the shared libraries are not generally available, so it
fails.
That breaks the upgrade.

This problem can happen in future upgrades when gawk is chosen instead
of mawk.

I agree with Steve's analysis and believe that the solution is for gawk
to hold itself to the standards of an essential package, and thus
pre-depend on its shared libraries.

Attachment: signature.asc
Description: PGP signature

Reply via email to