Upgrade perl-5.004-base na perl-5.005-base v Debianovi
Petr Cech
cech na atrey.karlin.mff.cuni.cz
Pátek Březen 24 08:21:40 CET 2000
pkucera na mh.vri.cz napsal:
> perl-base je "dummy package". Verse se 5.004.05-1.1. Vy potrebujete
> nainstalovat perl-5.005-base, perl-5.005, perl-5.005-doc, perl-5.005-suid.
> Hlavni jsou ty prvni dva :) Pak klidne odinstalujte vsechno okolo perl-5.004
>
> Tusim, ze kdyz jsem se pokousel nainstalovat perl-5.005-base, tak mi dpkg
> zarval, ze jej nainstalovat nemuze, nebot je konfliktni s verzi jiz
> nainstalovanou (tj. tou 5.004). Me tedy slo hlavne o toto. Mozna jsem se
> predtim spatne vyjadril.
Aaha, takze nemate upgradnuty perl-base. Provest rucne upgrade perlu je celkem
maso, nejrychlejsi je apt-get install perl-5.005. Jinak by _melo_ (tenhle
upgrade jsem delal pred 3/4 rokem a jeste ne rucne).
Takze si to tozebereme
Package: perl-5.005
Version: 5.005.03-6
Pre-Depends: perl-base (>=5.004.04-2) | perl5-base
Depends: perl-5.005-base (=5.005.03-6)
Suggests: perl-5.005-suid, perl-5.005-debug, perl-5.005-doc (=5.005.03-6)
Package: perl-base
Version: 5.004.05-1.1
Pre-Depends: perl5-base # tady je problem - perl-5.005-base musi byt
# nainstalovan pred perl-base
Package: perl-5.005-base
Pre-Depends: libc6 (>= 2.1.2), libdb2 (>= 1:2.4.14-7), libgdbmg1
Conflicts: perl-base (<<5.004.05), perl # coz je trosku problem
Provides: perl5-base
Takze v jednom vrzu nainstalovat perl-base a perl-5.005-base. Pak by mel jit
odinstalovat balik perl. Pak si vesele doinstalujte perl-5.005 a zbytek. Pokud
dpkg zarve, ze nemuze zkonfigurovat balik, protoze nema splnene zavisloti, tak
vesele tu zavislost doinstalovat.
Jinak perl-base neni v potato potreba, takze kdyz pouzijete donucovaci
prostredky (--force-* yuck), a odinstalujete perl-base a pak priinstalujete
perl-5.005-base.
Dalsi asi soukrome
Petr Čech
--
Debian GNU/Linux maintainer - www.debian.{org,cz}
cech na atrey.karlin.mff.cuni.cz
Další informace o konferenci Linux