apt spinnt

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
oleg
Beiträge: 118
Registriert: 29.01.2003 21:57:39

apt spinnt

Beitrag von oleg » 30.03.2003 21:31:36

Moin zusammen!
Hatte da einige Probleme mit cups - da dacht ich mir in meinem jugendlichen Leichtsinn
apt-get remove cups*
um noch mal von vorn anzufangen mit cups...
Meine Fresse - dacht ich mir - was "removed" der denn Alles...
Hinterher war die Konsole, kdm bzw die ganze kde usw weg...
Danach hatte ich soviele unmet dependencies dass es nicht mehr feierlich war...
und die lassen sich irgendwie nicht so einfach beheben...
Gibt´s da irgendwelche Regeln mit dem *chen?
Kann mir jemand sagen was da schief gelaufen ist?
Und wie sich des ganze wieder reparieren lässt?
Wer spinnt da jetz, frag ich mich, apt oder ich?
Danke derweil...
ps. woody 2.4.20

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Re: apt spinnt

Beitrag von zyta2k » 31.03.2003 10:23:01

oleg hat geschrieben:Moin zusammen!
Hatte da einige Probleme mit cups - da dacht ich mir in meinem jugendlichen Leichtsinn
apt-get remove cups*
um noch mal von vorn anzufangen mit cups...
Meine Fresse - dacht ich mir - was "removed" der denn Alles...
jo. und dann doch mit (Y) quittiert :wink:
Für das ist eben die Frage, ob man tatsächlich removen will.
Hinterher war die Konsole, kdm bzw die ganze kde usw weg...
Weil KDE von Cups abhängig ist. Wird also Cups removed, so werden auch alle abhängigen Pakete gelöscht :arrow: dein Effekt
Danach hatte ich soviele unmet dependencies dass es nicht mehr feierlich war...
und die lassen sich irgendwie nicht so einfach beheben...
Unmet dependencies gibts normalerweise nur in Mischsystemen (woody/testing/sid), oder aber wenn Pakete "von Hand" mittels dpkg (evt. noch mit --force-*) removed wurden...

Eigentlich sollte dich ein

Code: Alles auswählen

apt-get install kde
wieder glücklich machen (mit Cups und allemdrumunddran)
Gibt´s da irgendwelche Regeln mit dem *chen?
Das *chen war nicht das Prob, sondern die Abhängigkeiten von Cups zu KDE (oder umgekehrt ;) )
Wer spinnt da jetz, frag ich mich, apt oder ich?
Ansichssache :wink: *gggg*

Benutzeravatar
oleg
Beiträge: 118
Registriert: 29.01.2003 21:57:39

Beitrag von oleg » 31.03.2003 13:03:47

Danke erstmal für die Antwort!
Aber mit apt-get install kde bzw. kdebase bringt er mir eben diesen Haufen von
unmet dependencies!
Und was mich noch verblüfft, ist die Tatsache dass die KDE von CUPS abhängig ist?!
Dann is es auch widerum plausibel dass er alles removed...
Wo kann man denn ein - bzw ersehen welches package von welchem abhängig is?!
Hab jetz mittlerweile mein Image aufgezogen...
Aber die Verwunderung bleibt...
bis neulich :?:

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 31.03.2003 14:46:01

oleg hat geschrieben: Aber mit apt-get install kde bzw. kdebase bringt er mir eben diesen Haufen von
unmet dependencies!
Hättest du mir halt zeigen müssen damit ich rausgefunden hätte wieso.
Und was mich noch verblüfft, ist die Tatsache dass die KDE von CUPS abhängig ist?!
Nicht weiter verwunderlich. Um aus KDE zu drucken ist auch CUPS vonnöten. D.h. wenn der Maintainer der Pakete Cups installiert hatte wird auch KDE mit Cups Support gebaut. Wird KDE wiederum mit Cups-Support gebaut, sind auch die fertigen Pakete von Cups abhängig :) so einfach *g*. Ein Paket ist immer abhängig davon, was der Paketbauer alles miteincompiliert
Wo kann man denn ein - bzw ersehen welches package von welchem abhängig is?!
Für installierte Pakete

Code: Alles auswählen

dpkg -s PAKETNAME
bspw.

Code: Alles auswählen

# dpkg -s kdelibs4
Package: kdelibs4
Status: install ok installed
Priority: optional
Section: libs
Installed-Size: 17116
Maintainer: Christopher L Cheney <ccheney@debian.org>
Source: kdelibs
Version: 4:3.1.1-1
Replaces: kdelibs3 (<< 4:3.0.0), kdelibs3-cups (<< 4:3.0.0), kdepim-libs (<< 4:3.0.0), libkmid (<< 4:3.0.0), libkmid-alsa (<< 4:3.0.0)
Depends: libart-2.0-2 (>= 2.3.8), libarts1 (>= 1.1.1), libasound2 (>> 0.9.0rc8), libaudio2, libaudiofile0 (>= 0.2.3-4), libbz2-1.0, libc6 (>= 2.3.1-1), libcupsys2 (>= 1.1.18-1), libfam0c102, libgcc1 (>= 1:3.2.3-0pre5), libjpeg62, libldap2 (>= 2.0.23-1), libmad0 (>= 0.14.2b), libogg0 (>= 1.0.0), libpcre3, libpng12-0, libqt3c102-mt (>= 3:3.1.1), libsasl7, libssl0.9.7, libstdc++5 (>= 1:3.2.3-0pre5), libtiff3g, libvorbis0a (>= 1.0.0), libvorbisenc2 (>= 1.0.0), libvorbisfile3 (>= 1.0.0), libxml2 (>= 2.5.0-1), libxslt1 (>= 1.0.27), xlibs (>> 4.1.0), xlibs (>> 4.2.0), zlib1g (>= 1:1.1.4), kdelibs-bin (= 4:3.1.1-1), kdelibs-data (= 4:3.1.1-1)
Conflicts: kdelibs3 (<< 4:3.0.0), kdelibs3-cups (<< 4:3.0.0), kdepim-libs (<< 4:3.0.0), libkmid (<< 4:3.0.0), libkmid-alsa (<< 4:3.0.0)
Description: KDE core libraries
 KDE core libraries.
 You need these libraries to run kde applications.
All was neben Depends: steht :)

Für nicht installierte Pakete hilft ein

Code: Alles auswählen

apt-cache show PAKETNAME
Aber die Verwunderung bleibt...
Bis zum Ahaaaaa-Effekt :)

Antworten