These forums are locked and archived, but all topics have been migrated to the new forum. You can search for this topic on the new forum: Search for Virtualmin will not install on the new forum.
Howdy, :)
So, I've been trying to install virtualmin all day, but I'm still a noob (that's probably not going to change for awhile)
This is a part of my log:
The following packages have unmet dependencies:
apache2 : Depends: apache2-mpm-worker (= 2.2.16-6) but it is not going to be installed or
apache2-mpm-prefork (= 2.2.16-6) but 2.2.16-6+squeeze1 is to be installed or
apache2-mpm-event (= 2.2.16-6) but it is not going to be installed or
apache2-mpm-itk (= 2.2.16-6) but it is not going to be installed
Depends: apache2.2-common (= 2.2.16-6) but 2.2.16-6+squeeze1 is to be installed
FATAL - 2011-05-29 16:09:40 - Fatal Error Occurred: Something went wrong during installation: 0
FATAL - 2011-05-29 16:09:40 - Cannot continue installation.
FATAL - 2011-05-29 16:09:40 - Attempting to remove virtualmin repository configuration, so the installation can be
FATAL - 2011-05-29 16:09:40 - re-attempted after any problems have been resolved.
FATAL - 2011-05-29 16:09:40 - Removing temporary directory and files.
FATAL - 2011-05-29 16:09:40 - If you are unsure of what went wrong, you may wish to review the log
FATAL - 2011-05-29 16:09:40 - in /root/virtualmin-install.log
Any help would be appreciated, even suggestions :)
Information you might need to know?: Running Debian 6.0 64-bit Installed a fresh copy then tried, still same problem 512mb Ram.. 501mb free anything else?
Thanks in advance, Scott
Howdy,
Hmm, it looks like Apache is hung up on which of those dependencies to use, but for some reason isn't installing them.
Try running this command on your server as root:
apt-get install apache2 apache2-mpm-prefork
After that, then try performing your Virtualmin installation again.
-Eric
Hi
I have the same issue (Debian 6 x86) and when run:
apt-get install apache2 apache2-mpm-prefork
have the same error message:
root@server11:~# apt-get install apache2 apache2-mpm-prefork Reading package lists... Done Building dependency tree Reading state information... Done apache2-mpm-prefork is already the newest version. Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:
The following packages have unmet dependencies: apache2 : Depends: apache2-mpm-worker (= 2.2.16-6) but it is not going to be installed or apache2-mpm-prefork (= 2.2.16-6) but 2.2.16-6+squeeze1 is to be installed or apache2-mpm-event (= 2.2.16-6) but it is not going to be installed or apache2-mpm-itk (= 2.2.16-6) but it is not going to be installed Depends: apache2.2-common (= 2.2.16-6) but 2.2.16-6+squeeze1 is to be installed E: Broken packages root@server11:~#
roberto
What output do you see if you run this command:
dpkg -l 'apache*'
Hi
root@server11:~# dpkg -l 'apache*' Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Description +++-=========================-=========================-================================================================== un apache (no description available) un apache-common (no description available) un apache-utils (no description available) un apache2 (no description available) un apache2-common (no description available) ii apache2-doc 2.2.16-6+squeeze1 Apache HTTP Server documentation un apache2-mpm (no description available) un apache2-mpm-event (no description available) un apache2-mpm-itk (no description available) ii apache2-mpm-prefork 2.2.16-6+squeeze1 Apache HTTP Server - traditional non-threaded model un apache2-mpm-worker (no description available) un apache2-suexec (no description available) un apache2-suexec-custom (no description available) ii apache2-utils 2.2.16-6+squeeze1 utility programs for webservers ii apache2.2-bin 2.2.16-6+squeeze1 Apache HTTP Server common binary files ii apache2.2-common 2.2.16-6+squeeze1 Apache HTTP Server common files root@server11:~#
roberto
This is my output more redable:
http://pastebin.com/bpRVgy19
roberto
Hmm, it doesn't seem like the "apache2" package is installed.
What output do you get when typing this:
apt-get install apache2
I have similar output:
http://pastebin.com/tM1LTCnk
It's a fresh officia Debian 6 openvz template.
roberto
Something odd is going on, I'm not sure why it's not attempting to pull those files in automatically.
Let's try one more tweak to that command line before we start looking elsewhere... what if you run this command:
apt-get install apache2 apache2-mpm-prefork apache2.2-common
Hi !
The error continues:
http://pastebin.com/4X0p3maH
I'm using this template:
http://download.openvz.org/template/precreated/debian-6.0-x86.tar.gz
if someone want to test.
roberto
Well, for whatever reason, your system seems to be objecting to installing the 'apache2' package.
If you're dealing with a fresh installation -- you might try removing apache2-mpm-prefork and apache2.2-common:
apt-get remove apache2-mpm-prefork apache2.2-common
Then installing it all again:
apt-get install apache2 apache2-mpm-prefork apache2.2-common
Done ! but does not solve the issue.
http://pastebin.com/mcMYK1HE
Thank for your help.
roberto
I've never seen any such problems on a fresh Ubuntu install. Are you using an "official" version of Debian, and the official/correct repositories? Did you install anything before executing the Virtualmin installer? Is your server by chance an OpenVZ container or something comparable?
Hi
I'm using the openvz official template from http://download.openvz.org/template/precreated/debian-6.0-x86.tar.gz
No
yes, It's a openvz container. I'm also the node manager. The node and vps are mine.
I have installed virtualmin many times in debian 5 and centos 5 and I manage several virtualmin servers, is not my first attempt.
If the installation does not work I can install it on ubuntu, but I would like to help fix this bug in debian, if it exists.
regards
roberto
There have been many reports about problems on OpenVZ in the past, so it is a safe assumption that it might be involved here somehow too. Often memory restrictions / usage of "burst memory" (where applications can get killed without warning) have been the cause.
My suggestion would be checking the corresponding OpenVZ parameters, or trying out your Debian 6 installation process on a more reliable virtualization platform, like VMWare, for comparison and fault localization (to see if it an issue related to OpenVZ, Debian 6, or the combination).
thanks for your help, I need the server online today, I going to install ubuntu and see what happen. Also I'll check the openvz setup
roberto
Virtualmin installs perfectly on Ubuntu 10.04, done that many times. On VMWare though, but I suppose if you increase the "guaranteed memory" a bit, it should work on OpenVZ too.
Try adding "apache2.2-bin" to the list of packages you're installing... the command line would look like this:
apt-get install apache2 apache2-mpm-prefork apache2.2-common apache2.2-bin
Actually, I didn't read the error message very well... I don't think the above will work :-)
If you do end up trying to get that Debian image to work, I'd love to see what your /etc/apt/sources.list looks like.
And perhaps run this command again:
dpkg -l 'apache*'
I have just installed successfully ubuntu 10.4 in a vps with the same configuration than debian.
Seems is not a openvz issue.
With debian again:
This is the "dpkg -l 'apache*'" command before run the installer script (with a clean server)
http://pastebin.com/HPyJpjAs
When I run the installer I have the same issue again.
My source.list file after run the failed installer script:
root@server11:~# cat /etc/apt/sources.list
deb http://ftp.debian.org/debian squeeze main contrib non-free
deb http://ftp.debian.org/debian-security squeeze/updates main contrib non-free
Excuse my english.
roberto