+ G_ACTION= + G_COMPONENT= + G_COPYRIGHT[0]='Copyright (c) 2005 Gentoo Foundation, Inc.' + G_COPYRIGHT[1]='Released under v2 of the GNU General Public License' + G_EXITSTATUS=0 + G_LIBDIR[0]=/usr/lib64 + G_LIBDIR[1]=/usr/lib32 + G_LIBDIR[2]=/usr/lib + G_MODULE_PATH=/usr/share/php-select + G_NEED_COMPONENT=0 + G_NEED_PHPVERSION=0 + G_PN=/usr/sbin/php-select ++ basename /usr/sbin/php-select + G_PN_BASE=php-select + G_PVR=1.0.1 + G_PHPVERSION= + G_STATUS_OK=0 + G_STATUS_USAGE=1 + G_STATUS_NOTINSTALLED=2 + G_STATUS_NOTCOMPATIBLE=3 + G_STATUS_USINGOTHER=4 + G_STATUS_USINGNONE=5 + main php php5 + parseArgs php php5 + [[ -z php ]] + [[ -n php ]] + [[ p == \- ]] + [[ -z php ]] + G_COMPONENT=php + shift + [[ -z php5 ]] + G_PHPVERSION=php5 + [[ -z '' ]] + G_ACTION=doSetComponent + shift + doSetComponent php php5 + loadComponent php + [[ -n '' ]] + local l_module=/usr/share/php-select/php.sh + [[ ! -f /usr/share/php-select/php.sh ]] + [[ ! -r /usr/share/php-select/php.sh ]] + . /usr/share/php-select/php.sh ++ G_SYMLINK_SOURCE[0]=bin/php ++ G_SYMLINK_TARGET[0]=/usr/bin/php ++ . /usr/share/php-select/libsymlink.sh + G_COMPONENT_LOADED=1 + [[ 0 != 0 ]] + return 0 + actionSet php5 + setSymlinks + hasCompatiblePhpVersions ++ learnPhpVersions ++ local i ++ local musthave ++ local x ++ local n ++ musthave=1 ++ (( i = 0 )) ++ (( i < 3 )) +++ echo /usr/lib64/php5 ++ for x in '`echo ${G_LIBDIR[$i]}/php*`' ++ (( dohave = 0 )) ++ (( n = 0 )) ++ (( n < musthave )) ++ [[ -f /usr/lib64/php5/bin/php ]] ++ (( dohave = dohave + 1 )) ++ (( n = n + 1 )) ++ (( n < musthave )) ++ (( dohave == musthave )) ++ echo /usr/lib64/php5 ++ (( i = i + 1 )) ++ (( i < 3 )) +++ echo '/usr/lib32/php*' ++ for x in '`echo ${G_LIBDIR[$i]}/php*`' ++ (( dohave = 0 )) ++ (( n = 0 )) ++ (( n < musthave )) ++ [[ -f /usr/lib32/php*/bin/php ]] ++ (( n = n + 1 )) ++ (( n < musthave )) ++ (( dohave == musthave )) ++ (( i = i + 1 )) ++ (( i < 3 )) +++ echo /usr/lib/php5 ++ for x in '`echo ${G_LIBDIR[$i]}/php*`' ++ (( dohave = 0 )) ++ (( n = 0 )) ++ (( n < musthave )) ++ [[ -f /usr/lib/php5/bin/php ]] ++ (( dohave = dohave + 1 )) ++ (( n = n + 1 )) ++ (( n < musthave )) ++ (( dohave == musthave )) ++ echo /usr/lib/php5 ++ (( i = i + 1 )) ++ (( i < 3 )) + choices='/usr/lib64/php5 /usr/lib/php5' + [[ -z /usr/lib64/php5 /usr/lib/php5 ]] + return 0 ++ choosePhpVersion php5 ++ local choices ++ choices=($(learnPhpVersions)) +++ learnPhpVersions +++ local i +++ local musthave +++ local x +++ local n +++ musthave=1 +++ (( i = 0 )) +++ (( i < 3 )) ++++ echo /usr/lib64/php5 +++ for x in '`echo ${G_LIBDIR[$i]}/php*`' +++ (( dohave = 0 )) +++ (( n = 0 )) +++ (( n < musthave )) +++ [[ -f /usr/lib64/php5/bin/php ]] +++ (( dohave = dohave + 1 )) +++ (( n = n + 1 )) +++ (( n < musthave )) +++ (( dohave == musthave )) +++ echo /usr/lib64/php5 +++ (( i = i + 1 )) +++ (( i < 3 )) ++++ echo '/usr/lib32/php*' +++ for x in '`echo ${G_LIBDIR[$i]}/php*`' +++ (( dohave = 0 )) +++ (( n = 0 )) +++ (( n < musthave )) +++ [[ -f /usr/lib32/php*/bin/php ]] +++ (( n = n + 1 )) +++ (( n < musthave )) +++ (( dohave == musthave )) +++ (( i = i + 1 )) +++ (( i < 3 )) ++++ echo /usr/lib/php5 +++ for x in '`echo ${G_LIBDIR[$i]}/php*`' +++ (( dohave = 0 )) +++ (( n = 0 )) +++ (( n < musthave )) +++ [[ -f /usr/lib/php5/bin/php ]] +++ (( dohave = dohave + 1 )) +++ (( n = n + 1 )) +++ (( n < musthave )) +++ (( dohave == musthave )) +++ echo /usr/lib/php5 +++ (( i = i + 1 )) +++ (( i < 3 )) ++ (( i = 0 )) ++ (( i < 2 )) +++ basename /usr/lib64/php5 ++ [[ php5 == php5 ]] ++ echo /usr/lib64/php5 ++ (( i = i + 1 )) ++ (( i < 2 )) +++ basename /usr/lib/php5 ++ [[ php5 == php5 ]] ++ echo /usr/lib/php5 ++ (( i = i + 1 )) ++ (( i < 2 )) + libdir='/usr/lib64/php5 /usr/lib/php5' + [[ -z /usr/lib64/php5 /usr/lib/php5 ]] + (( i = 0 )) + (( i < 1 )) + ln -sf /usr/lib64/php5 /usr/lib/php5/bin/php /usr/bin/php ln: when making multiple links, last argument must be a directory + (( i = i + 1 )) + (( i < 1 )) + exit 0