Fedora 6 install fails - Missing Packages? Yum command needed ?


Can you give the command to fix the dependcy issue with the fedora 6 install. Seems to do this on all install of fedora 6. I have tried doing some manually adding of packages but can’t get to work. I pasted my error message below.

ARNING: This is an Early Adopter release.

The installation is quite stable and functional when run on a freshly
installed supported Operating System, but upgrades from Virtualmin GPL
systems, or systems that already have Apache VirtualHost directives or
mail users, will very likely run into numerous problems. Please read
the Virtualmin and Early Adopter FAQs before proceeding if your system
is not a freshly installed and supported OS.

The systems currently supported by our install.sh are:
Fedora Core 3-6 on i386 and x86_64
CentOS and RHEL 3 and 4 on i386 and x86_64
OpenSUSE 10.0 on i586 and x86_64
SuSE 9.3 on i586
Debian 3.1 on i386
Ubuntu 6.06 and 6.06.1 on i386

If your OS is not listed above, this script will fail (and attempting
to run it on an unsupported OS is not recommended, or…supported).

Continue? (y/n) y
Checking for curl or wget…found /usr/bin/curl -s -O
Checking for perl…found /usr/bin/perl
Loading log4sh logging library…
INFO - Started installation log in virtualmin-install.log
INFO - Checking for fully qualified hostname…
hostname: Unknown host
INFO - Hostname is not fully qualified.
Please enter a fully qualified hostname (for example, virtualmin.com): uptimeserver.net
INFO - Hostname OK: fully qualified as uptimeserver.net
INFO - Primary address detected as
INFO - Adding new entry for hostname uptimeserver.net on to /etc/hosts.
INFO - Installing serial number and license key into /etc/virtualmin-license
INFO - Loading OS selection library…
INFO - Succeeded.
INFO - Loading OS list…
INFO - Succeeded.
INFO - Operating system name: Fedora Core Linux
INFO - Operating system version: Fedora 6
INFO - Installing virtualmin-release package for Fedora Core Linux Fedora 6…
INFO - Disabling SELinux during installation…
/usr/sbin/setenforce: SELinux is disabled
INFO - setenforce 0 failed: 1
INFO - Succeeded.
warning: virtualmin-release-latest.noarch.rpm: Header V3 DSA signature: NOKEY, key ID a0bdbcf9
warning: cannot get exclusive lock on /var/lib/rpm/Packages
warning: cannot get exclusive lock on /var/lib/rpm/Packages
Running updatedb so locate works…this will take a little while.
Attempting to import various system RPM-GPG-KEY files…Errors may occur,
if you’ve already imported them. It is safe to ignore these errors.
warning: cannot get exclusive lock on /var/lib/rpm/Packages
INFO - Succeeded.
INFO - Installing dependencies using command: /usr/bin/yum -y -d 2 install bind bind-chroot bind-utils caching-nameserver httpd postfix bind spamassassin procmail perl perl-DBD-Pg perl-DBD-MySQL quota iptables openssl python mailman subversion ruby rdoc ri mysql mysql-server postgresql postgresql-server rh-postgresql rh-postgresql-server logrotate webalizer php php-domxl php-gd php-imap php-mysql php-odbc php-pear php-pgsql php-snmp php-xmlrpc php-mbstring mod_perl mod_python cyrus-sasl dovecot spamassassin mod_dav_svn cyrus-sasl-gssapi mod_ssl
No Match for argument: rh-postgresql
No Match for argument: rh-postgresql-server
No Match for argument: php-domxl
Error: Missing Dependency: php = 5.1.6-3 is needed by package php-ldap
Error: Missing Dependency: httpd = 2.2.3-5 is needed by package httpd-manual

FATAL - Fatal Error Occurred: Something went wrong during installation: 1
FATAL - Cannot continue installation.
FATAL - Attempting to remove virtualmin repository configuration, so the installation can be
FATAL - re-attempted after any problems have been resolved.
warning: /etc/yum.repos.d/virtualmin.repo saved as /etc/yum.repos.d/virtualmin.repo.rpmsave
FATAL - Removing temporary directory and files.
FATAL - If you are unsure of what went wrong, you may wish to review the log
FATAL - in /root/virtualmin-install.log.

Howdy Michael,

Your system is in a bit of an odd state. Not sure how it got there, but do the following:

yum update

And then remove httpd-manual:

yum remove http-manual

You might need to remove all of the httpd packages. Ours will get installed during install.sh, so you don’t need to worry about getting rid of the Fedora one.

The php dependency error is strange. We only provide php4 packages for Fedora, and we rely on the OS stock php 5 packages–it’s the system stock packages that are complaining here. So, it looks like the Fedora PHP dependencies are whack (unless you’ve installed php from some other source, which I’d strongly recommend against).

If the problem persists, drop me an email with the address and a sudo capable or root-level account, and I’ll login and get it straightened out for you.


Thanks…I reinstalled Fedora 6 and then ran yum update.

That seemed to fix my issues.