make test for local user using wrong bin directory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MySQL Sandbox |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
When following instructions in README for installation as a normal user, binary files are being added to ~/usr/local/usr/bin
There is an extra 'usr'
The following is the command history I executed
146 export PATH=$HOME/
147 export PERL5LIB=
148 perl Makefile.PL PREFIX=
149 make
150 which make
151 make
152 make test
153 more README
154 make install
$ make install
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Writing /Users/
Appending installation info to /Users/
Assuming you are installing in a Mac, I can't reproduce this behavior
$ make install gmax/usr/ local/lib/ perl5/site_ perl/5. 8.8/MySQL/ Sandbox. pm gmax/usr/ local/lib/ perl5/site_ perl/5. 8.8/MySQL/ Sandbox/ Recipes. pm gmax/usr/ local/lib/ perl5/site_ perl/5. 8.8/MySQL/ Sandbox/ Scripts. pm gmax/usr/ local/share/ man/man3/ MySQL:: Sandbox. 3 gmax/usr/ local/share/ man/man3/ MySQL:: Sandbox: :Recipes. 3 gmax/usr/ local/share/ man/man3/ MySQL:: Sandbox: :Scripts. 3 gmax/usr/ local/bin/ low_level_ make_sandbox gmax/usr/ local/bin/ make_multiple_ custom_ sandbox gmax/usr/ local/bin/ make_multiple_ sandbox gmax/usr/ local/bin/ make_replicatio n_sandbox gmax/usr/ local/bin/ make_sandbox gmax/usr/ local/bin/ make_sandbox_ from_installed gmax/usr/ local/bin/ make_sandbox_ from_source gmax/usr/ local/bin/ msandbox gmax/usr/ local/bin/ sb gmax/usr/ local/bin/ sbtool gmax/usr/ local/bin/ test_sandbox gmax/usr/ local/lib/ perl5/site_ perl/5. 8.8/darwin- 2level/ auto/MySQL/ Sandbox/ .packlist gmax/usr/ local/lib/ perl5/5. 8.8/darwin- 2level/ perllocal. pod
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Installing /Users/
Writing /Users/
Appending installation info to /Users/
Notice that MySQL Sandbox uses the standard Perl installer. I could not find anything related to a wrong path using PREFIX.