Check if its readable and a directory instead of checking if its a link,
thanks to Phillip Brink (ohnobinki) <ohnobinki@ohnopublishing.net>.
svn path=/trunk/gentoolkit/; revision=772
+2010-04-11: Christian Ruppert <idl0r@gentoo.org>
+ * euse: Fix check for /etc/make.profile, check if its readable and a
+ directory instead of checking if its a link. Thanks to Phillip Brink
+ (ohnobinki) <ohnobinki@ohnopublishing.net>.
+
2010-04-06: Christian Ruppert <idl0r@gentoo.org>
* euse: Fix query to get USE, bug 181309, thanks to Jean-Baptiste Rouault
<jbrouault@gmail.com>.
local descdir
local make_defaults
+ [[ ! -d "${MAKE_PROFILE_PATH}" || ! -r "${MAKE_PROFILE_PATH}" ]] && error "${MAKE_PROFILE_PATH} is not readable"
+
descdir="$(get_portdir)/profiles"
[ ! -r "${MAKE_CONF_PATH}" ] && error "${MAKE_CONF_PATH} is not readable"
[ ! -r "${MAKE_GLOBALS_PATH}" ] && error "${MAKE_GLOBALS_PATH} is not readable"
- [ ! -h "${MAKE_PROFILE_PATH}" ] && error "${MAKE_PROFILE_PATH} is not a symlink"
[ -z "$(get_portdir)" ] && error "\$PORTDIR couldn't be determined"
[ ! -d "${descdir}" ] && error "${descdir} does not exist or is not a directory"
[ ! -r "${descdir}/use.desc" ] && error "${descdir}/use.desc is not readable"