Any ideas why there is such a dependency hell? It's a server host, I don't need any GTK stuff etc.
yum install openssh-*
output: ---------
Dependencies Resolved
============================================================================= Package Arch Version Repository Size ============================================================================= Installing: openssh-askpass i386 4.3p2-36.el5 updates 39 k Updating: openssh i386 4.3p2-36.el5 updates 286 k openssh-clients i386 4.3p2-36.el5 updates 447 k openssh-server i386 4.3p2-36.el5 updates 268 k openssl i686 0.9.8e-12.el5 updates 1.4 M Installing for dependencies: atk i386 1.12.2-1.fc6 base 222 k cairo i386 1.2.4-5.el5 base 394 k cups-libs i386 1:1.3.7-8.el5_3.6 updates 193 k fipscheck i386 1.0.3-1.el5 base 11 k fontconfig i386 2.4.1-7.el5 base 174 k freetype i386 2.2.1-21.el5_3 updates 310 k gnutls i386 1.4.1-3.el5_3.5 updates 348 k gtk2 i386 2.10.4-20.el5 base 6.5 M hicolor-icon-theme noarch 0.9-2.1 base 25 k libX11 i386 1.0.3-9.el5 base 795 k libXau i386 1.0.1-3.1 base 18 k libXcursor i386 1.1.7-1.1 base 32 k libXdmcp i386 1.0.1-2.1 base 19 k libXext i386 1.0.1-2.1 base 35 k libXfixes i386 4.0.1-2.1 base 14 k libXft i386 2.1.10-1.1 base 44 k libXi i386 1.0.1-3.1 base 25 k libXinerama i386 1.0.1-2.1 base 9.7 k libXrandr i386 1.1.1-3.1 base 15 k libXrender i386 0.9.1-3.1 base 27 k libjpeg i386 6b-37 base 139 k libpng i386 2:1.2.10-7.1.el5_3.2 updates 241 k libtiff i386 3.8.2-7.el5_3.4 updates 306 k pango i386 1.14.9-5.el5.centos updates 335 k xorg-x11-filesystem noarch 7.1-2.fc6 base 5.4 k
Hi,
On Fri, Sep 25, 2009 at 08:36, zagiatakrapovic@gmx.ch wrote:
Any ideas why there is such a dependency hell? It's a server host, I don't need any GTK stuff etc.
The GTK stuff is pulled by the openssh-askpass package which is a graphical front-end for asking the user for the password.
You asked yum to install it when you ran the command:
$ yum install openssh-*
If all you need is to update the already installed openssh packages, what you actually want is:
$ yum update openssh*
Also note that if you use a dash between openssh and the star it will not include the base openssh package which you probably want. In this particular case it would probably be updated because of the dependencies, but I think it's good to point out the difference.
HTH, Filipe
At Fri, 25 Sep 2009 14:36:19 +0200 CentOS mailing list centos@centos.org wrote:
Any ideas why there is such a dependency hell? It's a server host, I don't need any GTK stuff etc.
It is an unfortunate 'feature' of trying (on some level) to be MS-Windows-ish: providing a GUI interface (of sorts) to openssh. 'openssh-askpass' is a GUI thinging for asking for a password for slogin/ssh/scp/etc. If you don't need openssh-askpass, then you should not install it. You can either edit your yum.conf file to exclude it or instead of:
yum install openssh-*
do:
yum install openssh openssh-clients openssh-server openssl
output:
Dependencies Resolved
============================================================================= Package Arch Version Repository Size ============================================================================= Installing: openssh-askpass i386 4.3p2-36.el5 updates 39 k Updating: openssh i386 4.3p2-36.el5 updates 286 k openssh-clients i386 4.3p2-36.el5 updates 447 k openssh-server i386 4.3p2-36.el5 updates 268 k openssl i686 0.9.8e-12.el5 updates 1.4 M Installing for dependencies: atk i386 1.12.2-1.fc6 base 222 k cairo i386 1.2.4-5.el5 base 394 k cups-libs i386 1:1.3.7-8.el5_3.6 updates 193 k fipscheck i386 1.0.3-1.el5 base 11 k fontconfig i386 2.4.1-7.el5 base 174 k freetype i386 2.2.1-21.el5_3 updates 310 k gnutls i386 1.4.1-3.el5_3.5 updates 348 k gtk2 i386 2.10.4-20.el5 base 6.5 M hicolor-icon-theme noarch 0.9-2.1 base 25 k libX11 i386 1.0.3-9.el5 base 795 k libXau i386 1.0.1-3.1 base 18 k libXcursor i386 1.1.7-1.1 base 32 k libXdmcp i386 1.0.1-2.1 base 19 k libXext i386 1.0.1-2.1 base 35 k libXfixes i386 4.0.1-2.1 base 14 k libXft i386 2.1.10-1.1 base 44 k libXi i386 1.0.1-3.1 base 25 k libXinerama i386 1.0.1-2.1 base 9.7 k libXrandr i386 1.1.1-3.1 base 15 k libXrender i386 0.9.1-3.1 base 27 k libjpeg i386 6b-37 base 139 k libpng i386 2:1.2.10-7.1.el5_3.2 updates 241 k libtiff i386 3.8.2-7.el5_3.4 updates 306 k pango i386 1.14.9-5.el5.centos updates 335 k xorg-x11-filesystem noarch 7.1-2.fc6 base 5.4 k