On Sun, Dec 21, 2008 at 3:53 PM, Axel Thimm <[email protected]> wrote:
> Hi, > > On Sun, Dec 21, 2008 at 03:06:12PM -0200, Paulo Cavalcanti wrote: > > On Sun, Dec 21, 2008 at 2:12 PM, Axel Thimm <[email protected]> > wrote: > > > > > On Sat, Dec 20, 2008 at 08:31:29AM -0200, Paulo Cavalcanti wrote: > > > > I also hope this one builds for F10 (it built for me, with mock). > > > > > > > > > http://people.atrpms.net/~pcavalcanti/srpms/acidrip-0.14-5.fc8.src.rpm<http://people.atrpms.net/%7Epcavalcanti/srpms/acidrip-0.14-5.fc8.src.rpm> > <http://people.atrpms.net/%7Epcavalcanti/srpms/acidrip-0.14-5.fc8.src.rpm> > > > > > > It builds, but it fails the buildroot checks: > > > > > > + /usr/lib/rpm/check-buildroot > > > > /var/tmp/BUILDROOT/acidrip/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/i386-linux-thread-multi/perllocal.pod:C<installed > > > into: > > > > /var/tmp/BUILDROOT/acidrip/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi> > > > Found '/var/tmp/BUILDROOT/acidrip' in installed files; aborting > > > error: Bad exit status from /var/tmp/rpm-tmp.O35uUh (%install) > > > > > > > > This one I do not understand. There is a > > > > rm -rf %{buildroot}%{perl_vendorarch}/%{_arch}-linux-thread-multi > > > > in the spec, which should have removed "perllocal.pod" > > > > This command is not being executed in your case. Why?? > > It is, but looks different see below. > > > This is what I have in mock. Note the "rm -rf ..." > > > > Appending installation info to > > > /builddir/build/BUILDROOT/acidrip-0.14-5.fc10.i386/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/i386-linux-thread-multi/perllocal.pod > > + mv > > > /builddir/build/BUILDROOT/acidrip-0.14-5.fc10.i386/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/AcidRip/logo.png > > > /builddir/build/BUILDROOT/acidrip-0.14-5.fc10.i386//usr/share/pixmaps/acidrip.png > > + rm -rf > > > /builddir/build/BUILDROOT/acidrip-0.14-5.fc10.i386/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/i386-linux-thread-multi > > + cat > > + /usr/lib/rpm/atrpms/find-debuginfo.sh > /builddir/build/BUILD/acidrip-0.14 > > find: > > `debug' > > : No such file or directory > > + /usr/lib/rpm/atrpms/python_burninversion.sh > > + /usr/lib/rpm/check-buildroot > > + /usr/lib/rpm/atrpms/brp-compress > > + rm -rf > /var/tmp/BUILDROOT/acidrip/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/noarch-linux-thread-multi > + cat > + /usr/lib/rpm/atrpms/find-debuginfo.sh > /var/tmp/bach-build/BUILD/acidrip-0.14 > find: `debug': No such file or directory > + /usr/lib/rpm/atrpms/python_burninversion.sh > /usr/lib/rpm/atrpms/python_burninversion.sh: line 3: python: command not > found > + /usr/lib/rpm/check-buildroot > /var/tmp/BUILDROOT/acidrip/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/i386-linux-thread-multi/perllocal.pod:C<installed > into: /var/tmp/BUILDROOT/acidrip/usr/lib/perl5/vendor_perl/5.10.0/i386-linux > -thread-multi> > Found '/var/tmp/BUILDROOT/acidrip' in installed files; aborting > error: Bad exit status from /var/tmp/rpm-tmp.O35uUh (%install) > > So there is noarch-linux-thread-multi vs > i386-linux-thread-multi. Since this is a noarch package, you should > build with --target noarch. > - > Then, lets use rm -rf %{buildroot}%{perl_vendorarch}/*-linux-thread-multi Here it is: http://people.atrpms.net/~pcavalcanti/srpms/acidrip-0.14-6.fc8.src.rpm -- Paulo Roma Cavalcanti LCG - UFRJ
_______________________________________________ atrpms-devel mailing list [email protected] http://lists.atrpms.net/mailman/listinfo/atrpms-devel
