Ask Your Question
1

Why dependencies are so huge ?

asked 2014-10-26 10:51:30 -0600

priya gravatar image

When I tried to install Google chrome.rpm it's shows

[root@fedora-20 Desktop]# yum install google-chrome-stable_current_x86_64.rpm 
Loaded plugins: langpacks, refresh-packagekit
Examining google-chrome-stable_current_x86_64.rpm: google-chrome-stable-38.0.2125.104-1.x86_64
Marking google-chrome-stable_current_x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package google-chrome-stable.x86_64 0:38.0.2125.104-1 will be installed
--> Processing Dependency: lsb >= 4.0 for package: google-chrome-stable-38.0.2125.104-1.x86_64
--> Processing Dependency: libXss.so.1()(64bit) for package: google-chrome-stable-38.0.2125.104-1.x86_64
--> Running transaction check
---> Package libXScrnSaver.x86_64 0:1.2.2-6.fc20 will be installed
---> Package redhat-lsb.x86_64 0:4.1-21.1.fc20 will be installed
--> Processing Dependency: redhat-lsb-printing = 4.1-21.1.fc20 for package: redhat-lsb-4.1-21.1.fc20.x86_64
--> Processing Dependency: redhat-lsb-languages = 4.1-21.1.fc20 for package: redhat-lsb-4.1-21.1.fc20.x86_64
--> Processing Dependency: redhat-lsb-desktop(x86-64) = 4.1-21.1.fc20 for package: redhat-lsb-4.1-21.1.fc20.x86_64
--> Processing Dependency: redhat-lsb-cxx(x86-64) = 4.1-21.1.fc20 for package: redhat-lsb-4.1-21.1.fc20.x86_64
--> Processing Dependency: redhat-lsb-core(x86-64) = 4.1-21.1.fc20 for package: redhat-lsb-4.1-21.1.fc20.x86_64
--> Running transaction check
---> Package redhat-lsb-core.x86_64 0:4.1-21.1.fc20 will be installed
--> Processing Dependency: redhat-lsb-submod-security(x86-64) = 4.1-21.1.fc20 for package: redhat-lsb-core-4.1-21.1.fc20.x86_64
--> Processing Dependency: spax for package: redhat-lsb-core-4.1-21.1.fc20.x86_64
--> Processing Dependency: /usr/sbin/sendmail for package: redhat-lsb-core-4.1-21.1.fc20.x86_64
--> Processing Dependency: /usr/bin/patch for package: redhat-lsb-core-4.1-21.1.fc20.x86_64
--> Processing Dependency: /usr/bin/m4 for package: redhat-lsb-core-4.1-21.1.fc20.x86_64
--> Processing Dependency: /bin/mailx for package: redhat-lsb-core-4.1-21.1.fc20.x86_64
---> Package redhat-lsb-cxx.x86_64 0:4.1-21.1.fc20 will be installed
---> Package redhat-lsb-desktop.x86_64 0:4.1-21.1.fc20 will be installed
--> Processing Dependency: redhat-lsb-submod-multimedia(x86-64) = 4.1-21.1.fc20 for package: redhat-lsb-desktop-4.1-21.1.fc20.x86_64
--> Processing Dependency: qt3(x86-64) for package: redhat-lsb-desktop-4.1-21.1.fc20.x86_64
--> Processing Dependency: qt-x11(x86-64) for package: redhat-lsb-desktop-4.1-21.1.fc20.x86_64
--> Processing Dependency: qt(x86-64) for package: redhat-lsb-desktop-4.1-21.1.fc20.x86_64
--> Processing Dependency: mesa-libGLU(x86-64) for package: redhat-lsb-desktop-4.1-21.1.fc20.x86_64
--> Processing Dependency: libpng12.so.0()(64bit) for package: redhat-lsb-desktop-4.1-21.1.fc20.x86_64
---> Package redhat-lsb-languages.x86_64 0:4.1-21.1.fc20 will be installed
--> Processing Dependency: perl(XML::LibXML) for package: redhat-lsb-languages-4.1-21.1.fc20.x86_64
--> Processing Dependency: perl(Time::HiRes) for package: redhat-lsb-languages-4.1-21.1.fc20.x86_64
--> Processing Dependency: perl(Text::Soundex) for package: redhat-lsb-languages-4.1-21.1.fc20.x86_64
--> Processing Dependency: perl(Test::Simple) for package: redhat-lsb-languages-4.1-21.1.fc20.x86_64
--> Processing Dependency: perl(Test::Harness) for package: redhat-lsb-languages-4.1-21.1.fc20.x86_64
--> Processing Dependency: perl(Sys::Syslog) for package: redhat-lsb-languages-4.1-21.1.fc20.x86_64
--> Processing Dependency: perl(Scalar::Util) for package: redhat-lsb-languages-4.1-21.1.fc20.x86_64
--> Processing Dependency: perl(Pod::Plainer) for package: redhat-lsb-languages-4.1-21.1.fc20.x86_64
--> Processing Dependency: perl(Pod::LaTeX) for package: redhat-lsb-languages-4.1-21.1.fc20.x86_64
--> Processing Dependency: perl(Pod::Checker) for package: redhat-lsb-languages-4.1-21.1.fc20.x86_64
--> Processing Dependency: perl(Locale::Maketext) for package: redhat-lsb-languages-4.1-21.1.fc20.x86_64
--> Processing Dependency ...
(more)
edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted
3

answered 2014-10-26 12:56:59 -0600

skytux gravatar image

updated 2014-10-26 13:01:57 -0600

Dependencies exist, among other things, because programs need capabilities from other packages in order to run properly. You should press y to complete the download and installation of your RPM package in your example above. It is an automatic task, you don't need to download anything manually.

To learn more about dependencies, please take a look at these links:

HTH,

Germán.

edit flag offensive delete link more
1

answered 2014-10-26 21:45:21 -0600

mether gravatar image

updated 2014-10-26 21:46:17 -0600

Largely due to a Google Chrome packaging problem documented at https://code.google.com/p/chromium/issues/detail?id=133327

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2014-10-26 10:51:30 -0600

Seen: 1,014 times

Last updated: Oct 26 '14