Hi !
Since 7.1 iso is available, I've burned it and installed it on 2 SME 7.1 test servers.
I had a lot of problems with updates causing strange errors (perl causing use of uninitialized value). I searched the bug tracker with no luck.
I'm using a script to install a lot of contribs (because my 2 tests servers are oftenly reinstalled).
Using this script with 7.0 with no errors but now I have a lot of errors after updating my fresh 7.1 tests servers.
Because I use a lot of contribs, it has been a really hard work for me to find what was causing troubles. I've managed to install one by one each contribs with each time a post-upgrade and a reboot.
Each time, I parsed "message log" to search for errors...
So, here is a list of contribs causing problems in logs after a reboot :
smeserver-userpanel-0.9-9.noarch.rpm and/or smeserver-userpanels-1.0-3.noarch.rpm
smeserver-loginscript-0.2-8.noarch.rpm
smeserver-mailsorting-1.2-3.noarch.rpm
smeserver-smbstatus-1.0-3.noarch.rpm
smeserver-squid_cache_mgt-1.0-2.noarch.rpm
awstats-6.5-1.2.el4.rf.noarch.rpm and/or smeserver-awstats-1.2-3.noarch.rpm
smeserver-isoqlog-2.2.1-06.i386.rpm
sarg-2.2.1-1.el4.rf.i386.rpm and/or smeserver-sarg-2.2.1-4.noarch.rpm and/or gd-2.0.28-4.4E.1.i386.rpm
smeserver-lprng-monitor-0.0.7-1.noarch.rpm
smeserver-durep-saco-1.0.3-02sn.noarch.rpm
smeserver-updates-1.2-2.noarch.rpm
smeserver-sme7admin-1.1.0-1.noarch.rpm (only this rpm, not rpms needed by smeserver-sme7admin)
All these contribs cause this kind of message in message log :
Jan 14 11:53:54 sme-box esmith::event[2413]: Running event handler: /etc/e-smith/events/bootstrap-console-save/S50navigation-conf
Jan 14 11:53:58 sme-box esmith::event[2413]: Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/esmith/FormMagick.pm line 237, <LEXIN> line 77.
Jan 14 11:53:58 sme-box esmith::event[2413]: Use of uninitialized value in subroutine entry at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/XML/Parser/Expat.pm line 474.
Jan 14 11:53:58 sme-box esmith::event[2413]: Use of uninitialized value in print at /usr/lib/perl5/site_perl/CGI/FormMagick/Setup.pm line 179.
Jan 14 11:54:01 sme-box esmith::event[2413]: Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/esmith/FormMagick.pm line 237, <LEXIN> line 153.
Jan 14 11:54:01 sme-box esmith::event[2413]: Use of uninitialized value in subroutine entry at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/XML/Parser/Expat.pm line 474.
Jan 14 11:54:01 sme-box esmith::event[2413]: Use of uninitialized value in print at /usr/lib/perl5/site_perl/CGI/FormMagick/Setup.pm line 179.
Jan 14 11:54:03 sme-box esmith::event[2413]: Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/esmith/FormMagick.pm line 237, <LEXIN> line 231.
Jan 14 11:54:03 sme-box esmith::event[2413]: Use of uninitialized value in subroutine entry at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/XML/Parser/Expat.pm line 474.
Jan 14 11:54:03 sme-box esmith::event[2413]: Use of uninitialized value in print at /usr/lib/perl5/site_perl/CGI/FormMagick/Setup.pm line 179.
Jan 14 11:54:05 sme-box esmith::event[2413]: Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/esmith/FormMagick.pm line 237, <LEXIN> line 309.
Jan 14 11:54:05 sme-box esmith::event[2413]: Use of uninitialized value in subroutine entry at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/XML/Parser/Expat.pm line 474.
Jan 14 11:54:05 sme-box esmith::event[2413]: Use of uninitialized value in print at /usr/lib/perl5/site_perl/CGI/FormMagick/Setup.pm line 179.
Jan 14 11:54:06 sme-box esmith::event[2413]: Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/esmith/FormMagick.pm line 237, <LEXIN> line 385.
Jan 14 11:54:06 sme-box esmith::event[2413]: Use of uninitialized value in subroutine entry at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/XML/Parser/Expat.pm line 474.
Jan 14 11:54:06 sme-box esmith::event[2413]: Use of uninitialized value in print at /usr/lib/perl5/site_perl/CGI/FormMagick/Setup.pm line 179.
Jan 14 11:54:08 sme-box esmith::event[2413]: Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/esmith/FormMagick.pm line 237, <LEXIN> line 461.
Jan 14 11:54:08 sme-box esmith::event[2413]: Use of uninitialized value in subroutine entry at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/XML/Parser/Expat.pm line 474.
Jan 14 11:54:08 sme-box esmith::event[2413]: Use of uninitialized value in print at /usr/lib/perl5/site_perl/CGI/FormMagick/Setup.pm line 179.
Jan 14 11:54:09 sme-box esmith::event[2413]: Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/esmith/FormMagick.pm line 237, <LEXIN> line 538.
Jan 14 11:54:09 sme-box esmith::event[2413]: Use of uninitialized value in subroutine entry at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/XML/Parser/Expat.pm line 474.
Jan 14 11:54:09 sme-box esmith::event[2413]: Use of uninitialized value in print at /usr/lib/perl5/site_perl/CGI/FormMagick/Setup.pm line 179.
All the time, it about S50navigation-conf...
Doing a yum update after installing one of these listed rpms (of course if updates are available) cause also such errors appearing on the screen
I really don't know why these rpms cause errors because all of them seem to work ! Maybe a missing perl rpm ? Or each rpm need an update to fit SME 7.1 ?