debconf is missing a dependancy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
glibc (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
package 'debconf' provides Encoding.pm:
chris@
/usr/
Encoding.pm uses /usr/bin/locale:
chris@
$charmap = `locale charmap`;
And /usr/bin/locale is provided by package belocs-locales-bin:
chris@
/usr/bin/locale
So... package 'debconf' should depend on package 'belocs-
chris@
Reading package lists... Done
Building dependency tree... Done
The following packages will be REMOVED:
belocs-
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
Need to get 0B of archives.
After unpacking 13.5MB disk space will be freed.
Do you want to continue [Y/n]?
Fix: add 'belocs-
Changed in glibc: | |
status: | Unconfirmed → Fix Released |
/usr/bin/locale was formerly provided by libc6, and was thus in the Essential set. It moved to belocs-locales-bin with no dependency from libc6 (or I suppose belocs-locales-bin could be marked Essential too, but that seems riskier in case we ever want to move away from belocs again ...). This is a bug in itself; I don't think we should have to go around adjusting every package that used /usr/bin/locale and relied on it being Essential.
Jeff, could you please add a dependency from libc6 to belocs-locales-bin?