Daniel Kämtner schrieb:
Es gibt die Möglichkeit über das pinning die backports in der source-list aus zu hebeln(die sourcen mit dem geringsten pinning werden bevorzugt), wie genau man das macht weiß ich mangels anwendung leider nicht.Dirk Finkeldey wrote:Daniel Kämtner schrieb:Evgeni Golov wrote:On Tue, 20 Mar 2007 11:00:42 +0100 Daniel Kämtner wrote:/usr/src/linux-2.6.18.8# make menuconfig HOSTCC scripts/basic/fixdep scripts/basic/fixdep.c:105:23: sys/types.h: Datei oder Verzeichnis nicht gefunden Ich vermutete es liegt daran dass die headers fehlen.Nein, hast du schonmal nach den fehlenden Dateien gesucht? Sie befinden sich in libc6-dev. Du willst evtl auch einfach build-essential installieren ;)Danke ich hatte jetzt bei google libc6-dev gefunden für die Dateien. Ist das hier build-essential: H\uffffngt ab: libc6-dev ist aber nicht installationsf\uffffhig oder libc-dev, welches ein virtuelles Paket ist. H\uffffngt ab: g++ (>= 3:3.3) ist aber nicht installationsf\uffffhig nur vorübergehend?Die notwendigen pakete sind in deiner Debiandistrubition endhalten. Du must sie nur installieren, dazu kannst du am besten aptitude einsetzen.Wenn ich versuche libc6-dev versuche zu installieren erhalte ich... Die folgenden Pakete haben verletzte Abh\uffffngigkeiten: libc6-dev: H\uffffngt ab: libc6 (= 2.3.2.ds1-22sarge5) aber 2.3.6.ds1-13 ist installiert. Ich hatte neben sarge Quellen auch backports mit in der source.list. Jetzt habe ich ein Problem. Wie kann ich das lösen? Daniel
Nach der Änderung bedarf es eines apt-get update; apt-get upgrade um die original Pakete zu instalieren, danach sollten keine abhängigkeitsprobleme mehr bestehen.
Eventuell hilft auch ein apt-get diskupgrade um die stabil Version wieder herzustellen.
Dirk Finkeldey