Perl / perl5

🐪 The Perl programming language
https://dev.perl.org/perl5/
Other
1.96k stars 555 forks source link

Bug in Configure script on Linux #14894

Closed p5pRT closed 6 years ago

p5pRT commented 9 years ago

Migrated from rt.perl.org#126025 (status was 'rejected')

Searchable as RT126025$

p5pRT commented 9 years ago

From Bob_Bachman@Intercept.com

Hello\,

I'm trying to build perl-5.22.0 and was stopped because of the following error Which I don't know to get around.

It tells me it can't find 'touch' which is clearly in the /bin directory. Is this a bug or am I doing something wrong.

Thank you\, Robert Bachman

Locating common programs... awk is in /bin/awk. cat is in /bin/cat. chmod is in /bin/chmod. comm is in /usr/bin/comm. cp is in /bin/cp. echo is in /bin/echo. expr is in /usr/bin/expr. grep is in /bin/grep. ls is in /bin/ls. mkdir is in /bin/mkdir. rm is in /bin/rm. sed is in /bin/sed. sort is in /bin/sort. I don't know where 'touch' is\, and my life depends on it. Go find a public domain implementation or fix your PATH setting!

[mzx_bldr@​Btfsplk perl-5.22.0]$ which touch /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$

p5pRT commented 9 years ago

From @jkeenan

On Wed Sep 09 07​:44​:43 2015\, Bob_Bachman@​Intercept.com wrote​:

Hello\,

I'm trying to build perl-5.22.0 and was stopped because of the following error Which I don't know to get around.

It tells me it can't find 'touch' which is clearly in the /bin directory. Is this a bug or am I doing something wrong.

Thank you\, Robert Bachman

Locating common programs... awk is in /bin/awk. cat is in /bin/cat. chmod is in /bin/chmod. comm is in /usr/bin/comm. cp is in /bin/cp. echo is in /bin/echo. expr is in /usr/bin/expr. grep is in /bin/grep. ls is in /bin/ls. mkdir is in /bin/mkdir. rm is in /bin/rm. sed is in /bin/sed. sort is in /bin/sort. I don't know where 'touch' is\, and my life depends on it. Go find a public domain implementation or fix your PATH setting!

[mzx_bldr@​Btfsplk perl-5.22.0]$ which touch /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$

Can you attach the output of 'perl -V' to this ticket?

Thank you very much.

-- James E Keenan (jkeenan@​cpan.org)

p5pRT commented 9 years ago

The RT System itself - Status changed from 'new' to 'open'

p5pRT commented 9 years ago

From @jkeenan

On Wed Sep 09 15​:55​:15 2015\, jkeenan wrote​:

On Wed Sep 09 07​:44​:43 2015\, Bob_Bachman@​Intercept.com wrote​:

Hello\,

I'm trying to build perl-5.22.0 and was stopped because of the following error Which I don't know to get around.

It tells me it can't find 'touch' which is clearly in the /bin directory. Is this a bug or am I doing something wrong.

Thank you\, Robert Bachman

Locating common programs... awk is in /bin/awk. cat is in /bin/cat. chmod is in /bin/chmod. comm is in /usr/bin/comm. cp is in /bin/cp. echo is in /bin/echo. expr is in /usr/bin/expr. grep is in /bin/grep. ls is in /bin/ls. mkdir is in /bin/mkdir. rm is in /bin/rm. sed is in /bin/sed. sort is in /bin/sort. I don't know where 'touch' is\, and my life depends on it. Go find a public domain implementation or fix your PATH setting!

[mzx_bldr@​Btfsplk perl-5.22.0]$ which touch /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$

Can you attach the output of 'perl -V' to this ticket?

Thank you very much.

More importantly\, can you provide the full command with which you attempted to Configure?

-- James E Keenan (jkeenan@​cpan.org)

p5pRT commented 9 years ago

From @tonycoz

On Wed\, Sep 09\, 2015 at 03​:55​:17PM -0700\, James E Keenan via RT wrote​:

On Wed Sep 09 07​:44​:43 2015\, Bob_Bachman@​Intercept.com wrote​:

Hello\,

I'm trying to build perl-5.22.0 and was stopped because of the following error Which I don't know to get around.

It tells me it can't find 'touch' which is clearly in the /bin directory. Is this a bug or am I doing something wrong.

Thank you\, Robert Bachman

