Hello community, here is the log from the commit of package rpm checked in at Thu Apr 13 14:45:34 CEST 2006. -------- --- rpm/rpm.changes 2006-03-24 16:43:52.000000000 +0100 +++ STABLE/rpm/rpm.changes 2006-04-10 18:32:21.000000000 +0200 @@ -1,0 +2,6 @@ +Mon Apr 10 18:31:32 CEST 2006 - agruen@suse.de + +- rpm-suse-kernel-module-subpackage: Arguments to -p and -f should + be relative to %_sourcedir. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rpm.spec ++++++ --- /var/tmp/diff_new_pack.wYrr8E/_old 2006-04-13 14:45:14.000000000 +0200 +++ /var/tmp/diff_new_pack.wYrr8E/_new 2006-04-13 14:45:14.000000000 +0200 @@ -21,7 +21,7 @@ Autoreqprov: on Summary: The RPM Package Manager Version: 4.4.2 -Release: 33 +Release: 36 Source: rpm-%{version}.tar.bz2 Source1: RPM-HOWTO.tar.bz2 Source2: RPM-Tips.html.tar.bz2 @@ -267,7 +267,7 @@ License: LGPL, Other License(s), see package Group: System/Libraries Version: 1.7 -Release: 261 +Release: 264 # %description -n popt @@ -290,7 +290,7 @@ License: LGPL, Other License(s), see package Group: System/Libraries Version: 1.7 -Release: 261 +Release: 264 Requires: popt = 1.7 Requires: glibc-devel @@ -332,6 +332,9 @@ %{_libdir}/python* %changelog -n rpm +* Mon Apr 10 2006 - agruen@suse.de +- rpm-suse-kernel-module-subpackage: Arguments to -p and -f should + be relative to %%_sourcedir. * Fri Mar 24 2006 - mls@suse.de - fix uninitialized variable in unused file code [#160434] * Fri Mar 24 2006 - agruen@suse.de ++++++ rpm-suse-kernel-module-subpackage ++++++ --- rpm/rpm-suse-kernel-module-subpackage 2006-03-24 16:43:52.000000000 +0100 +++ STABLE/rpm/rpm-suse-kernel-module-subpackage 2006-04-10 18:30:59.000000000 +0200 @@ -22,7 +22,7 @@ Provides: %{-n*} = %(echo %{-v*}-%3 | tr - _) Requires: kernel-%1 AutoReqProv: on -%{-p:%{expand:%(cat %{-p*})}} +%{-p:%{expand:%(cd %_sourcedir; cat %{-p*})}} %description -n %{-n*}-%1 %( for spec in {%_sourcedir,%_specdir}/%name.spec /dev/null; do @@ -116,6 +116,6 @@ fi fi %files -n %{-n*}-%1 -%{-f:%{expand:%(cat %{-f*})}} +%{-f:%{expand:%(cd %_sourcedir; cat %{-f*})}} %{!-f:%defattr (-,root,root)} %{!-f:/lib/modules/%2} ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...