Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Donna if already processed, but on my F11 x86_64, taking the sources for 8.3.2, the command make rpm fails with: ... + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip + /usr/lib/rpm/brp-strip-static-archive + /usr/lib/rpm/brp-strip-comment-note Processing files: drbd-8.3.2-3.x86_64 error: Could not open %files file /home/gcecchi/drbd-8.3.2/dist/BUILD/drbd-8.3.2/home/gcecchi/drbd-8.3.2/dist/BUILD/drbd-8.3.2/file.list: No such file or directory RPM build errors: Could not open %files file /home/gcecchi/drbd-8.3.2/dist/BUILD/drbd-8.3.2/home/gcecchi/drbd-8.3.2/dist/BUILD/drbd-8.3.2/file.list: No such file or directory make: *** [rpm] Error 1 The path above is duplicated... It seems that this patch get me right: [gcecchi]# diff -u -U 3 drbd.spec.in drbd.spec.in.new --- drbd.spec.in 2009-07-03 15:34:01.000000000 +0200 +++ drbd.spec.in.new 2009-08-06 14:46:48.936052656 +0200 @@ -125,7 +125,7 @@ %clean [ -n $RPM_BUILD_ROOT -a "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT -%files -f %{_builddir}/%{name}-%{version}/file.list +%files -f file.list %defattr(755,root,root) /sbin/drbdsetup /sbin/drbdadm Now the build process correctly completes with: + rm -rf /home/gcecchi/drbd-8.3.2/dist/install + exit 0 You have now: -rw-r--r-- 1 gcecchi gcecchi 220881 2009-08-06 14:47 dist/RPMS/x86_64/drbd-8.3.2-3.x86_64.rpm -rw-r--r-- 1 gcecchi gcecchi 1147120 2009-08-06 14:47 dist/RPMS/x86_64/drbd-km-2.6.29.6_217.2.3.fc11.x86_64-8.3.2-3.x86_64.rpm Bye, Gianluca