noclue_
2010-Oct-07 08:50 UTC
[R] Linux 64-bit R installation problem - "Failed dependencies"
I am trying to install 64 bit R on Linux. But I got the following error - rpm -i R-core-2.10.0-2.fc11.x86_64.rpm warning: R-core-2.10.0-2.fc11.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 97d3544e error: Failed dependencies: /bin/bash is needed by R-core-2.10.0-2.fc11.x86_64 /bin/sh is needed by R-core-2.10.0-2.fc11.x86_64 /sbin/ldconfig is needed by R-core-2.10.0-2.fc11.x86_64 /usr/bin/perl is needed by R-core-2.10.0-2.fc11.x86_64 cups is needed by R-core-2.10.0-2.fc11.x86_64 gawk is needed by R-core-2.10.0-2.fc11.x86_64 ld-linux-x86-64.so.2()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 ld-linux-x86-64.so.2(GLIBC_2.2.5)(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 less is needed by R-core-2.10.0-2.fc11.x86_64 libICE.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libSM.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libX11.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libXmu.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libXt.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libbz2.so.1()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libc.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libc.so.6(GLIBC_2.2.5)(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libc.so.6(GLIBC_2.3)(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libc.so.6(GLIBC_2.3.4)(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libc.so.6(GLIBC_2.4)(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libc.so.6(GLIBC_2.7)(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libc.so.6(GLIBC_2.8)(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libcairo.so.2()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libdl.so.2()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libdl.so.2(GLIBC_2.2.5)(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libgcc_s.so.1()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libgfortran.so.3()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libgfortran.so.3(GFORTRAN_1.0)(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libglib-2.0.so.0()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libgmodule-2.0.so.0()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libgobject-2.0.so.0()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libicui18n.so.40()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libicuuc.so.40()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libjpeg.so.62()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libm.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libm.so.6(GLIBC_2.2.5)(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libpango-1.0.so.0()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libpangocairo-1.0.so.0()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libpcre.so.0()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libpng12.so.0()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libpng12.so.0(PNG12_0)(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libreadline.so.5()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libstdc++.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libtcl8.5.so()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libtiff.so.3()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libtk8.5.so()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 libz.so.1()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 perl is needed by R-core-2.10.0-2.fc11.x86_64 perl(Carp) is needed by R-core-2.10.0-2.fc11.x86_64 perl(Cwd) is needed by R-core-2.10.0-2.fc11.x86_64 perl(Exporter) is needed by R-core-2.10.0-2.fc11.x86_64 perl(File::Basename) is needed by R-core-2.10.0-2.fc11.x86_64 perl(File::Compare) is needed by R-core-2.10.0-2.fc11.x86_64 perl(File::Copy) is needed by R-core-2.10.0-2.fc11.x86_64 perl(File::Copy::Recursive) is needed by R-core-2.10.0-2.fc11.x86_64 perl(File::Find) is needed by R-core-2.10.0-2.fc11.x86_64 perl(File::Path) is needed by R-core-2.10.0-2.fc11.x86_64 perl(File::Spec) is needed by R-core-2.10.0-2.fc11.x86_64 perl(FileHandle) is needed by R-core-2.10.0-2.fc11.x86_64 perl(Getopt::Long) is needed by R-core-2.10.0-2.fc11.x86_64 perl(IO::File) is needed by R-core-2.10.0-2.fc11.x86_64 perl(Text::Tabs) is needed by R-core-2.10.0-2.fc11.x86_64 perl(Text::Wrap) is needed by R-core-2.10.0-2.fc11.x86_64 perl(strict) is needed by R-core-2.10.0-2.fc11.x86_64 perl(vars) is needed by R-core-2.10.0-2.fc11.x86_64 perl(warnings) is needed by R-core-2.10.0-2.fc11.x86_64 rpmlib(FileDigests) <= 4.6.0-1 is needed by R-core-2.10.0-2.fc11.x86_64 rtld(GNU_HASH) is needed by R-core-2.10.0-2.fc11.x86_64 sed is needed by R-core-2.10.0-2.fc11.x86_64 texlive-dvips is needed by R-core-2.10.0-2.fc11.x86_64 texlive-latex is needed by R-core-2.10.0-2.fc11.x86_64 vi is needed by R-core-2.10.0-2.fc11.x86_64 xdg-utils is needed by R-core-2.10.0-2.fc11.x86_64 ----------------------------------------- Has anybody here encountered similar problem? How did you solve it? Thanks! -- View this message in context: http://r.789695.n4.nabble.com/Linux-64-bit-R-installation-problem-Failed-dependencies-tp2966385p2966385.html Sent from the R help mailing list archive at Nabble.com.
Marc Schwartz
2010-Oct-07 12:28 UTC
[R] Linux 64-bit R installation problem - "Failed dependencies"
On Oct 7, 2010, at 3:50 AM, noclue_ wrote:> > I am trying to install 64 bit R on Linux. But I got the following error - > > > rpm -i R-core-2.10.0-2.fc11.x86_64.rpm > > warning: R-core-2.10.0-2.fc11.x86_64.rpm: Header V3 DSA signature: NOKEY, > key ID 97d3544e > error: Failed dependencies: > /bin/bash is needed by R-core-2.10.0-2.fc11.x86_64 > /bin/sh is needed by R-core-2.10.0-2.fc11.x86_64 > /sbin/ldconfig is needed by R-core-2.10.0-2.fc11.x86_64 > /usr/bin/perl is needed by R-core-2.10.0-2.fc11.x86_64 > cups is needed by R-core-2.10.0-2.fc11.x86_64 > gawk is needed by R-core-2.10.0-2.fc11.x86_64 > ld-linux-x86-64.so.2()(64bit) is needed by > R-core-2.10.0-2.fc11.x86_64 > ld-linux-x86-64.so.2(GLIBC_2.2.5)(64bit) is needed by > R-core-2.10.0-2.fc11.x86_64 > less is needed by R-core-2.10.0-2.fc11.x86_64 > libICE.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libSM.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libX11.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libXmu.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libXt.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libbz2.so.1()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libc.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libc.so.6(GLIBC_2.2.5)(64bit) is needed by > R-core-2.10.0-2.fc11.x86_64 > libc.so.6(GLIBC_2.3)(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libc.so.6(GLIBC_2.3.4)(64bit) is needed by > R-core-2.10.0-2.fc11.x86_64 > libc.so.6(GLIBC_2.4)(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libc.so.6(GLIBC_2.7)(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libc.so.6(GLIBC_2.8)(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libcairo.so.2()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libdl.so.2()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libdl.so.2(GLIBC_2.2.5)(64bit) is needed by > R-core-2.10.0-2.fc11.x86_64 > libgcc_s.so.1()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libgfortran.so.3()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libgfortran.so.3(GFORTRAN_1.0)(64bit) is needed by > R-core-2.10.0-2.fc11.x86_64 > libglib-2.0.so.0()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libgmodule-2.0.so.0()(64bit) is needed by > R-core-2.10.0-2.fc11.x86_64 > libgobject-2.0.so.0()(64bit) is needed by > R-core-2.10.0-2.fc11.x86_64 > libicui18n.so.40()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libicuuc.so.40()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libjpeg.so.62()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libm.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libm.so.6(GLIBC_2.2.5)(64bit) is needed by > R-core-2.10.0-2.fc11.x86_64 > libpango-1.0.so.0()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libpangocairo-1.0.so.0()(64bit) is needed by > R-core-2.10.0-2.fc11.x86_64 > libpcre.so.0()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libpng12.so.0()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libpng12.so.0(PNG12_0)(64bit) is needed by > R-core-2.10.0-2.fc11.x86_64 > libreadline.so.5()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libstdc++.so.6()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libtcl8.5.so()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libtiff.so.3()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libtk8.5.so()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > libz.so.1()(64bit) is needed by R-core-2.10.0-2.fc11.x86_64 > perl is needed by R-core-2.10.0-2.fc11.x86_64 > perl(Carp) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(Cwd) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(Exporter) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(File::Basename) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(File::Compare) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(File::Copy) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(File::Copy::Recursive) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(File::Find) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(File::Path) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(File::Spec) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(FileHandle) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(Getopt::Long) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(IO::File) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(Text::Tabs) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(Text::Wrap) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(strict) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(vars) is needed by R-core-2.10.0-2.fc11.x86_64 > perl(warnings) is needed by R-core-2.10.0-2.fc11.x86_64 > rpmlib(FileDigests) <= 4.6.0-1 is needed by > R-core-2.10.0-2.fc11.x86_64 > rtld(GNU_HASH) is needed by R-core-2.10.0-2.fc11.x86_64 > sed is needed by R-core-2.10.0-2.fc11.x86_64 > texlive-dvips is needed by R-core-2.10.0-2.fc11.x86_64 > texlive-latex is needed by R-core-2.10.0-2.fc11.x86_64 > vi is needed by R-core-2.10.0-2.fc11.x86_64 > xdg-utils is needed by R-core-2.10.0-2.fc11.x86_64 > ----------------------------------------- > > Has anybody here encountered similar problem? How did you solve it? > > > Thanks!You appear to be using Fedora Core 11 (FC11) and based upon some of the missing dependencies, must have done a fairly minimal installation. Three comments: 1. Fedora uses a package management system called 'yum', which is specifically designed to obviate the problems that you are experiencing. It has been years since one needed to download individual RPMs and install them using 'rpm' from the command line. Use: yum install R as 'root', either via 'su' or 'sudo', depending upon whether or not you have sudo configured. yum will automatically resolve any required dependencies during the installation process. 2. FC11 reached its End of Life (EOL) back in June. Thus, you are using an outdated version of Fedora, which no longer gets application, bug and security related patches and updates. It also means that you are trying to install an outdated version of R (2.10.0), as the current release is 2.11.1, which will not be available to FC11. You should move to FC13 as soon as possible. FC12 will go EOL by the end of the year, with FC14 due out early next month. If you are going to use Fedora, which is by design, a bleeding edge Linux distribution, you need to be prepared to update fairly frequently. 3. Given your e-mail name, pick up a current book on using and administering Fedora Core Linux. HTH, Marc Schwartz