hackpar / redis

Automatically exported from code.google.com/p/redis
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

make test fails when following instructions on your download page #595

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What version of Redis you are using, in what kind of Operating System?

Redis 2.2.11 on Ubuntu 11.04

What is the problem you are experiencing?

$ make test
cd src && make test
make[1]: Entering directory `/home/ionyiah/Downloads/redis-2.2.11/src'
(cd ..; tclsh8.5 tests/test_helper.tcl --tags "" --file "")
/bin/sh: tclsh8.5: not found
make[1]: *** [test] Error 127
make[1]: Leaving directory `/home/ionyiah/Downloads/redis-2.2.11/src'
make: *** [test] Error 2

What steps will reproduce the problem?

$ wget http://redis.googlecode.com/files/redis-2.2.11.tar.gz
$ tar xzf redis-2.2.11.tar.gz
$ cd redis-2.2.11
$ make
$ make test

Do you have an INFO output? Please past it here.

If it is a crash, can you please paste the stack trace that you can find in
the log file or on standard output? This is really useful for us!

Please provide any additional information below.

I think this is related to issues 505 and 591.

Original issue reported on code.google.com by nelo.ony...@gmail.com on 24 Jun 2011 at 3:59

GoogleCodeExporter commented 8 years ago
sudo apt-get install tcl

Original comment by damian.j...@gmail.com on 24 Jun 2011 at 4:59

GoogleCodeExporter commented 8 years ago
Hi,

tcl is already installed on my system:

$ sudo apt-get install tcl
[sudo] password for ionyiah:
Reading package lists... Done
Building dependency tree
Reading state information... Done
tcl is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

$ make test
cd src && make test
make[1]: Entering directory `/home/ionyiah/Downloads/redis-2.2.11/src'
(cd ..; tclsh8.5 tests/test_helper.tcl --tags "" --file "")
/bin/sh: tclsh8.5: not found
make[1]: *** [test] Error 127
make[1]: Leaving directory `/home/ionyiah/Downloads/redis-2.2.11/src'
make: *** [test] Error 2

Furthermore, if it is a dependency (even an optional one), should it not say
so on the download page?

Thanks.

Original comment by nelo.ony...@gmail.com on 27 Jun 2011 at 10:19

GoogleCodeExporter commented 8 years ago
You have to apt-get tlcsh aswell.

sudo apt-get install tcl8.5 -- should do the trick.

Original comment by faii...@gmail.com on 13 Aug 2011 at 4:02

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Thank you, that did the trick.

Original comment by nelo.ony...@gmail.com on 15 Aug 2011 at 12:13