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