Bugs item #972583, was opened at 2004-06-14 14:48 Message generated for change (Comment added) made by ohnielse You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100259&aid=972583&group_id=259
Category: packaging Group: v3.2.0 Status: Open Resolution: None Priority: 5 Submitted By: Ole H. Nielsen (ohnielse) Assigned to: dann frazier (dannf) Summary: rpmbuild fails on Redhat RHEL 3.0 Initial Comment: I'm using the v3.3.2 source from CVS. When doing "rpmbuild -ba systemimager.spec" (with "%define ver 3.3.2" in the .spec file) on a Redhat RHEL 3.0 system, the build process runs fine until the very end where some errors are printed: Processing files: systemimager-i386boot-standard-3.3.2-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /tmp/systemimager-3.3.2-root error: Installed (but unpackaged) file(s) found: /usr/bin/mkbootmedia /usr/lib/systemimager/perl/BootMedia/BootMedia.pm /usr/lib/systemimager/perl/BootMedia/MediaLib.pm /usr/lib/systemimager/perl/BootMedia/alpha.pm /usr/lib/systemimager/perl/BootMedia/i386.pm RPM build errors: Installed (but unpackaged) file(s) found: /usr/bin/mkbootmedia /usr/lib/systemimager/perl/BootMedia/BootMedia.pm /usr/lib/systemimager/perl/BootMedia/MediaLib.pm /usr/lib/systemimager/perl/BootMedia/alpha.pm /usr/lib/systemimager/perl/BootMedia/i386.pm --- It seems that rules for including these files should be added at the very end of the .spec file: %files %{_build_arch}boot-%{_boot_flavor} %defattr(-, root, root) %dir %prefix/share/systemimager/boot/%{_build_arch} %prefix/share/systemimager/boot/%{_build_arch}/* ---------------------------------------------------------------------- >Comment By: Ole H. Nielsen (ohnielse) Date: 2004-06-17 13:02 Message: Logged In: YES user_id=27232 We've solved this problem, assuming that the orphaned files belong to the systemimager-i386boot-standard-* RPM. At the end of systemimager.spec we added these lines: %{_bindir}/mkbootmedia %{_libdir}/%{name}/perl/BootMedia/* Now the RPMs build correctly on RHEL 3.0. Additional note: It is suggested that a clean-up of the .spec file would replace: 1. All occurrences of /tmp by the RPM variable %{_tmppath} 2. All occurrences of /tmp/%{name}-%{ver}-root by the RPM variable $RPM_BUILD_ROOT I've attached our version of systemimager.spec. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100259&aid=972583&group_id=259 ------------------------------------------------------- This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND _______________________________________________ Sisuite-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/sisuite-devel