RPM Build errors

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hello ,

I build my source using rpm now.
But, build errors comes

[Error]
Executing(%prep): /bin/sh -e /home/nco_user/rpmbuild/tmp/rpm-tmp.UPX3jW
+ umask 022
+ cd /home/nco_user/rpmbuild/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cd /home/nco_user/rpmbuild/BUILD
+ rm -rf example-1
+ /usr/bin/gzip -dc /home/nco_user/rpmbuild/SOURCES/example-1.tar.gz
+ /bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd example-1
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /home/nco_user/rpmbuild/tmp/rpm-tmp.pSsIpD
+ umask 022
+ cd /home/nco_user/rpmbuild/BUILD
+ cd example-1
+ LANG=C
+ export LANG
+ unset DISPLAY
+ /usr/bin/make
gcc example.c -o example
+ exit 0
Executing(%install): /bin/sh -e /home/nco_user/rpmbuild/tmp/rpm-tmp.xPCZDk
+ umask 022
+ cd /home/nco_user/rpmbuild/BUILD
+ cd example-1
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf /home/nco_user/rpmbuild/BUILDROOT/example-1-1.x86_64
+ mkdir -p /home/nco_user/rpmbuild/BUILDROOT/example-1-1.x86_64//home/nco_user/rpmbuild/tmp
+ install -m755 example /home/nco_user/rpmbuild/BUILDROOT/example-1-1.x86_64/home/nco_user/rpmbuild/tmp/example
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id /home/nco_user/rpmbuild/BUILD/example-1
extracting debug info from /home/nco_user/rpmbuild/BUILDROOT/example-1-1.x86_64/home/nco_user/rpmbuild/tmp/example
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
+ /usr/lib/rpm/brp-python-bytecompile
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: example-1-1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) rtld(GNU_HASH)
Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/nco_user/rpmbuild/BUILDROOT/example-1-1.x86_64
error: Installed (but unpackaged) file(s) found:
   /usr/lib/debug/.build-id/cf/aa1ce9e8f932fed22fb6e54a87b2d9fcc35d2b
   /usr/lib/debug/.build-id/cf/aa1ce9e8f932fed22fb6e54a87b2d9fcc35d2b.debug
   /usr/lib/debug/home/nco_user/rpmbuild/tmp/example.debug


RPM build errors:
    Installed (but unpackaged) file(s) found:
   /usr/lib/debug/.build-id/cf/aa1ce9e8f932fed22fb6e54a87b2d9fcc35d2b
   /usr/lib/debug/.build-id/cf/aa1ce9e8f932fed22fb6e54a87b2d9fcc35d2b.debug
   /usr/lib/debug/home/nco_user/rpmbuild/tmp/example.debug

[/Error]


Also, in RPMS directory or RPMS/x86_64 directory no binary rpm created.

I need to create one binary rpm for my daemon application.

daemon folder contains daemon.c, daemon.h, list.c, list.h and makefile.

so i need to create one binary rpm for my application.

My latest spec file is,

[spec]

Summary: This Package install daemon application
Name: daemon
Version:1
Release:1
License: GNU
Group: Applications/System
Source:daemon-1.tar.gz
BuildRoot:%{_tmppath}/%{name}-root

Requires: gcc
BuildArch:x86_64
%description
This Package install CDaemon application
%prep
%setup -q
%build
%{__make}

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_tmppath}
install -m755 daemon  $RPM_BUILD_ROOT%{_tmppath}/daemon


%files
%defattr(-,root,root,-)
%dir /home/user/rpmbuild/SOURCES/daemon-1
%{_bindir}/*


%clean
%{__rm} -rf %{buildroot}


[/spec]

In file section do need to specify the daemon-1 folder for binary rpm packaging.

Thank you.

regards,
sjram
_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxxxxx
http://lists.rpm.org/mailman/listinfo/rpm-list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux