SuSE Linux 8.1 RPM Macros

Supportdatenbank (81_rpm_macros)
Bezieht sich auf

SuSE Linux: Version 8.1

Symptom

In SuSE Linux 8.1 hat sich ein kleiner Fehler in den RPM macro Dateien eingeschlichen, der es unmöglich macht, die Variable %{_libdir} mit einem anderen %{_exec_prefix} als /usr zu benutzen.

Lösung

Editieren Sie folgende Macro Dateien:

/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

und ersetzen jeweils die Zeile

%_libdir /usr/%{_lib}

gegen

%_libdir %{_exec_prefix}/%{_lib}
Stichwörter: RPM, USR, MACROS, PACKAGE, PAKET

Kategorien: Pakete

SDB-81_rpm_macros, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 04. Nov 2002
SuSE Linux AG - Zuletzt generiert: 25. Nov 2002 von hvogel (sdb_gen 1.40.0)