dpkg manpage is confusing about purpose of --configure
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dpkg (Debian) |
Fix Released
|
Unknown
|
|||
dpkg (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Binary package hint: dpkg
This problem occurs in Dapper with dpkg-1.
The man page for dpkg says that dpkg --configure will reconfigure an already configured package, but in reality it won't.
Here is what the man page says:
dpkg --configure package ... | -a | --pending
1. Unpack the configuration files, and at the same time back up
the old configuration files, so that they can be restored if
but here is what the application does:
$ sudo dpkg --configure mldonkey-server
...
dpkg: error processing mldonkey-server (--configure):
package mldonkey-server is already installed and configured
Errors were encountered while processing:
mldonkey-server
Related branches
Changed in dpkg (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in dpkg (Debian): | |
status: | Unknown → New |
Changed in dpkg (Debian): | |
status: | New → Fix Committed |
Changed in dpkg (Debian): | |
status: | Fix Committed → Fix Released |
I believe that dpkg --configure will only configure packages that have not been configured, but the dpkg man page doesn't do the best job of explicitly stating that. I found another dpkg command dpkg-reconfigure that "reconfigures packages after they have already been installed." If you are trying to reconfigure mldonkey-server I believe you will want to use dpkg-reconfigure since it appears to already be installed on your system.