Submitted by Acorp on Tue, 11/17/2009 - 02:29
When any packages fail install on a multiple package install or update, Virtualmin reports that no packages were installed, even though some or most packages may have installed correctly.
Since there is no significance to this bug other than a little misinformation, I would consider it a VERY LOW PRIORITY bug.
Don't hesitate to ask if I can be of any assistance, thanks!
- Acorp
Status:
Closed (fixed)
Comments
Submitted by JamieCameron on Tue, 11/17/2009 - 11:58 Comment #1
Do you happen to still have the output from the package update page from the install? I'd be interested to see that ..
Submitted by Acorp on Thu, 11/19/2009 - 01:35 Comment #2
I didn't have the original, but was able to reproduce it on another Virtualmin server I have. Notice that the first 3 packages failed, but 2 more at the end were successful. Ultimately, however, Virtualmin reported that, "No Packages were installed", while unless I am reading it wrong several were in fact installed.
Here is the output (The bug tracker seems to have mangled my output, as the text below is not what it looked like in Virtualmin. I've attached a PDF printout that is "more true" to what I saw on the screen...you may want to use that instead.):
Module Index Update Packages
Now updating postgresql ..
Installing package(s) with command yum -y install postgresql ..
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: mirror.raystedman.net * base: centos.cs.wisc.edu * extras: mirror.icpl.org * rpmforge: ftp-stud.fht-esslingen.de * updates: yum.singlehop.com Setting up Install Process Resolving Dependencies --> Running transaction check --> Processing Dependency: postgresql = 8.1.18-2.el5_4.1 for package: postgresql-server ---> Package postgresql.x86_64 0:8.2.9-1.el5s2 set to be updated --> Processing Dependency: postgresql-libs = 8.2.9-1.el5s2 for package: postgresql --> Processing Dependency: libpq.so.5()(64bit) for package: postgresql --> Running transaction check --> Processing Dependency: libpq.so.4()(64bit) for package: perl-DBD-Pg --> Processing Dependency: libpq.so.4()(64bit) for package: dovecot --> Processing Dependency: libpq.so.4()(64bit) for package: apr-util --> Processing Dependency: libpq.so.4()(64bit) for package: php-pgsql ---> Package postgresql-libs.x86_64 0:8.2.9-1.el5s2 set to be updated ---> Package postgresql-server.x86_64 0:8.2.9-1.el5s2 set to be updated --> Running transaction check ---> Package postgresqlclient81.x86_64 0:8.1.11-1.el5s2 set to be updated --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository SizeUpdating: postgresql x86_64 8.2.9-1.el5s2 c5-testing 3.1 M Installing for dependencies: postgresqlclient81 x86_64 8.1.11-1.el5s2 c5-testing 268 k Updating for dependencies: postgresql-libs x86_64 8.2.9-1.el5s2 c5-testing 197 k postgresql-server x86_64 8.2.9-1.el5s2 c5-testing 4.1 M
Transaction SummaryInstall 1 Package(s)
Update 3 Package(s)
Remove 0 Package(s)
Total download size: 7.6 M
Downloading Packages:
Total 946 kB/s | 7.6 MB 00:08
Running rpm_check_debug Running Transaction Test Finished Transaction Test
Transaction Check Error: file /usr/share/locale/de/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/es/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/fr/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/ko/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/pt_BR/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/sv/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/tr/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386
Error Summary
.. install failed!
Now updating postgresql-libs ..
Installing package(s) with command yum -y install postgresql-libs ..
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: centos.mbni.med.umich.edu * base: centos.cs.wisc.edu * extras: mirror.icpl.org * rpmforge: ftp-stud.fht-esslingen.de * updates: yum.singlehop.com Setting up Install Process Package postgresql-libs-8.1.18-2.el5_4.1.i386 already installed and latest version Resolving Dependencies --> Running transaction check --> Processing Dependency: libpq.so.4()(64bit) for package: perl-DBD-Pg --> Processing Dependency: libpq.so.4()(64bit) for package: apr-util --> Processing Dependency: libpq.so.4()(64bit) for package: dovecot --> Processing Dependency: libpq.so.4()(64bit) for package: postgresql-server --> Processing Dependency: libpq.so.4()(64bit) for package: php-pgsql --> Processing Dependency: libpq.so.4()(64bit) for package: postgresql ---> Package postgresql-libs.x86_64 0:8.2.9-1.el5s2 set to be updated --> Running transaction check ---> Package postgresql.x86_64 0:8.2.9-1.el5s2 set to be updated ---> Package postgresql-server.x86_64 0:8.2.9-1.el5s2 set to be updated ---> Package postgresqlclient81.x86_64 0:8.1.11-1.el5s2 set to be updated --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository SizeUpdating: postgresql-libs x86_64 8.2.9-1.el5s2 c5-testing 197 k Installing for dependencies: postgresqlclient81 x86_64 8.1.11-1.el5s2 c5-testing 268 k Updating for dependencies: postgresql x86_64 8.2.9-1.el5s2 c5-testing 3.1 M postgresql-server x86_64 8.2.9-1.el5s2 c5-testing 4.1 M
Transaction SummaryInstall 1 Package(s)
Update 3 Package(s)
Remove 0 Package(s)
Total size: 7.6 M Downloading Packages: Running rpm_check_debug Running Transaction Test Finished Transaction Test
Transaction Check Error: file /usr/share/locale/de/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/es/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/fr/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/ko/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/pt_BR/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/sv/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/tr/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386
Error Summary
.. install failed!
Now updating postgresql-server ..
Installing package(s) with command yum -y install postgresql-server ..
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: centos.mbni.med.umich.edu * base: centos.cs.wisc.edu * extras: mirror.icpl.org * rpmforge: ftp-stud.fht-esslingen.de * updates: mirrors.tummy.com Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package postgresql-server.x86_64 0:8.2.9-1.el5s2 set to be updated --> Processing Dependency: postgresql = 8.2.9-1.el5s2 for package: postgresql-server --> Processing Dependency: libpq.so.5()(64bit) for package: postgresql-server --> Running transaction check ---> Package postgresql.x86_64 0:8.2.9-1.el5s2 set to be updated --> Processing Dependency: libpq.so.4()(64bit) for package: perl-DBD-Pg --> Processing Dependency: libpq.so.4()(64bit) for package: dovecot --> Processing Dependency: libpq.so.4()(64bit) for package: apr-util --> Processing Dependency: libpq.so.4()(64bit) for package: php-pgsql ---> Package postgresql-libs.x86_64 0:8.2.9-1.el5s2 set to be updated --> Running transaction check ---> Package postgresqlclient81.x86_64 0:8.1.11-1.el5s2 set to be updated --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository SizeUpdating: postgresql-server x86_64 8.2.9-1.el5s2 c5-testing 4.1 M Installing for dependencies: postgresqlclient81 x86_64 8.1.11-1.el5s2 c5-testing 268 k Updating for dependencies: postgresql x86_64 8.2.9-1.el5s2 c5-testing 3.1 M postgresql-libs x86_64 8.2.9-1.el5s2 c5-testing 197 k
Transaction SummaryInstall 1 Package(s)
Update 3 Package(s)
Remove 0 Package(s)
Total size: 7.6 M Downloading Packages: Running rpm_check_debug Running Transaction Test Finished Transaction Test
Transaction Check Error: file /usr/share/locale/de/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/es/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/fr/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/ko/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/pt_BR/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/sv/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386 file /usr/share/locale/tr/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.2.9-1.el5s2.x86_64 conflicts with file from package postgresql-libs-8.1.18-2.el5_4.1.i386
Error Summary
.. install failed!
Now updating unixODBC ..
Installing package(s) with command yum -y install unixODBC ..
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: mirror.raystedman.net * base: centos.cs.wisc.edu * extras: centos.mirrors.tds.net * rpmforge: ftp-stud.fht-esslingen.de * updates: yum.singlehop.com Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package unixODBC.i386 0:2.2.11-7.1 set to be updated ---> Package unixODBC.x86_64 0:2.2.12-1.el5s2 set to be updated --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository SizeInstalling: unixODBC i386 2.2.11-7.1 base 832 k Updating: unixODBC x86_64 2.2.12-1.el5s2 c5-testing 875 k
Transaction SummaryInstall 1 Package(s)
Update 1 Package(s)
Remove 0 Package(s)
Total download size: 1.7 M
Downloading Packages:
Total 235 kB/s | 1.7 MB 00:07
Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : unixODBC 1/3 Installing : unixODBC 2/3 Cleanup : unixODBC 3/3
Installed: unixODBC.i386 0:2.2.11-7.1
Updated: unixODBC.x86_64 0:2.2.12-1.el5s2
Complete!
.. install complete.
Now updating wbm-virtualmin-google-analytics ..
Installing package(s) with command yum -y install wbm-virtualmin-google-analytics ..
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: centos.mbni.med.umich.edu * base: centos.cs.wisc.edu * extras: mirror.icpl.org * rpmforge: ftp-stud.fht-esslingen.de * updates: mirrors.tummy.com Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package wbm-virtualmin-google-analytics.noarch 2:2.4-1 set to be updated --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository SizeInstalling: wbm-virtualmin-google-analytics noarch 2:2.4-1 virtualmin-universal 18 k
Transaction SummaryInstall 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 18 k Downloading Packages: Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : wbm-virtualmin-google-analytics 1/1
Installed: wbm-virtualmin-google-analytics.noarch 2:2.4-1
Complete!
.. install complete.
No packages were installed. Check the messages above for the cause of the error.
Submitted by JamieCameron on Thu, 11/19/2009 - 13:09 Comment #3
OK, I see the cause of this error .. it is harmless, as the updates do really get done. I will fix it in the next Webmin release though.
Submitted by Issues on Tue, 12/08/2009 - 09:20 Comment #4
Automatically closed -- issue fixed for 2 weeks with no activity.