Zapotek/arachni — Issue #151: trouble installing arachni : dm-serializer requires json (~> 1.4.6, runtime)
Author: gingerlime
Created: 2012-01-31 21:06:37+00:00
State: open

I keep having trouble trying to install arachni. I tried the CDE route, but that failed with some strange 64/32bit issues (I suspect). I'm now on 32bit BackTrack 5R1 and still have problems. Any suggestions??

```
root@bt:~# cd /pentest/enumeration/
root@bt:/pentest/enumeration# git clone git://github.com/Zapotek/arachni.git arachni
Initialized empty Git repository in /pentest/enumeration/arachni/.git/
remote: Counting objects: 34189, done.
remote: Compressing objects: 100% (7651/7651), done.
remote: Total 34189 (delta 25555), reused 34119 (delta 25485)
Receiving objects: 100% (34189/34189), 23.86 MiB | 228 KiB/s, done.
Resolving deltas: 100% (25555/25555), done.
root@bt:/pentest/enumeration# apt-get install libxml2-dev libxslt1-dev libcurl4-openssl-dev libsqlite3-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
libxml2-dev is already the newest version.
libxslt1-dev is already the newest version.
libcurl4-openssl-dev is already the newest version.
libsqlite3-dev is already the newest version.
The following packages were automatically installed and are no longer required:
libtasn1-3-dev libdmraid1.0.0.rc16 libgpg-error-dev python-pyicu
libgcrypt11-dev libdebian-installer4 cryptsetup libecryptfs0 reiserfsprogs
rdate libgnutls-dev bogl-bterm ecryptfs-utils libdebconfclient0 dmraid
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@bt:/pentest/enumeration# cd arachni/
root@bt:/pentest/enumeration/arachni# gem install arachni
ERROR: Error installing arachni:
dm-serializer requires json (~> 1.4.6, runtime)
root@bt:/pentest/enumeration/arachni# gem install json
Building native extensions. This could take a while...
Successfully installed json-1.6.5
1 gem installed
Installing ri documentation for json-1.6.5...
Installing RDoc documentation for json-1.6.5...
root@bt:/pentest/enumeration/arachni# gem install dm-serializer
Successfully installed dm-serializer-1.2.1
1 gem installed
Installing ri documentation for dm-serializer-1.2.1...
Installing RDoc documentation for dm-serializer-1.2.1...
root@bt:/pentest/enumeration/arachni# gem install arachni
ERROR: Error installing arachni:
dm-serializer requires json (~> 1.4.6, runtime)

root@bt:/pentest/enumeration/arachni# ruby -v
ruby 1.9.2dev (2010-07-02) [i486-linux]
```