'n abend.
On Thu 2001-05-31, Wilhelm Wienemann <[EMAIL PROTECTED]> wrote:
> Herbert Haas schrieb am Dienstag, 29. Mai 2001:
[ ... (Perl 5.004 -> Perl 5.6.1) ... ]
>> Gibt's da einen Trick?
Ich habe vor ein paar Tagen einem Rechner von stable auf testing ge-
bracht und kann mich nicht an Perl-Probleme erinnern (die hatte ich eher
von 2.1 stable nach 2.2 stable) und daher im Moment Perl 5.6.0. Aller-
dings sehe ich hier in der Paketdatenbank jede Menge `transitional�
Perl 5.005-Pakete. Der Rechner m��te vorher etwa auf dem Stand von 2.2r2
gewesen sein, eine Idee w�re also (unverified (!)), zun�chst innerhalb
von stable Perl 5.004 -> Perl 5.005 zu machen und anschlie�end erst auf
Perl 5.6.x aus unstable/testing zu gehen.
Sonst wirst Du wohl mit Hilfe von dselect und dpkg die Abh�ngigkeiten
von Hand durchsortieren, evtl. auch erstmal einiges deinstallieren oder
auf `hold� setzen m�ssen.
Oder jemand anderes hat doch noch den Trick f�r Dich.
> Manchmal hilft intensives Studium der Dokumentation. ;-)
Den Rat verteile ich ja selber auch gerne mal, aber so richtig viel
steht in apt-get(8) nicht drin, wie man `broken dependencies� von Hand
auseinandersortiert. Allerdings sind die Probleme normalerweise auch
zu individuell, als da� man das im manual ersch�pfend abhandeln k�nnte.
>> Nun zum eigentlichen Problem: apt-get beklagt sich andauernd:
>>
>> /home/hh# apt-get -f install
>> Reading Package Lists... Done
>> Building Dependency Tree... Done
>> Correcting dependencies...E: Internal Error in pkgMinimizeUpgrade
>> E: Unable to minimize the upgrade set
>
> Wof�r ben�tigst Du den Schalter '-f'?
> Den braucht man wirklich nur in Ausnahmef�llen.
Vermutlich hat er die Anweisung aus den vorhergehenden Fehlermeldungen
befolgt, zum Korrigieren der Configure-Probleme `apt-get -f install�
auszuf�hren. Du hast wohl noch kein umfangreicheres dist-upgrade auf
einem Rechner mit `df /var` << `du -s /usr` versucht? Das geht n�mlich
nicht und Du kannst das dann von Hand bzw. unter massivem Einsatz von
"package holds" porti�nchenweise simulieren. Wenn dann dabei das
`package ordering� von apt auf die Schnauze f�llt, bekommst Du
typischerweise hiervon einen zu lesen:
| sonny@idriel:~ > strings `which apt-get` | grep 'apt-get -f install'
| You might want to run `apt-get -f install' to correct these.
| You might want to run `apt-get -f install' to correct these:
| Unmet dependencies. Try 'apt-get -f install' with no packages \
| (or specify a solution).
| You might want to run `apt-get -f install' to correct these.
| sonny@idriel:~ >
Und ein /var << 2 GB halte ich nicht wirklich f�r einen Ausnahmefall.
> Welches Paket m�chtest Du denn mit 'apt-get install <paketname>'
> -----------------------> Bei�kante < -------------------------
> :r !man apt-get
> NAME
> apt-get - APT package handling utility -- command-line
> interface
>
> [...]
>
> install
> install is followed by one or more packages desired
> for installation. Each package is a package name,
> ---------------------> hier abbei�en < -----------------------
> installieren?
Ebenfall aus apt-get(8):
| -f
|
| --fix-broken
| Fix; attempt to correct a system with broken depen�
| dencies in place. This option, when used with
| install/remove, can omit any packages to permit APT
| to deduce a likely soltion. Any Package that are
| specified must completly correct the problem. [...]
Angabe von Paketen ist im Zusammenhang mit `-f� also optional. Wenn man
aber Pakete angibt, dann sollten diese die anh�ngigen Abh�ngigkeiten
auch aufl�sen k�nnen.
>> Was soll ich tun?
>
> Sorry, aber mir ist (noch) nicht ganz klar *was* Du tun m�chtest?
Jetzt klarer?
Gru� Sonny
--
:wq
--
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an [EMAIL PROTECTED] die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: [EMAIL PROTECTED]
-----------------------------------------------------------
835 eingetragene Mitglieder in dieser Liste.