From fbfd7caa6597632fb8a86141a5f0c36bd72220b7 Mon Sep 17 00:00:00 2001 From: Chris Gianelloni Date: Tue, 5 Jul 2005 17:55:30 +0000 Subject: [PATCH] Added profile sanity check for bug #97867. git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@738 d1e1f19c-881f-0410-ab34-b69fee027534 --- ChangeLog | 6 +++++- targets/stage1/stage1-chroot.sh | 11 ++++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5eb91559..ebc87bbb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.284 2005/07/05 17:48:21 wolf31o2 Exp $ +# $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.285 2005/07/05 17:55:30 wolf31o2 Exp $ + + 05 Jul 2005; Chris Gianelloni + targets/stage1/stage1-chroot.sh: + Added profile sanity check for bug #97867. 05 Jul 2005; Chris Gianelloni targets/support/bootloader-setup.sh: diff --git a/targets/stage1/stage1-chroot.sh b/targets/stage1/stage1-chroot.sh index 4fa79e03..2c64c810 100755 --- a/targets/stage1/stage1-chroot.sh +++ b/targets/stage1/stage1-chroot.sh @@ -1,7 +1,7 @@ #!/bin/bash # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo/src/catalyst/targets/stage1/stage1-chroot.sh,v 1.32 2005/04/29 21:31:32 rocket Exp $ +# $Header: /var/cvsroot/gentoo/src/catalyst/targets/stage1/stage1-chroot.sh,v 1.33 2005/07/05 17:55:30 wolf31o2 Exp $ . /tmp/chroot-functions.sh @@ -20,6 +20,15 @@ export STAGE1_USE="$(portageq envvar STAGE1_USE)" export USE="-* build ${STAGE1_USE}" export FEATURES="${clst_myfeatures}" +## Sanity check profile +if [[ -z ${clst_buildpkgs} ]] +then + echo "Your profile seems to be broken." + echo "Could not build a list of build packages." + echo "Double check your /etc/make.profile link and the 'packages' files." + exit 1 +fi + ## START BUILD run_emerge "--noreplace ${clst_buildpkgs}" -- 2.26.2