Locating common programs... awk is in /bin/awk. cat is in /bin/cat. chmod is in /bin/chmod. comm is in /usr/bin/comm. cp is in /bin/cp. echo is in /bin/echo. expr is in /usr/bin/expr. grep is in /bin/grep. ls is in /bin/ls. mkdir is in /bin/mkdir. rm is in /bin/rm. sed is in /bin/sed. sort is in /bin/sort. I don't know where 'touch' is\, and my life depends on it. Go find a public domain implementation or fix your PATH setting!

[mzx_bldr@​Btfsplk perl-5.22.0]$ which touch /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$

Can you attach the output of 'perl -V' to this ticket?

This is failing before perl is built.

Information about the operating system and environment might be useful.

Tony

p5pRT commented 9 years ago

From @doughera88

On Wed\, Sep 09\, 2015 at 03​:56​:24PM -0700\, James E Keenan via RT wrote​:

On Wed Sep 09 15​:55​:15 2015\, jkeenan wrote​:

On Wed Sep 09 07​:44​:43 2015\, Bob_Bachman@​Intercept.com wrote​:

Hello\,

I'm trying to build perl-5.22.0 and was stopped because of the following error Which I don't know to get around.

It tells me it can't find 'touch' which is clearly in the /bin directory. Is this a bug or am I doing something wrong.

Thank you\, Robert Bachman

Locating common programs... awk is in /bin/awk. [ . . . ] sort is in /bin/sort. I don't know where 'touch' is\, and my life depends on it. Go find a public domain implementation or fix your PATH setting!

[mzx_bldr@​Btfsplk perl-5.22.0]$ which touch /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$

This is indeed odd. Can you please send the output of

  echo $PATH   which -a touch   ls -l /bin/touch

Thanks\,

--   Andy Dougherty doughera@​lafayette.edu

p5pRT commented 9 years ago

From @shlomif

Hi Bob\,

"sh Configure" works fine for me on my own Linux systems. Can you please provide details of​:

1. Your distribution and its version.

2. Your CPU (architecture\, model\, etc.).

3. Other system parameters.

4. Also check that touch is working correctly.

Regards\,

-- Shlomi Fish

On Wed Sep 09 07​:44​:43 2015\, Bob_Bachman@​Intercept.com wrote​:

Hello\,

I'm trying to build perl-5.22.0 and was stopped because of the following error Which I don't know to get around.

It tells me it can't find 'touch' which is clearly in the /bin directory. Is this a bug or am I doing something wrong.

Thank you\, Robert Bachman

Locating common programs... awk is in /bin/awk. cat is in /bin/cat. chmod is in /bin/chmod. comm is in /usr/bin/comm. cp is in /bin/cp. echo is in /bin/echo. expr is in /usr/bin/expr. grep is in /bin/grep. ls is in /bin/ls. mkdir is in /bin/mkdir. rm is in /bin/rm. sed is in /bin/sed. sort is in /bin/sort. I don't know where 'touch' is\, and my life depends on it. Go find a public domain implementation or fix your PATH setting!

[mzx_bldr@​Btfsplk perl-5.22.0]$ which touch /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$

p5pRT commented 9 years ago

From Bob_Bachman@Intercept.com

[mzx_bldr@​Btfsplk perl-5.22.0]$ which -a touch /bin/touch /bin/touch /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$ echo $PATH /home/mzx_bldr/working/intercept/common/bin​:/home/mzx_bldr/perl_source/perl_ln/bin/​:/home/mzx_bldr/mozaix_svn/engineering/mozaix/src/../../unix_make/mozaix​:usr/local/bin​:/bin​:/usr/bin​:/usr/ccs/bin​:/usr/ucb/​:/etc​:/home/mzx_bldr/working/intercept/common/bin​:/home/mzx_bldr/perl_source/perl_ln/bin/​:/home/mzx_bldr/mozaix_svn/engineering/mozaix/src/../../unix_make/mozaix​:usr/local/bin​:/bin​:/usr/bin​:/usr/ccs/bin​:/usr/ucb/​:/etc​:/usr/lib64/qt-3.3/bin​:/usr/local/bin​:/usr/bin​:/bin​:/usr/local/sbin​:/usr/sbin​:/sbin​:/home/mzx_bldr/bin [mzx_bldr@​Btfsplk perl-5.22.0]$ ls -l /bin/touch -rwxr-xr-x. 1 root root 52560 Jul 16 2014 /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$

