What packages do I need? Ubuntu/Hardy

What packages do I need? Ubuntu/Hardy

Postby etano » Fri May 30, 2008 4:44 pm

I'm getting the following error when trying to rpm:

Code: Select all
ethan@Ullr:~/Apps$ sudo rpm --install nrn-6.1.x86_64.rpm
error: Failed dependencies:
   /bin/sh is needed by nrn-6.1-rel2.x86_64
   libICE.so.6()(64bit) is needed by nrn-6.1-rel2.x86_64
   libSM.so.6()(64bit) is needed by nrn-6.1-rel2.x86_64
   libX11.so.6()(64bit) is needed by nrn-6.1-rel2.x86_64
   libXext.so.6()(64bit) is needed by nrn-6.1-rel2.x86_64
   libc.so.6()(64bit) is needed by nrn-6.1-rel2.x86_64
   libc.so.6(GLIBC_2.2.5)(64bit) is needed by nrn-6.1-rel2.x86_64
   libc.so.6(GLIBC_2.3)(64bit) is needed by nrn-6.1-rel2.x86_64
   libdl.so.2()(64bit) is needed by nrn-6.1-rel2.x86_64
   libdl.so.2(GLIBC_2.2.5)(64bit) is needed by nrn-6.1-rel2.x86_64
   libgcc_s.so.1()(64bit) is needed by nrn-6.1-rel2.x86_64
   libgcc_s.so.1(GCC_3.0)(64bit) is needed by nrn-6.1-rel2.x86_64
   libm.so.6()(64bit) is needed by nrn-6.1-rel2.x86_64
   libm.so.6(GLIBC_2.2.5)(64bit) is needed by nrn-6.1-rel2.x86_64
   libncurses.so.5()(64bit) is needed by nrn-6.1-rel2.x86_64
   libpthread.so.0()(64bit) is needed by nrn-6.1-rel2.x86_64
   libpthread.so.0(GLIBC_2.2.5)(64bit) is needed by nrn-6.1-rel2.x86_64
   libpython2.4.so.1.0()(64bit) is needed by nrn-6.1-rel2.x86_64
   libstdc++.so.6()(64bit) is needed by nrn-6.1-rel2.x86_64
   libstdc++.so.6(CXXABI_1.3)(64bit) is needed by nrn-6.1-rel2.x86_64
   libstdc++.so.6(GLIBCXX_3.4)(64bit) is needed by nrn-6.1-rel2.x86_64
   libutil.so.1()(64bit) is needed by nrn-6.1-rel2.x86_64
   rtld(GNU_HASH) is needed by nrn-6.1-rel2.x86_64


I feel like I have installed every dev package under the sun. What am I missing?
etano
 
Posts: 14
Joined: Thu Jun 07, 2007 1:57 pm

Postby etano » Fri May 30, 2008 9:26 pm

Nevermind, fixed it. Apparently there were some packages under the sun I hadn't downloaded...
etano
 
Posts: 14
Joined: Thu Jun 07, 2007 1:57 pm

Re: What packages do I need? Ubuntu/Hardy

Postby hines » Wed Oct 21, 2009 2:26 pm

For ubuntu-9.10-i386 the packages that need to be installed in order to build NEURON from the tar.gz sources are
sudo apt-get update # or else g++ below will not install
sudo apt-get install g++
sudo apt-get install libxext-dev
sudo apt-get install libncurses5-dev

in order to build from the mercurial repository, you also need in addtion,
sudo apt-get install mercurial
sudo apt-get install autoconf
sudo apt-get install libtool
sudo apt-get install bison
sudo apt-get install flex
hines
Site Admin
 
Posts: 572
Joined: Wed May 18, 2005 3:32 pm

Re: What packages do I need? Ubuntu/Hardy

Postby hines » Wed Oct 21, 2009 3:37 pm

To install from an rpm, no packages above need to be installed but the rpm must be converted to a deb file.
The packages needed for the alien package are
sudo apt-get install alien dpkg-dev debhelper build-essential
Then the deb file can be created with
sudo alien nrn-7.1*.rpm # creates nrn_7.1-1_i386.deb after complaining about unknown tag

Perhaps deb files will be put on the web site in the future.
If the deb file already exists, the above packages do not have to be installed and the deb file
can be installed using
sudo dpkg -i nrn*.deb
hines
Site Admin
 
Posts: 572
Joined: Wed May 18, 2005 3:32 pm


Return to UNIX/Linux

Who is online

Users browsing this forum: No registered users and 1 guest