Hide Forgot
Description of problem: When try to rebuild fetch-crl-3.0.7-1 from mock, it will error out in %install due to colrm command not found and from yum whatprovides */colrm return util-linux-ng. The following partial error for your reference: Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.AgBG6I + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386 ++ dirname /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386 + cd fetch-crl-3.0.7 + LANG=C + export LANG + unset DISPLAY + rm -rf /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386 + make install PREFIX=/builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr ETC=/builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/etc CACHE=/builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/var/cache /bin/sh: colrm: command not found egrep: write error: Broken pipe /bin/sh: colrm: command not found egrep: write error: Broken pipe /bin/sh: colrm: command not found egrep: write error: Broken pipe /bin/sh: colrm: command not found egrep: write error: Broken pipe /bin/sh: colrm: command not found egrep: write error: Broken pipe /bin/sh: colrm: command not found egrep: write error: Broken pipe /bin/sh: colrm: command not found egrep: write error: Broken pipe /bin/sh: colrm: command not found egrep: write error: Broken pipe /bin/sh: colrm: command not found egrep: write error: Broken pipe mkdir -p /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/etc mkdir -p /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr mkdir /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/sbin mkdir /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share mkdir /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share/doc mkdir /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share/doc/fetch-crl- mkdir /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share/man mkdir /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share/man/man8 install -m755 fetch-crl /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/sbin/fetch-crl install -m644 fetch-crl-cron.cron /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share/doc/fetch-crl-/fetch-crl-cron.cron install -m644 fetch-crl-cron.init /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share/doc/fetch-crl-/fetch-crl-cron.init install -m644 fetch-crl-boot.init /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share/doc/fetch-crl-/fetch-crl-boot.init install -m644 fetch-crl.8 /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share/man/man8/fetch-crl.8 install -m644 fetch-crl.cnf /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/etc/fetch-crl.conf install -m644 fetch-crl.cnf.example /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share/doc/fetch-crl-/fetch-crl.conf.example install -m644 README /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share/doc/fetch-crl-/README install -m644 NOTICE /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share/doc/fetch-crl-/NOTICE install -m644 LICENSE /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share/doc/fetch-crl-/LICENSE install -m644 CHANGES /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share/doc/fetch-crl-/CHANGES mkdir -p /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/var/cache/fetch-crl && chmod 0700 /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/var/cache/fetch-crl + mkdir -p /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/etc/rc.d/init.d + install -p -m 755 /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share/doc/fetch-crl-3.0.7/fetch-crl-cron.init /builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/etc/rc.d/init.d/fetch-crl-cron install: cannot stat `/builddir/build/BUILDROOT/fetch-crl-3.0.7-1.choon.sl6.i386/usr/share/doc/fetch-crl-3.0.7/fetch-crl-cron.init': No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.AgBG6I (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.AgBG6I (%install) Version-Release number of selected component (if applicable): fetch-crl-3.0.7-1 Additional info: I can compile fetch-crl-3.0.7-1 if I install util-linux-ng before rebuilding. Thanks.
Hi, I'm afraid I can't reproduce it. http://koji.fedoraproject.org/koji/taskinfo?taskID=3538179 is a scratch build within EPEL6. In particular I see that: http://koji.fedoraproject.org/koji/getfile?taskID=3538180&name=root.log contains the installation of util-linux-ng This will be RHEL6 as a OS but I have also had success running mock on my machine which is CentOS6 including the CR repository? Steve.
I think this is dependent in mock config which in general will depends on what are the minimal packages Requires in buildsys-build besides buildsys-macros. If neither of them has util-linux-ng Requires in it will fail. May I know which buildsys-build package is used in your build system? Any URL? Thanks.