Package: dpkg
Version: 1.13.9
Severity: serious

dpkg fails to install if base-passwd is not configured and does not
declare a pre-dependency against. At this time, no /etc/passwd or /etc/group
exists, as base-passwd builds them in its postinstall script.

| Unpacking dpkg (from .../archives/dpkg_1.13.9_i386.deb) ...
| chown:
| `root:adm': invalid user
| 
| dpkg: error processing /var/cache/apt/archives/dpkg_1.13.9_i386.deb 
(--install):
|  subprocess pre-installation script returned error exit status 1

This violates against policy 3.5, paragraph 4:
| Sometimes, a package requires another package to be installed and
| configured before it can be installed. In this case, you must
| specify a Pre-Depends entry for the package.

Anyway, a predependency is impossible as base-passwd is not installable
without a configured dpkg.

| Unpacking base-passwd (from .../base-passwd_3.5.9_i386.deb) ...
| dpkg not recorded as installed, cannot check for epoch support !
| dpkg: error processing /var/cache/apt/archives/base-passwd_3.5.9_i386.deb 
(--install):
|  subprocess pre-installation script returned error exit status 1

Bastian

-- 
Humans do claim a great deal for that particular emotion (love).
                -- Spock, "The Lights of Zetar", stardate 5725.6

Attachment: signature.asc
Description: Digital signature

Reply via email to