This is the root cause:

IOError: [Errno 2] No such file or directory:
'/usr/lib/python2.7/sitecustomize.py'

Off the top of my head, you may be able to work around this packaging issue
in Ubuntu with:

sudo touch /usr/lib/python2.7/sitecustomize.py
sudo apt-get -f install

Then resume re-run your original apt command.

-Al Tobey
Open Source Mechanic
Datastax



On Mon, Feb 17, 2014 at 3:21 PM, Ertio Lew <ertio...@gmail.com> wrote:

> I am trying to install cassandra dsc20 but the installation fails due to
> some python dependecies. How could I make this work ?
>
>
> root@server1:~# sudo apt-get install dsc20
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following extra packages will be installed:
>   cassandra libjna-java libopts25 ntp python python-minimal python-support 
> python2.7
>   python2.7-minimal
> Suggested packages:
>   libjna-java-doc ntp-doc apparmor python-doc python-tk python2.7-doc 
> binutils binfmt-support
> Recommended packages:
>   perl
> The following NEW packages will be installed:
>   cassandra dsc20 libjna-java libopts25 ntp python python-minimal 
> python-support python2.7
>   python2.7-minimal
> 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
> Need to get 17.1 MB of archives.
> After this operation, 23.2 MB of additional disk space will be used.
> Do you want to continue [Y/n]? y
> Get:1 http://debian.datastax.com/community/ stable/main cassandra all 2.0.5 
> [14.3 MB]
> Get:2 http://us.archive.ubuntu.com/ubuntu/ raring/main libopts25 amd64 
> 1:5.17.1-1ubuntu2 [62.2 kB]
> Get:3 http://us.archive.ubuntu.com/ubuntu/ raring/main ntp amd64 
> 1:4.2.6.p5+dfsg-2ubuntu1 [614 kB]
> Get:4 http://us.archive.ubuntu.com/ubuntu/ raring/universe libjna-java amd64 
> 3.2.7-4 [416 kB]
> Get:5 http://us.archive.ubuntu.com/ubuntu/ raring-security/main 
> python2.7-minimal amd64 2.7.4-2ubuntu3.2 [1223 kB]
> Get:6 http://debian.datastax.com/community/ stable/main dsc20 all 2.0.5-1 
> [1302 B]
> Get:7 http://us.archive.ubuntu.com/ubuntu/ raring-security/main python2.7 
> amd64 2.7.4-2ubuntu3.2 [263 kB]
> Get:8 http://us.archive.ubuntu.com/ubuntu/ raring/main python-minimal amd64 
> 2.7.4-0ubuntu1 [30.8 kB]
> Get:9 http://us.archive.ubuntu.com/ubuntu/ raring/main python amd64 
> 2.7.4-0ubuntu1 [169 kB]
> Get:10 http://us.archive.ubuntu.com/ubuntu/ raring/universe python-support 
> all 1.0.15 [26.7 kB]
> Fetched 17.1 MB in 3s (4842 kB/s)
> Selecting previously unselected package libopts25.
> (Reading database ... 27688 files and directories currently installed.)
> Unpacking libopts25 (from .../libopts25_1%3a5.17.1-1ubuntu2_amd64.deb) ...
> Selecting previously unselected package ntp.
> Unpacking ntp (from .../ntp_1%3a4.2.6.p5+dfsg-2ubuntu1_amd64.deb) ...
> Selecting previously unselected package libjna-java.
> Unpacking libjna-java (from .../libjna-java_3.2.7-4_amd64.deb) ...
> Selecting previously unselected package python2.7-minimal.
> Unpacking python2.7-minimal (from 
> .../python2.7-minimal_2.7.4-2ubuntu3.2_amd64.deb) ...
> Selecting previously unselected package python2.7.
> Unpacking python2.7 (from .../python2.7_2.7.4-2ubuntu3.2_amd64.deb) ...
> Selecting previously unselected package python-minimal.
> Unpacking python-minimal (from .../python-minimal_2.7.4-0ubuntu1_amd64.deb) 
> ...
> Selecting previously unselected package python.
> Unpacking python (from .../python_2.7.4-0ubuntu1_amd64.deb) ...
> Selecting previously unselected package python-support.
> Unpacking python-support (from .../python-support_1.0.15_all.deb) ...
> Selecting previously unselected package cassandra.
> Unpacking cassandra (from .../cassandra_2.0.5_all.deb) ...
> Selecting previously unselected package dsc20.
> Unpacking dsc20 (from .../archives/dsc20_2.0.5-1_all.deb) ...
> Processing triggers for man-db ...
> Processing triggers for desktop-file-utils ...
> Setting up libopts25 (1:5.17.1-1ubuntu2) ...
> Setting up ntp (1:4.2.6.p5+dfsg-2ubuntu1) ...
>  * Starting NTP server ntpd                                                   
>               [ OK ]
> Setting up libjna-java (3.2.7-4) ...
> Setting up python2.7-minimal (2.7.4-2ubuntu3.2) ...
> # Empty sitecustomize.py to avoid a dangling symlink
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/py_compile.py", line 170, in <module>
>     sys.exit(main())
>   File "/usr/lib/python2.7/py_compile.py", line 162, in main
>     compile(filename, doraise=True)
>   File "/usr/lib/python2.7/py_compile.py", line 106, in compile
>     with open(file, 'U') as f:
> IOError: [Errno 2] No such file or directory: 
> '/usr/lib/python2.7/sitecustomize.py'
> dpkg: error processing python2.7-minimal (--configure):
>  subprocess installed post-installation script returned error exit status 1
> dpkg: dependency problems prevent configuration of python2.7:
>  python2.7 depends on python2.7-minimal (= 2.7.4-2ubuntu3.2); however:
>   Package python2.7-minimal is not configured yet.
>
> dpkg: error processing python2.7 (--configure):
>  dependency problems - leaving unconfigured
> dpkg: dependency problems prevent configuration of python-minimal:
>  python-minimal depends on python2.7-minimal (>= 2.7.4-1~); however:
>   Package python2.7-minimal is not configured yet.
>
> dpkg: error processing python-minimal (--configure):
>  dependency problems - leaving unconfigured
> dpkg: dependency problems prevent configuration of python:
>  python depends on python2.7 (>= 2.7.4-1~); however:
>   Package python2.7 is not configured yet.
>  python depends on python-minimal (= 2.7.4-0ubuntu1); however:
>   Package python-minimal is not configured yet.
>
> dpkg: error processing python (--configure):
>  dependency problems - leaving unconfigured
> dpkg: dependency problems prevent configuration of python-support:
>  python-support depends on python (>= 2.5); however:
>   Package python is not configured yet.
>  python-support depends on python-minimal; however:
>   Package python-minimal is not configured yet.
>
> dpkg: error processing python-support (--configure):
>  dependency problems - leaving unconfigured
> dpkg: dependency problems prevent configuration of cassandra:
>  cassandra depends on python (>= 2.5); however:
>   Package python is not configured yet.
>  cassandra depends on python-support (>= 0.90.0); however:
>   Package python-support is not configured yet.
>
> dpkg: error processing cassandra (--configure):
>  dependency problems - leaving unconfigured
> dpkg: dependency problems prevent configuration of dsc20:
>  dsc20 depends on cassandra (= 2.0.5); however:
>   Package cassandra is not configured yet.
>  dsc20 depends on python (>= 2.5); however:
>   Package python is not configured yet.
>  dsc20 depends on python-support (>= 0.90.0); however:
>   Package python-support is not configured yet.
>
> dpkg: error processing dsc20 (--configure):
>  dependency problems - leaving unconfigured
> Processing triggers for libc-bin ...
> ldconfig deferred processing now taking place
> Errors were encountered while processing:
>  python2.7-minimal
>  python2.7
>  python-minimal
>  python
>  python-support
>  cassandra
>  dsc20
> E: Sub-process /usr/bin/dpkg returned an error code (1)
>
> root@server1:~# apt-cache policy dsc20
> dsc20:
>   Installed: 2.0.5-1
>   Candidate: 2.0.5-1
>   Version table:
>  *** 2.0.5-1 0
>         500 http://debian.datastax.com/community/ stable/main amd64 Packages
>         100 /var/lib/dpkg/status
>      2.0.4-1 0
>         500 http://debian.datastax.com/community/ stable/main amd64 Packages
>      2.0.3-1 0
>         500 http://debian.datastax.com/community/ stable/main amd64 Packages
>      2.0.2-1 0
>         500 http://debian.datastax.com/community/ stable/main amd64 Packages
>      2.0.1-1 0
>         500 http://debian.datastax.com/community/ stable/main amd64 Packages
>      2.0.0-1 0
>         500 http://debian.datastax.com/community/ stable/main amd64 Packages
> root@server1:~#
>
> Does any one have an idea how should i rectiffy this ?
> --
> Sent via http://goo.gl/ShmGM
>

Reply via email to