well, putting following line in spec file takes the error that we were saying:
%define __strip /bin/true but give me again following error: File not found by glob: /tmp/net-snmp-root/usr/share/man/man3/*::* File not found by glob: /tmp/net-snmp-root/usr/share/man/man3/SNMP* On Wed, Jan 6, 2010 at 11:15 AM, rangeli nepal <rangeli.ne...@gmail.com>wrote: > > > Though I am not sure why net-snmp during build process need to have write > access to that directory, but it came to my mind and tried to do sudo > rpmbuild but I end up in following error message: > > + /usr/lib/rpm/find-debuginfo.sh /home/(xxdir=`pwd` && cd $RPM_BUILD_ROOT > && find usr/lib*/perl5 -type f | sed 's/^/\//' > $xxdir/net-snmp-perl-files) > > > > /usr/lib/rpm/find-debuginfo.sh /home/rangeliNepal/rpm/BUILD/net-snmp-5.5 > > > > /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 > /rpm/BUILD/net-snmp-5.5 > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/lib/libnetsnmp.so.20.0.0 > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/lib/libnetsnmpagent.so.20.0.0 > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/lib/libnetsnmphelpers.so.20.0.0 > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/lib/libnetsnmpmibs.so.20.0.0 > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/lib/libnetsnmptrapd.so.20.0.0 > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/snmpget > extracting debug info from > /home/rangeliNepala/rpm/BUILD/net-snmp-root/usr/bin/snmpgetnext > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/snmpset > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/snmpusm > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/snmpwalk > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/snmpbulkwalk > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/snmptable > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/snmptrap > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/snmpbulkget > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/snmptranslate > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/snmpstatus > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/snmpdelta > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/snmptest > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/encode_keychange > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/snmpdf > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/snmpvacm > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/bin/snmpnetstat > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/sbin/snmpd > extracting debug info from > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/sbin/snmptrapd > 14982 blocks > + /usr/lib/rpm/redhat/brp-compress > + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip > /usr/bin/strip: > /home/rangeliNepal/rpm/BUILD/net-snmp-root/usr/lib/stIw1Hvk/DynaLoader.a: > Invalid operation > /usr/bin/strip: > /home/rangeliNepala/rpm/BUILD/net-snmp-root/usr/lib/stHRDqyg/DynaLoader.a: > Invalid operation > error: Bad exit status from /home/rangeliNepal/rpm/tmp/rpm-tmp.45002 > (%install) > > If I look at rpm-tmp.45002, I get following: > > (xxdir=`pwd` && cd $RPM_BUILD_ROOT && find usr/lib*/perl5 -type f | sed > 's/^/\//' > $xxdir/net-snmp-perl-files) > > > > /usr/lib/rpm/find-debuginfo.sh /home/rangeliNepal/rpm/BUILD/net-snmp-5.5 > > > > /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 > > > > 2010/1/6 Nikos Balkanas <nbalka...@gmail.com> > > Hi, >> >> You need to be root to do what you are trying to. Or at least have write >> permissions to /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/auto >> . >> >> BR, >> Nikos >> >> ----- Original Message ----- >> *From:* rangeli nepal <rangeli.ne...@gmail.com> >> *To:* net-snmp-users <net-snmp-users@lists.sourceforge.net> >> *Sent:* Wednesday, January 06, 2010 5:30 PM >> *Subject:* rpm build >> >> I am trying to build rpm for net-snmp 5.5 on a redhat 3 machine. I am >> using spec file that came with net-snmp5.5 stored in dist directory. >> Any clue will be highly appreciated. >> Thank you. >> rn >> >> It exits at with message: >> >> Warning: You do not have permissions to install into >> /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi at >> /usr/lib/perl5/5.8.0/ExtUtils/Install.pm line 84. >> mkdir /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/auto/SNMP: >> Permission denied at /usr/lib/perl5/5.8.0/ExtUtils/Install.pm line 137 >> make[1]: *** [pure_vendor_install] Error 255 >> make[1]: Leaving directory `/home/sjha/rpm/BUILD/net-snmp-5.5/perl' >> make: *** [perlinstall] Error 1 >> error: Bad exit status from /home/sjha/rpm/tmp/rpm-tmp.48839 (%install) >> >> >> RPM build errors: >> Bad exit status from /home/sjha/rpm/tmp/rpm-tmp.48839 (%install) >> >> If I look at the rpm-tmp.48839. I get following at the end: >> >> >> rm -rf $RPM_BUILD_ROOT >> >> make DESTDIR=/tmp/net-snmp-root install >> >> # Remove 'snmpinform' from the temporary directory because it is a >> # symbolic link, which cannot be handled by the rpm installation process. >> /bin/rm -f $RPM_BUILD_ROOT/usr/bin/snmpinform >> # install the init script >> mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d >> perl -i -p -e 's@/usr/local/share/snmp/@/etc/snmp/@g;s...@usr/local@/u...@g' >> dist/snmpd-init.d >> install -m 755 dist/snmpd-init.d $RPM_BUILD_ROOT/etc/rc.d/init.d/snmpd >> >> # unneeded Perl stuff >> find $RPM_BUILD_ROOT//usr/lib/perl5/ -name Bundle -type d | xargs rm -rf >> find $RPM_BUILD_ROOT//usr/lib/perl5/ -name perllocal.pod | xargs rm -f >> >> # store a copy of installed Perl stuff. It's too complex to predict >> (xxdir=`pwd` && cd $RPM_BUILD_ROOT && find usr/lib*/perl5 -type f | sed >> 's/^/\//' > $xxdir/net-snmp-perl-files) >> >> >> >> /usr/lib/rpm/find-debuginfo.sh >> /home/ranglieNepal/rpm/BUILD/net-snmp-5.5 >> >> >> >> /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 >> >> ------------------------------ >> >> >> ------------------------------------------------------------------------------ >> This SF.Net email is sponsored by the Verizon Developer Community >> Take advantage of Verizon's best-in-class app development support >> A streamlined, 14 day to market process makes app distribution fast and >> easy >> Join now and get one step closer to millions of Verizon customers >> http://p.sf.net/sfu/verizon-dev2dev >> >> ------------------------------ >> >> _______________________________________________ >> Net-snmp-users mailing list >> Net-snmp-users@lists.sourceforge.net >> Please see the following page to unsubscribe or change other options: >> https://lists.sourceforge.net/lists/listinfo/net-snmp-users >> >> >
------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________ Net-snmp-users mailing list Net-snmp-users@lists.sourceforge.net Please see the following page to unsubscribe or change other options: https://lists.sourceforge.net/lists/listinfo/net-snmp-users