if unable to find USE file for pkg, have built_with_use die
authorMike Frysinger <vapier@gentoo.org>
Sun, 6 Aug 2006 20:20:14 +0000 (20:20 +0000)
committerMike Frysinger <vapier@gentoo.org>
Sun, 6 Aug 2006 20:20:14 +0000 (20:20 +0000)
eclass/eutils.eclass

index 803c5d11e14de8e7e2eb4b5abc329087f1b7d6e6..c3fc75361622e26739ddc666ad51eef37358be2d 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2006 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.245 2006/07/15 19:26:55 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.246 2006/08/06 20:20:14 vapier Exp $
 #
 # This eclass is for general purpose functions that most ebuilds
 # have to implement themselves.
@@ -1589,7 +1589,7 @@ built_with_use() {
 
        # if the USE file doesnt exist, assume the $PKG is either
        # injected or package.provided
-       [[ ! -e ${USEFILE} ]] && return 0
+       [[ ! -e ${USEFILE} ]] && die "Unable to determine what USE flags $PKG was built with"
 
        local USE_BUILT=$(<${USEFILE})
        while [[ $# -gt 0 ]] ; do