Hi, I'm trying to build a livecd-stage1 with catalyst unfortunately catalyst stops every time (tried it twice) with the following error. How can I avoid that catalyst stops here without sitting in front of the screen and waiting for "Press Ctrl-C within 10 seconds to abort" to apear. I used 'pkgcache' but it seems that there isn't a way to resume a stage1 - is this true? Regards, Ruben using dev-util/catalyst-1.1.10.10 ./ ./usr/ ./usr/sbin/ ./usr/sbin/ethtool ./usr/share/ ./usr/share/doc/ ./usr/share/doc/ethtool-2/ ./usr/share/doc/ethtool-2/README.gz ./usr/share/doc/ethtool-2/NEWS.gz ./usr/share/doc/ethtool-2/AUTHORS.gz ./usr/share/doc/ethtool-2/ChangeLog.gz ./usr/share/man/ ./usr/share/man/man8/ ./usr/share/man/man8/ethtool.8.gz >>> Done. >>> extracting info >>> extracting ethtool-2 >>> Merging sys-apps/ethtool-2 to / --- /usr/ --- /usr/sbin/ >>> /usr/sbin/ethtool --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/ethtool-2/ >>> /usr/share/doc/ethtool-2/README.gz >>> /usr/share/doc/ethtool-2/NEWS.gz >>> /usr/share/doc/ethtool-2/AUTHORS.gz >>> /usr/share/doc/ethtool-2/ChangeLog.gz --- /usr/share/man/ --- /usr/share/man/man8/ >>> /usr/share/man/man8/ethtool.8.gz >>> Regenerating /etc/ld.so.cache... >>> sys-apps/ethtool-2 merged. >>> Recording sys-apps/ethtool in "world" favorites file... >>> clean: No packages selected for removal. >>> Auto-cleaning packages ... >>> No outdated packages were found on your system. * Regenerating GNU info directory index... * Processed 85 info files. Running action sequence: preclean Running command "/bin/bash /usr/lib/catalyst/targets/livecd-stage1/livecd-stage1.sh preclean" Running action sequence: unbind umount: /home/catalyst/tmp/default/livecd-stage1-i686-2006.0/dev: Das Ger
Hi, I'm trying to build a livecd-stage1 with catalyst unfortunately catalyst stops every time (tried it twice) with the following error. How can I avoid that catalyst stops here without sitting in front of the screen and waiting for "Press Ctrl-C within 10 seconds to abort" to apear. I used 'pkgcache' but it seems that there isn't a way to resume a stage1 - is this true? Regards, Ruben using dev-util/catalyst-1.1.10.10 ./ ./usr/ ./usr/sbin/ ./usr/sbin/ethtool ./usr/share/ ./usr/share/doc/ ./usr/share/doc/ethtool-2/ ./usr/share/doc/ethtool-2/README.gz ./usr/share/doc/ethtool-2/NEWS.gz ./usr/share/doc/ethtool-2/AUTHORS.gz ./usr/share/doc/ethtool-2/ChangeLog.gz ./usr/share/man/ ./usr/share/man/man8/ ./usr/share/man/man8/ethtool.8.gz >>> Done. >>> extracting info >>> extracting ethtool-2 >>> Merging sys-apps/ethtool-2 to / --- /usr/ --- /usr/sbin/ >>> /usr/sbin/ethtool --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/ethtool-2/ >>> /usr/share/doc/ethtool-2/README.gz >>> /usr/share/doc/ethtool-2/NEWS.gz >>> /usr/share/doc/ethtool-2/AUTHORS.gz >>> /usr/share/doc/ethtool-2/ChangeLog.gz --- /usr/share/man/ --- /usr/share/man/man8/ >>> /usr/share/man/man8/ethtool.8.gz >>> Regenerating /etc/ld.so.cache... >>> sys-apps/ethtool-2 merged. >>> Recording sys-apps/ethtool in "world" favorites file... >>> clean: No packages selected for removal. >>> Auto-cleaning packages ... >>> No outdated packages were found on your system. * Regenerating GNU info directory index... * Processed 85 info files. Running action sequence: preclean Running command "/bin/bash /usr/lib/catalyst/targets/livecd-stage1/livecd-stage1.sh preclean" Running action sequence: unbind umount: /home/catalyst/tmp/default/livecd-stage1-i686-2006.0/dev: Das Gerät wird momentan noch benutzt umount: /home/catalyst/tmp/default/livecd-stage1-i686-2006.0/dev: Das Gerät wird momentan noch benutzt !!! catalyst: First attempt to unmount: /home/catalyst/tmp/default/livecd-stage1-i686-2006.0/dev failed. !!! catalyst: Killing any pids still running in the chroot Checking for processes running in chroot and killing them. Running command "/bin/bash /usr/lib/catalyst/targets/support/kill-chroot-pids.sh" Killing process(es) pid: process name 29418: /home/catalyst/tmp/default/livecd-stage1-i686-2006.0/sbin/udevd Press Ctrl-C within 10 seconds to abort !!! catalyst: Couldn't umount one or more bind-mounts; aborting for safety.
#1, I don't read German... :P #2, This is expected behavior for catalyst, as it is keeping itself from blowing up your system. I expect that this is due to a newer udev version. At any rate, use catalyst 2.0 (~arch) instead, as it will shortly be going stable and support for catalyst 1.x will be dropped entirely.
Thanks for your answer! #1 there's a very good dictionary http://dict.leo.org :P #2 I've tried the 2.0 rc version and it works fine. (The autoresume feature is really timesaving) I think that either the dependencies for the 1.x version should be changed if it doesn't work with current stable packages (uved ...) or the 1.x ebuild should be masked too. Regards, Ruben