Has anyone tried an in-place upgrade from 2.3 to 3.2? http://pve.proxmox.com/wiki/Upgrade_from_2.3_to_3.0 was updated last December, not sure if there are any new gotchas.
thanks~
thanks~
Processing triggers for man-db ...
Processing triggers for pve-manager ...
Restarting PVE Daemon: pvedaemonCan't load '/usr/lib/perl5/auto/RRDs/RRDs.so' for module RRDs: /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0: undefined symbol: g_mutex_trylock at /usr/lib/perl/5.10/DynaLoader.pm line 192.
at /usr/share/perl5/PVE/Cluster.pm line 19
Compilation failed in require at /usr/share/perl5/PVE/Cluster.pm line 19.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/Cluster.pm line 19.
Compilation failed in require at /usr/share/perl5/PVE/RPCEnvironment.pm line 14.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/RPCEnvironment.pm line 14.
Compilation failed in require at /usr/share/perl5/PVE/APIDaemon.pm line 8.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/APIDaemon.pm line 8.
Compilation failed in require at /usr/bin/pvedaemon line 13.
BEGIN failed--compilation aborted at /usr/bin/pvedaemon line 13.
failed!
Restarting PVE Status Daemon: pvestatdCan't load '/usr/lib/perl5/auto/RRDs/RRDs.so' for module RRDs: /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0: undefined symbol: g_mutex_trylock at /usr/lib/perl/5.10/DynaLoader.pm line 192.
at /usr/share/perl5/PVE/Cluster.pm line 19
Compilation failed in require at /usr/share/perl5/PVE/Cluster.pm line 19.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/Cluster.pm line 19.
Compilation failed in require at /usr/bin/pvestatd line 13.
BEGIN failed--compilation aborted at /usr/bin/pvestatd line 13.
failed!
Restarting web server: apache2[Mon Apr 14 11:57:49 2014] [warn] NameVirtualHost *:80 has no VirtualHosts
... waiting [Mon Apr 14 11:57:50 2014] [warn] NameVirtualHost *:80 has no VirtualHosts
.
(Reading database ... 35134 files and directories currently installed.)
Preparing to replace perl-modules 5.10.1-17squeeze6 (using .../perl-modules_5.14.2-21+deb7u1_all.deb) ...
Unpacking replacement perl-modules ...
Selecting previously deselected package libdb5.1.
Unpacking libdb5.1 (from .../libdb5.1_5.1.29-5_amd64.deb) ...
Setting up libdb5.1 (5.1.29-5) ...
Selecting previously deselected package libencode-locale-perl.
(Reading database ... 35263 files and directories currently installed.)
Unpacking libencode-locale-perl (from .../libencode-locale-perl_1.03-1_all.deb) ...
Preparing to replace libwww-perl 5.836-1 (using .../libwww-perl_6.04-1_all.deb) ...
Unpacking replacement libwww-perl ...
Selecting previously deselected package libhttp-date-perl.
Unpacking libhttp-date-perl (from .../libhttp-date-perl_6.02-1_all.deb) ...
Selecting previously deselected package libfile-listing-perl.
Unpacking libfile-listing-perl (from .../libfile-listing-perl_6.04-1_all.deb) ...
Selecting previously deselected package liblwp-mediatypes-perl.
Unpacking liblwp-mediatypes-perl (from .../liblwp-mediatypes-perl_6.02-1_all.deb) ...
Preparing to replace liburi-perl 1.54-2 (using .../liburi-perl_1.60-1_all.deb) ...
Unpacking replacement liburi-perl ...
Preparing to replace libhtml-parser-perl 3.66-1 (using .../libhtml-parser-perl_3.69-2_amd64.deb) ...
Unpacking replacement libhtml-parser-perl ...
Selecting previously deselected package libhttp-message-perl.
Unpacking libhttp-message-perl (from .../libhttp-message-perl_6.03-1_all.deb) ...
Selecting previously deselected package libhttp-cookies-perl.
Unpacking libhttp-cookies-perl (from .../libhttp-cookies-perl_6.00-2_all.deb) ...
Selecting previously deselected package libhttp-negotiate-perl.
Unpacking libhttp-negotiate-perl (from .../libhttp-negotiate-perl_6.00-2_all.deb) ...
Selecting previously deselected package libssl1.0.0.
Unpacking libssl1.0.0 (from .../libssl1.0.0_1.0.1e-2+deb7u6_amd64.deb) ...
Preparing to replace libnet-ssleay-perl 1.36-1 (using .../libnet-ssleay-perl_1.48-1+b1_amd64.deb) ...
Unpacking replacement libnet-ssleay-perl ...
Preparing to replace lsb-base 3.2-23.2squeeze1 (using .../lsb-base_4.1+Debian8+deb7u1_all.deb) ...
Unpacking replacement lsb-base ...
Processing triggers for pve-manager ...
Restarting PVE Daemon: pvedaemonCan't locate File/Basename.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl) at /usr/share/perl5/PVE/SafeSyslog.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/SafeSyslog.pm line 5.
Compilation failed in require at /usr/bin/pvedaemon line 11.
BEGIN failed--compilation aborted at /usr/bin/pvedaemon line 11.
failed!
Restarting PVE Status Daemon: pvestatdCan't locate File/Basename.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/share/perl5/PVE/SafeSyslog.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/SafeSyslog.pm line 5.
Compilation failed in require at /usr/bin/pvestatd line 4.
BEGIN failed--compilation aborted at /usr/bin/pvestatd line 4.
failed!
Restarting web server: apache2[Mon Apr 14 11:58:03 2014] [warn] NameVirtualHost *:80 has no VirtualHosts
... waiting [Mon Apr 14 11:58:04 2014] [warn] NameVirtualHost *:80 has no VirtualHosts
Action 'start' failed.
The Apache error log may have more information.
failed!
invoke-rc.d: initscript apache2, action "restart" failed.
dpkg: error processing pve-manager (--unpack):
subprocess installed post-installation script returned error exit status 1
configured to not write apport reports
Processing triggers for man-db ...
Errors were encountered while processing:
pve-manager
E: Sub-process /usr/bin/dpkg returned an error code (1)
dist-upgrade failed
Proxmox VE is 64-bit only (amd64), so there are no i386 packages.
seems you did some custom settings on your box, querying i386 packages which are do not exist.