Prev: Re (2): 127.0.0.1 not answering to ping, yet other computer can ping me.
Next: [SOLVED] Working network connectivity, not working DNS resolutions
From: Ernie Dunbar on 1 Apr 2010 15:20 For future reference, the solution to this problem is to manually download the .deb file from the Debian website, then force the install like this: dpkg -i --force-depends locales_2.7-18lenny2_all.deb This works without issue because the package dependency 'glibc-2.7-1' is a dummy package, and the real package that locales really requires is already installed, but the installer doesn't know this. This issue may also exist because of a system that was upgraded (this system used to run Etch) or one that is in limbo between Testing and Stable (which may be the case here, but I can't recall). > Also: > > libc6 is already the newest version. > > Says apt-get install. > >> On 2010-03-31 16:50, Ernie Dunbar wrote: >>> So today, Debsecan warns me about this issue: >>> >>> CVE-2010-0015 nis/nss_nis/nis-pwd.c in the GNU C Library (aka glibc... >>> <http://security-tracker.debian.net/tracker/CVE-2010-0015> >>> - locales, libc6 (remotely exploitable, medium urgency) >>> >>> >>> And I figure, it's a good time to upgrade locales. Apt-get upgrade >>> doesn't >>> think this needs to be upgraded, so I manually remove it and then try > to reinstall it. >>> >>> Except it doesn't reinstall - I just get this error: >>> >>> # apt-get install locales >>> Reading package lists... Done >>> Building dependency tree >>> Reading state information... Done >>> Some packages could not be installed. This may mean that you have > requested an impossible situation or if you are using the unstable > distribution that some required packages have not yet been created or > been moved out of Incoming. >>> The following information may help to resolve the situation: >>> >>> The following packages have unmet dependencies: >>> locales: Depends: glibc-2.7-1 >>> E: Broken packages >>> >>> >>> Apparently, glibc-2.7-1 is a dummy package, one which I can't install. >>> >>> What do I do about this? I have perl scripts complaining loudly about >>> the >>> lack of Locale. >>> >> >> Stable? >> >> For as long as I can remember, though, package containing "the C > library" has been named libc6. >> >> -- >> "History does not long entrust the care of freedom to the weak >> or the timid." Dwight Eisenhower >> >> >> -- >> To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org >> with a subject of "unsubscribe". Trouble? Contact >> listmaster(a)lists.debian.org >> Archive: http://lists.debian.org/4BB3CF2F.9020606(a)cox.net >> >> > > > > > > -- > To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmaster(a)lists.debian.org > Archive: > http://lists.debian.org/41ef81f63268b1c3dcfe7f685a35e70b.squirrel(a)webmail.lightspeed.ca > > -- To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org Archive: http://lists.debian.org/433b227e64c0b59d15a1c5463922d5ed.squirrel(a)webmail.lightspeed.ca
From: Florian Kulzer on 1 Apr 2010 16:40
On Thu, Apr 01, 2010 at 12:18:24 -0700, Ernie Dunbar wrote: > For future reference, the solution to this problem is to manually download > the .deb file from the Debian website, then force the install like this: > > dpkg -i --force-depends locales_2.7-18lenny2_all.deb > > This works without issue because the package dependency 'glibc-2.7-1' is a > dummy package, and the real package that locales really requires is > already installed, but the installer doesn't know this. > > This issue may also exist because of a system that was upgraded (this > system used to run Etch) or one that is in limbo between Testing and > Stable (which may be the case here, but I can't recall). For future reference: 1) You reduce the likelihood of someone bothering to help you if you keep violating basic email etiquette by repeated top-posting and by snipping attributions. 2) glibc-2.7-1 is not a dummy package, but rather a virtual package that is provided by package libc6, version 2.7-18lenny2, on a properly installed and updated Lenny system. If a dependency on glibc-2.7-1 cannot be satisfied on your computer, or if your package manager is mistaken about your installed version of libc6, then you may have a serious unsolved problem lurking somewhere. -- Regards, | Florian | -- To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org Archive: http://lists.debian.org/20100401202038.GB31052(a)bavaria.univ-lyon1.fr |