Re: Kann dpkg -i "Paketinkonsistenzen" verursachen ?
Martin Schmidt schreibt: [...] > Habe über dpkg die libc6 eingespielt. > Anschließend meldet apt-get check Probleme, die es vorher > nicht gab. > Warum hat mich dpkg nicht gewarnt? Wahrscheinlich sind die Abhängigkeiten des Paketes (libc6) erfüllt worden (merke bitte, Abhängigkeiten != Paketen die von libc6 abhängen). [...] > * Hier die Schnipsel aus meiner Shell: * > # dpkg -i libc6_2.3.2.ds1-10_i386.deb > (Lese Datenbank ... 125933 Dateien und Verzeichnisse sind derzeit > installiert.) > Vorbereiten zum Ersetzen von libc6 2.3.2-7 (durch > libc6_2.3.2.ds1-10_i386.deb) ... > Entpacke Ersatz für libc6 ... > Richte libc6 ein (2.3.2.ds1-10) ... > Current default timezone: 'CET'. > Local time is now: So Jan 25 14:51:18 CET 2004. > Universal Time is now: So Jan 25 13:51:18 UTC 2004. > Run 'tzconfig' if you wish to change it. Also, ,[ apt-cache show libc6 | head -n11 ] | Package: libc6 | Priority: required | Section: base | Installed-Size: 15480 | Maintainer: GNU Libc Maintainers <[EMAIL PROTECTED]> | Architecture: i386 | Source: glibc | Version: 2.3.2.ds1-11 | [...] | Provides: glibc-2.3.2.ds1-11 | Depends: libdb1-compat | ^ ` Bei dir sollte diese Abhängigkeit erfüllt sein: daher wurde das libc6 von dkpg ohne Warnung eingerichtet. Wenn die Abhängigkeiten _nicht_ erfüllt sind, kann dpkg (mit -i) sogar die bestehende Version des Paketes überschreiben (siehe dazu #183470). Gruss, -- --Jhair Public Key fingerprint: 81FF 3ADF BF6B CECB C593 4018 27AE D7D2 BAA6 00D0 -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Kann dpkg -i "Paketinkonsistenzen" verursachen ?
> "Martin Schmidt" <[EMAIL PROTECTED]> wrote: > > > Zunächst voraus: Ich weiss, dass es auch mit > > apt-get geht, dennoch würde mich die Klärung > > nachfolgender Frage interessieren ! > > > > Benutze hier ein Knoppix-testing-unstable-Paketgemisch. > > Bei Installation einzelner Pakete habe ich bisher > > gern mit dpkg -i foo.deb gearbeitet. > > Übel. Bitte konkret ! Was ist gegen die Benutzung von dpkg -i einzuwenden > > > * Zunächst meine Annahmen (sind evtl. falsch): * > > > > Ich denke, das dpkg keine Abhängigkeitsprobleme > > löst. > > Das stimmt. Ich bin ja der Meinung: dpkg löst die Probleme nicht (durch selbständiges Ziehen weiterer notwendiger Pakete e.t.c), *aber weist sehr wohl darauf hin* (weigert sich zur Installation, wenn Problem auftreten würden) Zumindest hatte ich immer den Eindruck. Wenn man trotzdem installieren will, dachte ich geht das mit der Option --ignore-depends=package. Diese habe ich aber nicht benutzt > > [snip] > > > Oder woran liegt das ? > > [snip] > > > Die folgenden Pakete haben nichterfüllte Abhängigkeiten: > > libc6-dev: Hängt ab: libc6 (= 2.3.2-7) aber 2.3.2.ds1-10 ist instal > liert > > > Na, woran liegt das wohl? Das ist mit ja klar, woran das liegt. Meine Frage zielte darauf ab, wieso dpkg *ohne Vorwarnung* dem libc6-dev die notwendige libc6 absägt. Bisher wurde ich von dpkg immer gewarnt. Mit Bitte um konstruktive Hinweise... Martin -- +++ GMX - die erste Adresse für Mail, Message, More +++ Bis 31.1.: TopMail + Digicam für nur 29 EUR http://www.gmx.net/topmail -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Kann dpkg -i "Paketinkonsistenzen" verursachen ?
"Martin Schmidt" <[EMAIL PROTECTED]> wrote: > Zunächst voraus: Ich weiss, dass es auch mit > apt-get geht, dennoch würde mich die Klärung > nachfolgender Frage interessieren ! > > Benutze hier ein Knoppix-testing-unstable-Paketgemisch. > Bei Installation einzelner Pakete habe ich bisher > gern mit dpkg -i foo.deb gearbeitet. Übel. > * Zunächst meine Annahmen (sind evtl. falsch): * > > Ich denke, das dpkg keine Abhängigkeitsprobleme > löst. Das stimmt. [snip] > Oder woran liegt das ? [snip] > Die folgenden Pakete haben nichterfüllte Abhängigkeiten: > libc6-dev: Hängt ab: libc6 (= 2.3.2-7) aber 2.3.2.ds1-10 ist installiert Na, woran liegt das wohl? Heino -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Kann dpkg -i "Paketinkonsistenzen" verursachen ?
Hallo Liste ! Zunächst voraus: Ich weiss, dass es auch mit apt-get geht, dennoch würde mich die Klärung nachfolgender Frage interessieren ! Benutze hier ein Knoppix-testing-unstable-Paketgemisch. Bei Installation einzelner Pakete habe ich bisher gern mit dpkg -i foo.deb gearbeitet. * Zunächst meine Annahmen (sind evtl. falsch): * Ich denke, das dpkg keine Abhängigkeitsprobleme löst. Tritt jedoch ein Abhängigkeitsproblem auf, bricht dpkg -i ab und weisst auf die Probleme hin. Das war zumindest bisher immer so. Ich dachte weiterhin, wenn dpkg -i ohne Fehlermeldungen durchläuft, dass anschließend die Paketdatenbank in einem konsistenten Stand ist. * Nun meine Frage * Habe über dpkg die libc6 eingespielt. Anschließend meldet apt-get check Probleme, die es vorher nicht gab. Warum hat mich dpkg nicht gewarnt? Sind meine Annahmen falsch? Kann Anwendung von dpkg -i (ohne irgendwelche force Optionen) Inkonsistenzen verursachen? Oder woran liegt das ? * Hier die Schnipsel aus meiner Shell: * # dpkg -i libc6_2.3.2.ds1-10_i386.deb (Lese Datenbank ... 125933 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereiten zum Ersetzen von libc6 2.3.2-7 (durch libc6_2.3.2.ds1-10_i386.deb) ... Entpacke Ersatz für libc6 ... Richte libc6 ein (2.3.2.ds1-10) ... Current default timezone: 'CET'. Local time is now: So Jan 25 14:51:18 CET 2004. Universal Time is now: So Jan 25 13:51:18 UTC 2004. Run 'tzconfig' if you wish to change it. # apt-get check Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut... Fertig Sie möchten wahrscheinlich ,,apt-get -f install" aufrufen, um dies zu korrigieren. Die folgenden Pakete haben nichterfüllte Abhängigkeiten: libc6-dev: Hängt ab: libc6 (= 2.3.2-7) aber 2.3.2.ds1-10 ist installiert locales: Hängt ab: glibc-2.3.2-7 ist aber nicht installierbar E: Nichterfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen. Vielen Dank im Voraus für hilfreiche Denkanstöße Martin -- +++ GMX - die erste Adresse für Mail, Message, More +++ Bis 31.1.: TopMail + Digicam für nur 29 EUR http://www.gmx.net/topmail -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)