On Fri, 2007-05-18 at 11:58 -0700, Toshio Kuratomi wrote: > It's a bug in rpm. Namely, these lines from ogre.spec are throwing > things off: > %exclude %{_bindir}/Ogre-Samples > %exclude %{_libdir}/OGRE/Samples > %exclude %{_datadir}/OGRE/Samples > > Rpm's size calculation doesn't properly handle %exclude. Hmm we should be: Patch13: rpm-4.4.2-excluded-size.patch --- rpm-4.4.2/build/files.c.excludedsize 2005-11-29 16:21:12.000000000 -0500 +++ rpm-4.4.2/build/files.c 2005-11-29 16:21:21.000000000 -0500 @@ -1678,7 +1678,7 @@ } else i = fl->fileListRecsUsed; - if (S_ISREG(flp->fl_mode) && i >= fl->fileListRecsUsed) + if (!(flp->flags & RPMFILE_EXCLUDE) && S_ISREG(flp->fl_mode) && i >= fl->fileListRecsUsed) fl->totalFileSize += flp->fl_size; } Paul -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list