-----Original Message----- From​: Andy Dougherty via RT [mailto​:perlbug-followup@​perl.org] Sent​: Wednesday\, September 09\, 2015 7​:15 PM To​: Bob_Bachman@​Intercept.com Subject​: Re​: [perl #126025] Bug in Configure script on Linux

On Wed\, Sep 09\, 2015 at 03​:56​:24PM -0700\, James E Keenan via RT wrote​:

On Wed Sep 09 15​:55​:15 2015\, jkeenan wrote​:

On Wed Sep 09 07​:44​:43 2015\, Bob_Bachman@​Intercept.com wrote​:

Hello\,

I'm trying to build perl-5.22.0 and was stopped because of the following error Which I don't know to get around.

It tells me it can't find 'touch' which is clearly in the /bin directory. Is this a bug or am I doing something wrong.

Thank you\, Robert Bachman

Locating common programs... awk is in /bin/awk. [ . . . ] sort is in /bin/sort. I don't know where 'touch' is\, and my life depends on it. Go find a public domain implementation or fix your PATH setting!

[mzx_bldr@​Btfsplk perl-5.22.0]$ which touch /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$

This is indeed odd. Can you please send the output of

  echo $PATH   which -a touch   ls -l /bin/touch

Thanks\,

--   Andy Dougherty doughera@​lafayette.edu

p5pRT commented 9 years ago

From Bob_Bachman@Intercept.com

Command used to configure​:

./Configure

Output of Perl -V​:

Summary of my perl5 (revision 5 version 10 subversion 1) configuration​:  
  Platform​:   osname=linux\, osvers=2.6.18-398.el5\, archname=x86_64-linux-thread-multi   uname='linux x86-022.build.eng.bos.redhat.com 2.6.18-398.el5 #1 smp tue aug 12 06​:26​:17 edt 2014 x86_64 x86_64 x86_64 gnulinux '   config_args='-des -Doptimize=-O2 -g -pipe -Wall -Wp\,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -DDEBUGGING=-g -Dversion=5.10.1 -Dmyhostname=localhost -Dperladmin=root@​localhost -Dcc=gcc -Dcf_by=Red Hat\, Inc. -Dprefix=/usr -Dvendorprefix=/usr -Dsiteprefix=/usr/local -Dsitelib=/usr/local/share/perl5 -Dsitearch=/usr/local/lib64/perl5 -Dprivlib=/usr/share/perl5 -Darchlib=/usr/lib64/perl5 -Dvendorlib=/usr/share/perl5/vendor_perl -Dvendorarch=/usr/lib64/perl5/vendor_perl -Dinc_version_list=5.10.0 -Darchname=x86_64-linux-thread-multi -Dlibpth=/usr/local/lib64 /lib64 /usr/lib64 -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl=n -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr -Dd_gethostent_r_proto -Ud_endhostent_r_proto -Ud_sethostent_r_proto -Ud_endprotoent_r_proto -Ud_setprotoent_r_proto -Ud_endservent_r_proto -Ud_setservent_r_proto -Dscriptdir=/usr/bin -Dusesitecustomize'   hint=recommended\, useposix=true\, d_sigaction=define   useithreads=define\, usemultiplicity=define   useperlio=define\, d_sfio=undef\, uselargefiles=define\, usesocks=undef   use64bitint=define\, use64bitall=define\, uselongdouble=undef   usemymalloc=n\, bincompat5005=undef   Compiler​:   cc='gcc'\, ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'\,   optimize='-O2 -g -pipe -Wall -Wp\,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic'\,   cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'   ccversion=''\, gccversion='4.4.7 20120313 (Red Hat 4.4.7-9)'\, gccosandvers=''   intsize=4\, longsize=8\, ptrsize=8\, doublesize=8\, byteorder=12345678   d_longlong=define\, longlongsize=8\, d_longdbl=define\, longdblsize=16   ivtype='long'\, ivsize=8\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=8   alignbytes=8\, prototype=define   Linker and Libraries​:   ld='gcc'\, ldflags =' -fstack-protector'   libpth=/usr/local/lib64 /lib64 /usr/lib64   libs=-lresolv -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc   perllibs=-lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc   libc=\, so=so\, useshrplib=true\, libperl=libperl.so   gnulibc_version='2.12'   Dynamic Linking​:   dlsrc=dl_dlopen.xs\, dlext=so\, d_dlsymun=undef\, ccdlflags='-Wl\,-E -Wl\,-rpath\,/usr/lib64/perl5/CORE'   cccdlflags='-fPIC'\, lddlflags='-shared -O2 -g -pipe -Wall -Wp\,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic'

Characteristics of this binary (from libperl)​:   Compile-time options​: MULTIPLICITY PERL_DONT_CREATE_GVSV   PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_64_BIT_ALL   USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES   USE_PERLIO USE_REENTRANT_API USE_SITECUSTOMIZE   Built under linux   Compiled at Nov 6 2014 07​:57​:41   %ENV​:   PERL5LIB="/home/mzx_bldr/perl_source/perl_ln/lib​:/home/mzx_bldr/perl_source/perl_ln/site​:/home/mzx_bldr/perl_source/perl_ln/site/lib"   PERL_INCLUDE_PATH="/home/mzx_bldr/perl_source/perl_ln/lib/CORE"   @​INC​:   /home/mzx_bldr/perl_source/perl_ln/lib   /home/mzx_bldr/perl_source/perl_ln/site   /home/mzx_bldr/perl_source/perl_ln/site/lib   /usr/local/lib64/perl5   /usr/local/share/perl5   /usr/lib64/perl5/vendor_perl   /usr/share/perl5/vendor_perl   /usr/lib64/perl5   /usr/share/perl5   . [mzx_bldr@​Btfsplk perl-5.22.0]$

-----Original Message----- From​: James E Keenan via RT [mailto​:perlbug-followup@​perl.org] Sent​: Wednesday\, September 09\, 2015 6​:55 PM To​: Bob_Bachman@​Intercept.com Subject​: [perl #126025] Bug in Configure script on Linux

On Wed Sep 09 07​:44​:43 2015\, Bob_Bachman@​Intercept.com wrote​:

Hello\,

I'm trying to build perl-5.22.0 and was stopped because of the following error Which I don't know to get around.

It tells me it can't find 'touch' which is clearly in the /bin directory. Is this a bug or am I doing something wrong.

Thank you\, Robert Bachman

Locating common programs... awk is in /bin/awk. cat is in /bin/cat. chmod is in /bin/chmod. comm is in /usr/bin/comm. cp is in /bin/cp. echo is in /bin/echo. expr is in /usr/bin/expr. grep is in /bin/grep. ls is in /bin/ls. mkdir is in /bin/mkdir. rm is in /bin/rm. sed is in /bin/sed. sort is in /bin/sort. I don't know where 'touch' is\, and my life depends on it. Go find a public domain implementation or fix your PATH setting!

[mzx_bldr@​Btfsplk perl-5.22.0]$ which touch /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$

Can you attach the output of 'perl -V' to this ticket?

Thank you very much.

-- James E Keenan (jkeenan@​cpan.org)

p5pRT commented 9 years ago

From Bob_Bachman@Intercept.com

Hello Shlomi\,

[mzx_bldr@​Btfsplk perl-5.22.0]$ uname -a Linux Btfsplk 2.6.32-504.8.1.el6.x86_64 #1 SMP Fri Dec 19 12​:09​:25 EST 2014 x86_64 x86_64 x86_64 GNU/Linux

Touch appears to be working correctly.

Thanks\, Bob

-----Original Message----- From​: Shlomi Fish via RT [mailto​:perlbug-followup@​perl.org] Sent​: Thursday\, September 10\, 2015 5​:24 AM To​: Bob_Bachman@​Intercept.com Subject​: [perl #126025] Bug in Configure script on Linux

Hi Bob\,

"sh Configure" works fine for me on my own Linux systems. Can you please provide details of​:

1. Your distribution and its version.

2. Your CPU (architecture\, model\, etc.).

3. Other system parameters.

4. Also check that touch is working correctly.

Regards\,

-- Shlomi Fish

On Wed Sep 09 07​:44​:43 2015\, Bob_Bachman@​Intercept.com wrote​:

Hello\,

I'm trying to build perl-5.22.0 and was stopped because of the following error Which I don't know to get around.

It tells me it can't find 'touch' which is clearly in the /bin directory. Is this a bug or am I doing something wrong.

Thank you\, Robert Bachman

Locating common programs... awk is in /bin/awk. cat is in /bin/cat. chmod is in /bin/chmod. comm is in /usr/bin/comm. cp is in /bin/cp. echo is in /bin/echo. expr is in /usr/bin/expr. grep is in /bin/grep. ls is in /bin/ls. mkdir is in /bin/mkdir. rm is in /bin/rm. sed is in /bin/sed. sort is in /bin/sort. I don't know where 'touch' is\, and my life depends on it. Go find a public domain implementation or fix your PATH setting!

[mzx_bldr@​Btfsplk perl-5.22.0]$ which touch /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$

p5pRT commented 9 years ago

From @tonycoz

On Fri Sep 11 05​:09​:26 2015\, Bob_Bachman@​Intercept.com wrote​:

Hello Shlomi\,

[mzx_bldr@​Btfsplk perl-5.22.0]$ uname -a Linux Btfsplk 2.6.32-504.8.1.el6.x86_64 #1 SMP Fri Dec 19 12​:09​:25 EST 2014 x86_64 x86_64 x86_64 GNU/Linux

Touch appears to be working correctly.

Which Linux distribution? eg. Fedora/Ubuntu/RedHat etc\, and which release of that distribution?

Knowing that might allow me to reproduce the issue myself which would make analyzing it simpler.

The strange part is the search for touch is done by the same code that searches for the other "common programs".

Thanks\, Tony

p5pRT commented 9 years ago

From Bob_Bachman@Intercept.com

cat /etc/redhat-release ---> "Red Hat Enterprise Linux Workstation release 6.6 (Santiago)"

Thanks\, Bob

-----Original Message----- From​: Tony Cook via RT [mailto​:perlbug-followup@​perl.org] Sent​: Sunday\, September 13\, 2015 7​:04 PM To​: Bob_Bachman@​Intercept.com Subject​: [perl #126025] Bug in Configure script on Linux

On Fri Sep 11 05​:09​:26 2015\, Bob_Bachman@​Intercept.com wrote​:

Hello Shlomi\,

[mzx_bldr@​Btfsplk perl-5.22.0]$ uname -a Linux Btfsplk 2.6.32-504.8.1.el6.x86_64 #1 SMP Fri Dec 19 12​:09​:25 EST 2014 x86_64 x86_64 x86_64 GNU/Linux

Touch appears to be working correctly.

Which Linux distribution? eg. Fedora/Ubuntu/RedHat etc\, and which release of that distribution?

Knowing that might allow me to reproduce the issue myself which would make analyzing it simpler.

The strange part is the search for touch is done by the same code that searches for the other "common programs".

Thanks\, Tony

p5pRT commented 9 years ago

From vano@mail.mipt.ru

[mzx_bldr@​Btfsplk perl-5.22.0]$ which -a touch /bin/touch /bin/touch /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$ echo $PATH /home/mzx_bldr/working/intercept/common/bin​:/home/mzx_bldr/perl_source/perl_ln/bin/​:/home/mzx_bldr/mozaix_svn/engineering/mozaix/src/../../unix_make/mozaix​:usr/local/bin​:/bin​:/usr/bin​:/usr/ccs/bin​:/usr/ucb/​:/etc​:/home/mzx_bldr/working/intercept/common/bin​:/home/mzx_bldr/perl_source/perl_ln/bin/​:/home/mzx_bldr/mozaix_svn/engineering/mozaix/src/../../unix_make/mozaix​:usr/local/bin​:/bin​:/usr/bin​:/usr/ccs/bin​:/usr/ucb/​:/etc​:/usr/lib64/qt-3.3/bin​:/usr/local/bin​:/usr/bin​:/bin​:/usr/local/sbin​:/usr/sbin​:/sbin​:/home/mzx_bldr/bin [mzx_bldr@​Btfsplk perl-5.22.0]$ ls -l /bin/touch -rwxr-xr-x. 1 root root 52560 Jul 16 2014 /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$

Applying this should show what's happening in the detection process. (PS4 is courtesy of http​://wiki.bash-hackers.org/scripting/debuggingtips)

--- "a/Configure" +++ "b/Configure"
@​@​ -2445\,6 +2445\,8 @​@​ echo " " echo "Locating common programs..." >&4 cat \<\loc $startsh +PS4='+(\${BASH_SOURCE}​:\${LINENO})​: \${FUNCNAME[0]​:+\${FUNCNAME[0]}()​: }' +set -o xtrace case \$# in 0) exit 1;; esac

-- Best regards\, Ivan mailto​:vano@​mail.mipt.ru

p5pRT commented 6 years ago

From @jkeenan

On Mon\, 14 Sep 2015 21​:33​:18 GMT\, vano@​mail.mipt.ru wrote​:

[mzx_bldr@​Btfsplk perl-5.22.0]$ which -a touch /bin/touch /bin/touch /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$ echo $PATH /home/mzx_bldr/working/intercept/common/bin​:/home/mzx_bldr/perl_source/perl_ln/bin/​:/home/mzx_bldr/mozaix_svn/engineering/mozaix/src/../../unix_make/mozaix​:usr/local/bin​:/bin​:/usr/bin​:/usr/ccs/bin​:/usr/ucb/​:/etc​:/home/mzx_bldr/working/intercept/common/bin​:/home/mzx_bldr/perl_source/perl_ln/bin/​:/home/mzx_bldr/mozaix_svn/engineering/mozaix/src/../../unix_make/mozaix​:usr/local/bin​:/bin​:/usr/bin​:/usr/ccs/bin​:/usr/ucb/​:/etc​:/usr/lib64/qt- 3.3/bin​:/usr/local/bin​:/usr/bin​:/bin​:/usr/local/sbin​:/usr/sbin​:/sbin​:/home/mzx_bldr/bin [mzx_bldr@​Btfsplk perl-5.22.0]$ ls -l /bin/touch -rwxr-xr-x. 1 root root 52560 Jul 16 2014 /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$

Applying this should show what's happening in the detection process. (PS4 is courtesy of http​://wiki.bash- hackers.org/scripting/debuggingtips)

--- "a/Configure" +++ "b/Configure" @​@​ -2445\,6 +2445\,8 @​@​ echo " " echo "Locating common programs..." >&4 cat \<\loc $startsh +PS4='+(\${BASH_SOURCE}​:\${LINENO})​: \${FUNCNAME[0]​:+\${FUNCNAME[0]}()​: }' +set -o xtrace case \$# in 0) exit 1;; esac

Bob Bachman​: Were you able to follow up further on this issue?

Thank you very much.

-- James E Keenan (jkeenan@​cpan.org)

p5pRT commented 6 years ago

From @jkeenan

On Fri\, 29 Dec 2017 13​:51​:30 GMT\, jkeenan wrote​:

On Mon\, 14 Sep 2015 21​:33​:18 GMT\, vano@​mail.mipt.ru wrote​:

[mzx_bldr@​Btfsplk perl-5.22.0]$ which -a touch /bin/touch /bin/touch /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$ echo $PATH /home/mzx_bldr/working/intercept/common/bin​:/home/mzx_bldr/perl_source/perl_ln/bin/​:/home/mzx_bldr/mozaix_svn/engineering/mozaix/src/../../unix_make/mozaix​:usr/local/bin​:/bin​:/usr/bin​:/usr/ccs/bin​:/usr/ucb/​:/etc​:/home/mzx_bldr/working/intercept/common/bin​:/home/mzx_bldr/perl_source/perl_ln/bin/​:/home/mzx_bldr/mozaix_svn/engineering/mozaix/src/../../unix_make/mozaix​:usr/local/bin​:/bin​:/usr/bin​:/usr/ccs/bin​:/usr/ucb/​:/etc​:/usr/lib64/qt- 3.3/bin​:/usr/local/bin​:/usr/bin​:/bin​:/usr/local/sbin​:/usr/sbin​:/sbin​:/home/mzx_bldr/bin [mzx_bldr@​Btfsplk perl-5.22.0]$ ls -l /bin/touch -rwxr-xr-x. 1 root root 52560 Jul 16 2014 /bin/touch [mzx_bldr@​Btfsplk perl-5.22.0]$

Applying this should show what's happening in the detection process. (PS4 is courtesy of http​://wiki.bash- hackers.org/scripting/debuggingtips)

--- "a/Configure" +++ "b/Configure" @​@​ -2445\,6 +2445\,8 @​@​ echo " " echo "Locating common programs..." >&4 cat \<\loc $startsh +PS4='+(\${BASH_SOURCE}​:\${LINENO})​: \${FUNCNAME[0]​:+\${FUNCNAME[0]}()​: }' +set -o xtrace case \$# in 0) exit 1;; esac

Bob Bachman​: Were you able to follow up further on this issue?

No response from original poster; no update in more than two years. Closing.

Thank you very much. -- James E Keenan (jkeenan@​cpan.org)

p5pRT commented 6 years ago

@jkeenan - Status changed from 'open' to 'rejected'