dpkg postinst uses awk before it exists during bootstrap
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dpkg (Ubuntu) |
Fix Released
|
Undecided
|
Adam Conrad | ||
Trusty |
Won't Fix
|
Undecided
|
Unassigned | ||
Utopic |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
O: Setting up dpkg (1.17.5ubuntu5.3) ...
P: Configuring package dpkg
D: Updating dpkg to status 3
O: dpkg: dpkg: dependency problems, but configuring anyway as you requested:
O: dpkg depends on libbz2-1.0; however:
O: Package libbz2-1.0 is not installed.
O: dpkg depends on libc6 (>= 2.14); however:
O: Package libc6 is not installed.
O: dpkg depends on liblzma5 (>= 5.1.1alpha+
O: Package liblzma5 is not installed.
O: dpkg depends on libselinux1 (>= 2.1.0); however:
O: Package libselinux1 is not installed.
O: dpkg depends on zlib1g (>= 1:1.1.4); however:
O: Package zlib1g is not installed.
O: dpkg depends on tar (>= 1.23); however:
O: Package tar is not installed.
O:
O: /var/lib/
O: dpkg: error processing package dpkg (--install):
O: subprocess installed post-installation script returned error exit status 127
O: Errors were encountered while processing:
O: dpkg
D: Status: 256
E: Internal error: install
The problem is that awk is a symlink to either mawk or gawk that is setup in their postinst script. But during bootstrap none of them have run yet so the link does not exist.
tags: | added: trusty |
The attachment "Don't call migrate_ multiarch_ conffile on new installs" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]