Line 69: |
Line 69: |
| </li></ol> | | </li></ol> |
| | | |
− | =====SME Server 7.0, 7.1.x or 7.2===== | + | =====SME Server 7.0, 7.1.x, 7.2 or 7.3===== |
| {{Note box|You are advised to only upgrade clean machines, e.g. without contribs or other modifications.}} | | {{Note box|You are advised to only upgrade clean machines, e.g. without contribs or other modifications.}} |
− | If you are trying to upgrade from a 7.0, 7.1.x or 7.2 server upgrading yum will fail with the following error: | + | If you are trying to upgrade from a 7.0, 7.1.x, 7.2 or 7.3 server upgrading yum will fail with the following error: |
| | | |
| --> Finished Dependency Resolution | | --> Finished Dependency Resolution |
Line 86: |
Line 86: |
| </li><li>After that you should be able to upgrade with the following command: | | </li><li>After that you should be able to upgrade with the following command: |
| yum upgrade --disablerepo=* --enablerepo=sme8os --enablerepo=sme8updates | | yum upgrade --disablerepo=* --enablerepo=sme8os --enablerepo=sme8updates |
| + | |
| + | </li><li>After this step completes you will see at the end of the transaction note the error in bold: |
| + | |
| + | xorg-x11-libs.i386 0:6.8.2-1.EL.33 yum-plugin-fastestmirror.noarch 0:0.2.4-3.c4 |
| + | Complete! |
| + | '''rpmdb: Program version 4.3 doesn't match environment version''' |
| + | '''error: db4 error(-30974) from dbenv->open: DB_VERSION_MISMATCH: Database environment version mismatch''' |
| + | '''error: cannot open Packages index using db3 - (-30974)''' |
| + | '''error: cannot open Packages database in /var/lib/rpm''' |
| + | ============================================================== |
| + | WARNING: You now need to run BOTH of the following commands |
| + | to ensure consistent system state: |
| + | |
| + | signal-event post-upgrade; signal-event reboot |
| + | |
| + | You should run these commands unless you are certain that |
| + | yum made no changes to your system. |
| + | ============================================================== |
| + | |
| + | You will need to run at command line the following before issuing step 6. |
| + | |
| + | rm -f /var/lib/rpm/__db.00* |
| + | rpm --rebuilddb |
| + | |
| </li><li>Once completed issue | | </li><li>Once completed issue |
| signal-event post-upgrade;signal-event reboot | | signal-event post-upgrade;signal-event reboot |