SuSE Linux 8.1 RPM makrók

Terméktámogatási adatbázis (81_rpm_macros)
Következőkre vonatkozik

SuSE Linux: Verzió 8.1

Problé‚ma

Egy apró hiba található az RPM makrófájlokban a SuSE Linux 8.1 verziónál. Ez a hiba lehetetlenné‚ teszi a %{_libdir} változó használatát egy %{_exec_prefix} használatával, a /usr könyvtáron kívül.

Megoldás

Szerkesszük a övetkező makrófájlokat:

/usr/lib/rpm/i386-linux/macros
/usr/lib/rpm/i386-suse-linux/macros
/usr/lib/rpm/i486-linux/macros
/usr/lib/rpm/i486-suse-linux/macros
/usr/lib/rpm/i586-linux/macros
/usr/lib/rpm/i586-suse-linux/macros
/usr/lib/rpm/i686-linux/macros
/usr/lib/rpm/i686-suse-linux/macros
/usr/lib/rpm/noarch-linux/macros
/usr/lib/rpm/noarch-suse-linux/macros

helyettesítsük az aáßbbi sort:

%_libdir /usr/%{_lib}

ezzel:

%_libdir %{_exec_prefix}/%{_lib}

mindegyik fájlban.


Kulcsszavak: RPM, USR, MACROS, PACKAGE, CSOMAG, MAKRóK

Kategóriák:

SDB-81_rpm_macros, Copyright SuSE Linux AG, Nürnberg, Germany - Verzió: 22. Nov 2002
SuSE Linux AG - Utoljára frissítve: 01. Dec 2002 feladó: comp (sdb_gen 1.40.0)