[FreeBSD] linuxbase 7 gond
Zahemszky Gábor
Gabor at Zahemszky.HU
2001. Nov. 24., Szo, 00:06:50 CET
On Fri, Nov 23, 2001 at 11:22:35PM +0100, airscape at bsd.hu wrote:
> Hali!
>
> Ezzel mit tudok tenni?
>
> freeze# pwd
> /usr/ports/emulators/linux_base-7
> freeze# make install
> ===> Installing for linux_base-7.1
> kern.fallback_elf_brand: -1 -> 3
> glibc-common-2.2.2-10.i386.rpm
> only packages with major numbers <= 3 are supported by this version of RPM
> error: /usr/ports/distfiles/rpm/glibc-common-2.2.2-10.i386.rpm cannot be
Jo kis regi bug! Nehany tipp:
1) nezd meg, hogy a linux-base-6.x-beli rpm2cpio tudja-e olvasni ezt
az rpm-et. Ha igen, akkor ideiglenesen rakj az rpm helyere egy scriptet,
ami kb igy nez ki, de azert nezd meg, hogy a kicsomagolasnal milyen modon
akarja meghivni az rpm-et:
rpm:
#!/bin/sh
eval filename=\$$#
rpm2cpio < $filename | cpio -o
2) ha az rpm2cpio se tudja olvasni, akkor telepitsd fol az rpm2cpio nevre
hallgato csomagocskat, ami perl-lel vegzi a konverziot, es az elozo script
/usr/local/bin/rpm2cpio -t inditson.
Ha veletlenul sikerulne regi perl-rpm2cpio-t talalnod, amelyik hasonlo
marhasagot mond a verziokrol, akkor nyugodtan szedd ki a perl-scriptbol
a verziotesztet es a hbauzenetet, fogja tudni olvasni (legalabbis amikor
en ezzel kuzdottem, ez segitett)
3) Valamilyen linux rendszerrol szerezz egy ujabb rpm binarist, es
ideiglenesen rakd a linux_base-6-beli helyere :-)
ZGabor < Gabor at Zahemszky dot HU >
--
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!' ;IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ ';set $Z ;for i { [[ $i = ? ]]&&print $i&&break;[[ $i = ??? ]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j" = ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set $Z;X=;for i { [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;X="$X $i";typeset +l i;};print "$X"
További információk a(z) BSD levelezőlistáról