TurnKey Linux Virtual Appliance Library

Webmin fails on package update

richrdbowman's picture

under webmin - system - software package updates -

I have run the updates once without issue - on the the second time doing the updates I got the following error:

No packages were installed. Check the messages above for the cause of the error.

HTTP/1.0 500 Perl execution failed 
Server: MiniServ/0.01 
Date: Sat, 9 Jan 2010 22:47:30 GMT 
Content-type: text/html
Connection: close

Error - Perl execution failed
Undefined subroutine &proc::get_kernel_info called at 
/usr/share/webmin/system-status/system-status-lib.pl line 37.

Any ideas???

Neil Aggarwal's picture

Webmin crashed on me

Did you select distribution upgrade or normal upgrade?

I installed a fresh copy of the LAMP appliance and did a normal upgrade.  It seems Webmin crashed by was able to perform the upgrade.  After I restarted Webmin and went back to do a normal upgrade, it tells me there are not packages to upgrade.

Maybe your system is in a half-upgraded state.  Does rebooting it help?

Richard Bowman's picture

problem on LAMP Stack Appliance - Web Stack (MySQL)

I was in webmin - went to - software package updates - then to - only updates....

I did two reboots - made no difference - ran the same "updates only" and got the same error message.



Liraz Siri's picture

This might be a bug in Webmin

Occasionally packages will want to prompt the user interactively during an upgrade. That happens usually when there is a configuration file to be updated. It asks the user what to do about it.

It's possible to suppress this behavior, but maybe Webmin doesn't know how to do that. That might be a bug...

In the meantime, just upgrade your packages from the command line. See the documentation here. Also you can fix a broken update like this:

apt-get --fix-broken install
Guest's picture

Webmin Issue. . .

For me I had the same problem on a Ubuntu-Lenny machine that a client owns.

Updating ALL of the system packages solved the problem.

- Eric Gillette

Guest's picture

You need to chack dependences

You need to chack dependences like:

sudo aptitude -y install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl apt-show-versions libapt-pkg-perl

fix problems with libmd5-perl by: 

wget http://ftp.us.debian.org/debian/pool/main/libm/libmd5-perl/libmd5-perl_2...
sudo dpkg -i libmd5-perl_2.03-1_all.deb

and if no luck - try to make fresh install with steps above and complete by installing Webmin.

For me it helped.

Post new comment

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account, used to display your avatar.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <p> <span> <div> <h1> <h2> <h3> <h4> <h5> <h6> <img> <map> <area> <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em> <b> <u> <i> <strong> <font> <del> <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code> <cite> <strike> <caption>

More information about formatting options

Leave this field empty. It's part of a security mechanism.
(Dear spammers: moderators are notified of all new posts. Spam is deleted immediately)