[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [leafnode-list] Building Leafnode RPM under RHL 9
William Hooper wrote:
> I've been playing around with Red Hat Linux 9 lately, and thought I would
> pass this along so the docs can be updated.
> Some of the functions of RPM have changed. The showstopper for Leafnode
> is that there is now a function to make sure all files are included in the
> RPM that is build. So for example:
> $ rpmbuild -tb leafnode-1.9.37.rel.tar.bz2
> [major snippage]
> Checking for unpackaged file(s): /usr/lib/rpm/check-files
> error: Installed (but unpackaged) file(s) found:
This is a useful feature :-)
Does RH 9 ship with pcre and pcre-devel packages? (they might also be
named pcre3 or pcre4 rather than just pcre).
If these PCRE packages are installed before the leafnode RPM is built,
these shouldn't occur: leafnode will then use the system's PCRE library
rather than build (and install) its own. I believe this is a bug in the
make system which I may have to fix for 1.9.38.
(I need to build, but not install PCRE -- leafnode is statically linked
> Here is a quote from the rpm-list about how to get an RPM written:
> "The "fix" is to either
> 1) include the file in a package (or equivalently do
> rm -f $RPM_BUILD_ROOT/path/to/file
> in %install).
That wouldn't fix "make install" outside rpmbuild.
> 2) Reconfigure to warn, not stop, the build."
> Number 2 is accomplished by adding
> %_unpackaged_files_terminate_build 0
> to /usr/lib/rpm/macros (or ~/.rpmmacros if building as a regular user).
Is there any information if I can do that by
%define _unpackaged_files_terminate_build 0
in the RPM .spec file, too?
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx -- mailing list for leafnode
To unsubscribe, send mail with "unsubscribe" in the subject to the list