[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gcc Bibliotheken (Broken Packages)



Michael Gerhards schrieb:

Milosavljevic Dejan <dejan.milosavljevic@svi.de> wrote:
squid_ldap_auth.c:46: stdio.h: No such file or directory
squid_ldap_auth.c:47: string.h: No such file or directory
squid_ldap_auth.c:48: stdlib.h: No such file or directory

Kann mir jemand sagen in welchem deb-Archiv ich diese Header-Dateien
finden kann?

libc6-dev

HTH,

Michael


Hi Michael,

vielen Dank für den Tip. Die libc6 habe ich installiert. Die Installation von libc6-dev verweigert mir aber das System. Irgendwas scheint hier im Argen zu sein. Es hat den Anschein, daß ich eine veraltete libc6 mitsamt veralteter glibc habe. "Apt-cache show libc6" liefert mir folgende Ausgabe, mit zwei verschiedenen libc6-Versionen:

---schnipp----------------------------------------
proxy1:/etc/apt# apt-cache show libc6
Package: libc6
Status: install ok installed
Priority: required
Section: base
Installed-Size: 12760
Maintainer: Ben Collins <bcollins@debian.org>
Source: glibc
Version: 2.2.5-11.2
Replaces: ldso (<= 1.9.11-9), timezone, timezones, gconv-modules, libtricks, libc6-bin, netkit-rpc, netbase (<< 4.0)
Provides: glibc-2.2.5-11.2
Suggests: locales, glibc-doc
Conflicts: strace (<< 4.0-0), libnss-db (<< 2.2-3), timezone, timezones, gconv-modules, libtricks, libc6-doc, libc5 (<< 5.4.33-7), libpthread0 (<< 0.7-10), libc6-bin, libwcsmbs, apt (<< 0.3.0), libglib1.2 (<< 1.2.1-2), libc6-i586, libc6-i686, libc6-v9, netkit-rpc
Conffiles:
/etc/default/devpts fc857c5ac5fb84d80720ed4d1c624f6e
Description: GNU C Library: Shared libraries and Timezone data
Contains the standard libraries that are used by nearly all programs on
the system. This package includes shared versions of the standard C library
and the standard math library, as well as many others.
Timezone data is also included.

Package: libc6
Priority: required
Section: base
Installed-Size: 12760
Maintainer: Ben Collins <bcollins@debian.org>
Architecture: i386
Source: glibc
Version: 2.2.5-6
Replaces: ldso (<= 1.9.11-9), timezone, timezones, gconv-modules, libtricks, libc6-bin, netkit-rpc, netbase (<< 4.0)
Provides: glibc-2.2.5-6
Suggests: locales, glibc-doc
Conflicts: strace (<< 4.0-0), libnss-db (<< 2.2-3), timezone, timezones, gconv-modules, libtricks, libc6-doc, libc5 (<< 5.4.33-7), libpthread0 (<< 0.7-10), libc6-bin, libwcsmbs, apt (<< 0.3.0), libglib1.2 (<< 1.2.1-2), libc6-i586, libc6-i686, libc6-v9, netkit-rpc
Filename: pool/main/g/glibc/libc6_2.2.5-6_i386.deb
Size: 3381328
MD5sum: d15fc9c0e770728f580f934d36aeaf9f
Description: GNU C Library: Shared libraries and Timezone data
Contains the standard libraries that are used by nearly all programs on
the system. This package includes shared versions of the standard C library
and the standard math library, as well as many others.
Timezone data is also included.
proxy1:/etc/apt#
---schnapp----------------------------------------


Warum werden hier eigentlich zwei Versionen angezeigt? Ich vermute die eine ist installiert und die andere (neuere) ist im Netz verfügbar. Noch besser kommts, wenn libc6-dev installieren möchte. Dann heisst es, daß ich "broken packages" habe. Klar, es scheint daß meine installierte libc6 zu alt ist für die aktuelle Version von libc6-dev. Aber warum kommt hier kein upgrade drauf? Nach einem "apt-get upgrade" kommen keine neuen Pakete rein. Auch nicht nach einem "apt-get update".
Was kann ich da machen??? Hört sich gar nicht gut an...

Ausgabe von apt-get install libc6-dev :

---schnipp----------------------------------------
proxy1:/etc/apt# apt-get install libc6-dev
Reading Package Lists... Done
Building Dependency Tree... 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.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

Sorry, but the following packages have unmet dependencies:
 libc6-dev: Depends: libc6 (= 2.2.5-6) but 2.2.5-11.2 is to be installed
E: Sorry, broken packages
proxy1:/etc/apt#
---schnapp----------------------------------------


Kann man das irgendwie wieder hinbiegen? Wie bekomme ich nun die libc6 auf den neuesten Stand?

apt-get -f install libc6 hat übrigens  nichts gebracht.

Bin für jede Hilfe dankbar....

Gruß
Dejan





Reply to: