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

Reply via email to