Jen by me tak zajimalo, od kdy je portupgrade zavisly na Perlu 5.8.8? Drive jsem si nikdy nevsimnul, ze by byl vubec na Perlu zavisly.
Ted jsem dal na jendom starickem systemu s FreeBSD 4.11 'portupgrade portupgrade' a zacal se tam instalovat Perl 5.8.8 (byla tam starsi verze Perlu). Ne ze by to az tak moc vadilo, ale zkratka me prekvapuje, ze portupgrade, ktery je napsany v Ruby, si vyzada upgrade Perlu na 5.8.8. Jeste je pak zarazejici to, ze vytvoreni balicku skonci s chybou: ===> Registering installation for portupgrade-2.2.6_2,2 ===> Building package for portupgrade-2.2.6_2,2 Creating package /usr/ports/packages/All/portupgrade-2.2.6_2,2.tbz Registering depends: ruby18-bdb-0.5.9_2 ruby-1.8.5.12,1 openssl-stable-0.9.7j perl-5.8.8 db41-4.1.25_4 ldconfig_compat-1.0_8. Registering conflicts: portupgrade-devel-*. Creating bzip'd tar ball in '/usr/ports/packages/All/portupgrade-2.2.6_2,2.tbz' tar: (null): Cannot chdir: No such file or directory tar: Error is not recoverable: exiting now pkg_create: make_dist: tar command failed with code 512 *** Error code 1 Stop in /usr/ports/ports-mgmt/portupgrade. ===> Cleaning for ruby-1.8.5.12,1 ===> Cleaning for pkg_install-20060113 ===> Cleaning for ruby18-bdb-0.6.0 ===> Cleaning for ldconfig_compat-1.0_8 ===> Cleaning for perl-5.8.8 ===> Cleaning for openssl-0.9.8e ===> Cleaning for db41-4.1.25_4 ===> Cleaning for portupgrade-2.2.6_2,2 ---> Cleaning out obsolete shared libraries [Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 240 packages found (-0 +2) .. done] ---> ** Upgrade tasks 1: 1 done, 0 ignored, 0 skipped and 0 failed Samozrejme vim o tom, ze 4.11 uz je 'mrtva' a tak dale, jen me zkratka prekvapuje, ze to vyzaduje konkretni verzi Perlu a ze balickovani skonci s chybou. To by se mi oboje zrovna jevilo jako nezavisle na verzi systemu. Miroslav Lachman -- FreeBSD mailing list ([email protected]) http://www.freebsd.cz/listserv/listinfo/users-l
