I try to install make (should be present in base):
yum install make
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirrors.supportex.net
* epel: mirror.nl.leaseweb.net
* extras: mirrors.supportex.net
* rpmforge: archive.cs.uu.nl
* updates: mirrors.supportex.net
Setting up Install Process
No package make available.
Error: Nothing to do
This is a fresh install of CentOS6 (starting with a minimal install).
All repositories seem to be working. I issued a yum clean and even
removed the cache manually.
A machine with a similar setup works as expected (yum remove make;yum
install make). This problem prevents me from installing group
server-platform.
Since I started with a core installation by accident (wanted a Desktop)
I simply Googled for the list of groups needed:
Default grouplist:
base core debugging directory-client java-platform
network-file-system-client
server-platform fonts print-client basic-desktop desktop-debugging
desktop-platform general-desktop graphical-admin-tools input-methods
legacy-x
x11 internet-applications internet-browser office-suite
remote-desktop-clients
I was able to install all these groups except server-platform. And this
boils down to not being able to install make.
Any clue how to fix this?
# yum groupinstall server-platform
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirrors.supportex.net
* epel: mirror.nl.leaseweb.net
* extras: mirrors.supportex.net
* rpmforge: archive.cs.uu.nl
* updates: mirrors.supportex.net
Setting up Group Process
Checking for new repos for mirrors
Package libstdc++-4.4.6-4.el6.x86_64 already installed and latest version
Package glibc-2.12-1.80.el6_3.6.x86_64 already installed and latest version
Package zlib-1.2.3-27.el6.x86_64 already installed and latest version
Package ncurses-libs-5.7-3.20090208.el6.x86_64 already installed and
latest version
Package openssl-1.0.0-25.el6_3.1.x86_64 already installed and latest
version
Package krb5-libs-1.9-33.el6_3.3.x86_64 already installed and latest
version
Package openldap-2.4.23-26.el6_3.2.x86_64 already installed and latest
version
Package libgcc-4.4.6-4.el6.x86_64 already installed and latest version
Package 1:dbus-libs-1.2.24-7.el6_3.x86_64 already installed and latest
version
Package pam-1.1.1-10.el6_2.1.x86_64 already installed and latest version
Package nss-3.13.5-1.el6_3.x86_64 already installed and latest version
Package db4-4.7.25-17.el6.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package redhat-lsb.x86_64 0:4.0-3.el6.centos will be installed
--> Processing Dependency: redhat-lsb-printing for package:
redhat-lsb-4.0-3.el6.centos.x86_64
--> Processing Dependency: redhat-lsb-graphics for package:
redhat-lsb-4.0-3.el6.centos.x86_64
--> Processing Dependency: perl-Test-Simple for package:
redhat-lsb-4.0-3.el6.centos.x86_64
--> Processing Dependency: perl-Test-Harness for package:
redhat-lsb-4.0-3.el6.centos.x86_64
--> Processing Dependency: perl-ExtUtils-MakeMaker for package:
redhat-lsb-4.0-3.el6.centos.x86_64
--> Processing Dependency: perl-CGI for package:
redhat-lsb-4.0-3.el6.centos.x86_64
--> Processing Dependency: /usr/bin/pax for package:
redhat-lsb-4.0-3.el6.centos.x86_64
--> Processing Dependency: /usr/bin/patch for package:
redhat-lsb-4.0-3.el6.centos.x86_64
--> Processing Dependency: /usr/bin/make for package:
redhat-lsb-4.0-3.el6.centos.x86_64
--> Running transaction check
---> Package patch.x86_64 0:2.6-6.el6 will be installed
---> Package pax.x86_64 0:3.4-10.1.el6 will be installed
---> Package perl-CGI.x86_64 0:3.51-127.el6 will be installed
---> Package perl-ExtUtils-MakeMaker.x86_64 0:6.55-127.el6 will be installed
--> Processing Dependency: perl-devel for package:
perl-ExtUtils-MakeMaker-6.55-127.el6.x86_64
---> Package perl-Test-Harness.x86_64 0:3.17-127.el6 will be installed
---> Package perl-Test-Simple.x86_64 0:0.92-127.el6 will be installed
---> Package redhat-lsb.x86_64 0:4.0-3.el6.centos will be installed
--> Processing Dependency: /usr/bin/make for package:
redhat-lsb-4.0-3.el6.centos.x86_64
---> Package redhat-lsb-graphics.x86_64 0:4.0-3.el6.centos will be installed
---> Package redhat-lsb-printing.x86_64 0:4.0-3.el6.centos will be installed
--> Processing Dependency: /usr/bin/foomatic-rip for package:
redhat-lsb-printing-4.0-3.el6.centos.x86_64
--> Running transaction check
---> Package foomatic.x86_64 0:4.0.4-1.el6_1.1 will be installed
--> Processing Dependency: foomatic-db for package:
foomatic-4.0.4-1.el6_1.1.x86_64
---> Package perl-devel.x86_64 4:5.10.1-127.el6 will be installed
--> Processing Dependency: perl(ExtUtils::ParseXS) for package:
4:perl-devel-5.10.1-127.el6.x86_64
---> Package redhat-lsb.x86_64 0:4.0-3.el6.centos will be installed
--> Processing Dependency: /usr/bin/make for package:
redhat-lsb-4.0-3.el6.centos.x86_64
--> Running transaction check
---> Package foomatic-db.noarch 0:4.0-7.20091126.el6 will be installed
--> Processing Dependency: foomatic-db-ppds = 4.0-7.20091126.el6 for
package: foomatic-db-4.0-7.20091126.el6.noarch
--> Processing Dependency: foomatic-db-filesystem = 4.0-7.20091126.el6
for package: foomatic-db-4.0-7.20091126.el6.noarch
---> Package perl-ExtUtils-ParseXS.x86_64 1:2.2003.0-127.el6 will be
installed
---> Package redhat-lsb.x86_64 0:4.0-3.el6.centos will be installed
--> Processing Dependency: /usr/bin/make for package:
redhat-lsb-4.0-3.el6.centos.x86_64
--> Running transaction check
---> Package foomatic-db-filesystem.noarch 0:4.0-7.20091126.el6 will be
installed
---> Package foomatic-db-ppds.noarch 0:4.0-7.20091126.el6 will be installed
---> Package redhat-lsb.x86_64 0:4.0-3.el6.centos will be installed
--> Processing Dependency: /usr/bin/make for package:
redhat-lsb-4.0-3.el6.centos.x86_64
--> Processing Dependency: /usr/bin/make for package:
redhat-lsb-4.0-3.el6.centos.x86_64
--> Finished Dependency Resolution
Error: Package: redhat-lsb-4.0-3.el6.centos.x86_64 (base)
Requires: /usr/bin/make
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
On Wed, Dec 19, 2012 at 11:35 AM, Theo Band <theo.band at greenpeak.com> wrote:> I try to install make (should be present in base): > > yum install make > Loaded plugins: fastestmirror, refresh-packagekit, security > Loading mirror speeds from cached hostfile > * base: mirrors.supportex.net > * epel: mirror.nl.leaseweb.net > * extras: mirrors.supportex.net > * rpmforge: archive.cs.uu.nl > * updates: mirrors.supportex.net > Setting up Install Process > No package make available. > Error: Nothing to doDoes 'yum search make' show the make package? What about 'yum info make'? -- Les Mikesell lesmikesell at gmail.com
On 12/19/2012 9:35 AM, Theo Band wrote:> I try to install make (should be present in base)...no, it shouldn't. A) its not in RHEL base, therefore its not in CentOS base. B) Base contains NO development tools, is intended for deploying RPM packaged software only. if you need make, odds are, you'll also need more development tools (gcc, etc etc), I'd suggest ... yum groupinstall "Development Tools"