I think I published here a technique for updating from KDE 2.1 Beta2
to KDE 2.1 final without using nodeps or force, which generated some
interest.

I have now used this technique to update a Mandrake 7.2 virgin
install KDE 2.0 to KDE 2.1.

The attachment is the console log of that operation to assist those
with doubts or hesitation.

Notes:

1.  This was performed in a su terminal window opened on the
unsupported/kde-2.1 tree.

2.  The addition of the apmd and ppp RPMs is not shown, since they
were performed from a second su terminal window opened on the 7.2
RPMs tree.

3.  Otherwise every step of the process is shown, except the final
reboot.

4.  After the reboot, the KDE panel came in one line high, quickly
fixed by logout of KDE and log back in again.

5.  After reboot, some panel items were lost & replaced with a
useless KDE gear.   This is easily set right by K -  Configure Penel
- Add - Button, then moving them back into place.

-- 
Regards,

Ron. [au]
[ron@small kde-2.1]$ su
Password:
[root@small kde-2.1]# rpm -Uvh --test *.rpm
error: failed dependencies:
        ppp is needed by kdenetwork-2.1-2mdk
        apmd is needed by kdeutils-2.1-1mdk
[root@small kde-2.1]# rpm -Uvh --test *.rpm
file /usr/bin/kwebdesktop from install of kdebase-2.1-2mdk conflicts with file from 
package kdeaddutils-2.0-3mdk
file /usr/share/apps/kdesktop/programs/kwebdesktop.desktop from install of 
kdebase-2.1-2mdk conflicts with file from package kdeaddutils-2.0-3mdk
file /usr/bin/kjezz from install of kdegames-2.1-2mdk conflicts with file from package 
kdeaddutils-2.0-3mdk
file /usr/share/apps/kjezz/kjezzui.rc from install of kdegames-2.1-2mdk conflicts with 
file from package kdeaddutils-2.0-3mdk
file /usr/share/apps/kjezz/pics/tiles.png from install of kdegames-2.1-2mdk conflicts 
with file from package kdeaddutils-2.0-3mdk
file /usr/bin/kpaint from install of kdegraphics-2.1-1mdk conflicts with file from 
package kdeaddutils-2.0-3mdk
file /usr/share/apps/kpaint/kpaint.rc from install of kdegraphics-2.1-1mdk conflicts 
with file from package kdeaddutils-2.0-3mdk
file /usr/lib/libimap.so from install of kdepim-2.1-1mdk conflicts with file from 
package imap-4.7c2-4mdk
file /usr/bin/moc from install of libqt2-devel-2.2.4-3mdk conflicts with file from 
package qt-devel-1.44-28mdk
file /usr/lib/libqt.so from install of libqt2-devel-2.2.4-3mdk conflicts with file 
from package qt-devel-1.44-28mdk
[root@small kde-2.1]# rpm -e  qt-devel-1.44-28mdk
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
package Makefile not found in file index
[root@small kde-2.1]# rpm -Uvh --test *.rpm
file /usr/bin/kwebdesktop from install of kdebase-2.1-2mdk conflicts with file from 
package kdeaddutils-2.0-3mdk
file /usr/share/apps/kdesktop/programs/kwebdesktop.desktop from install of 
kdebase-2.1-2mdk conflicts with file from package kdeaddutils-2.0-3mdk
file /usr/bin/kjezz from install of kdegames-2.1-2mdk conflicts with file from package 
kdeaddutils-2.0-3mdk
file /usr/share/apps/kjezz/kjezzui.rc from install of kdegames-2.1-2mdk conflicts with 
file from package kdeaddutils-2.0-3mdk
file /usr/share/apps/kjezz/pics/tiles.png from install of kdegames-2.1-2mdk conflicts 
with file from package kdeaddutils-2.0-3mdk
file /usr/bin/kpaint from install of kdegraphics-2.1-1mdk conflicts with file from 
package kdeaddutils-2.0-3mdk
file /usr/share/apps/kpaint/kpaint.rc from install of kdegraphics-2.1-1mdk conflicts 
with file from package kdeaddutils-2.0-3mdk
file /usr/lib/libimap.so from install of kdepim-2.1-1mdk conflicts with file from 
package imap-4.7c2-4mdk
[root@small kde-2.1]# rpm -e  kdeaddutils-2.0-3mdk
error: removing these packages would break dependencies:
        kdeaddutils is needed by kdeaddutils-devel-2.0-3mdk
[root@small kde-2.1]# rpm -e  kdeaddutils-devel-2.0-3mdk
[root@small kde-2.1]# rpm -e  kdeaddutils-2.0-3mdk
[root@small kde-2.1]# rpm -e  imap-4.7c2-4mdk
error: removing these packages would break dependencies:
        imap = 4.7c2 is needed by imap-devel-4.7c2-4mdk
[root@small kde-2.1]# rpm -e  imap-devel-4.7c2-4mdk
[root@small kde-2.1]# rpm -e  imap-4.7c2-4mdk
[root@small kde-2.1]# rpm -Uvh --test *.rpm
[root@small kde-2.1]# rpm -Uvh *.rpm
arts                        ##################################################
kdeadmin                    ##################################################
warning: /usr/share/config/kdmrc saved as /usr/share/config/kdmrc.rpmsave
kdebase                     ##################################################
cannot remove /usr/share/doc/HTML/en/kpager - directory not empty
cannot remove /usr/share/doc/HTML/en/konsole - directory not empty
cannot remove /usr/share/doc/HTML/en/konqueror - directory not empty
cannot remove /usr/share/doc/HTML/en/kicker - directory not empty
cannot remove /usr/share/doc/HTML/en/khelpcenter/visualdict - directory not empty
cannot remove /usr/share/doc/HTML/en/khelpcenter/userguide - directory not empty
cannot remove /usr/share/doc/HTML/en/khelpcenter/quickstart - directory not empty
cannot remove /usr/share/doc/HTML/en/khelpcenter/faq - directory not empty
cannot remove /usr/share/doc/HTML/en/khelpcenter - directory not empty
cannot remove /usr/share/doc/HTML/en/kdm - directory not empty
cannot remove /usr/share/doc/HTML/en/kdesu - directory not empty
cannot remove /usr/share/doc/HTML/en/kdebugdialog - directory not empty
cannot remove /usr/share/doc/HTML/en/kcontrol - directory not empty
kdebase-devel               ##################################################
kdebase-devel-static-libraries##################################################
kdebase-nsplugins           ##################################################
kdegames                    ##################################################
kdegames-devel              ##################################################
kdegraphics                 ##################################################
kdegraphics-devel           ##################################################
kdelibs                     ##################################################
kdelibs-devel               ##################################################
kdelibs-devel-static-libraries##################################################
kdelibs-sound               ##################################################
kdelibs-sound-devel         ##################################################
kdemultimedia               ##################################################
kdemultimedia-devel         ##################################################
kdenetwork                  ##################################################
kdenetwork-devel            ##################################################
kdepim                      ##################################################
kdepim-devel                ##################################################
kdesdk                      ##################################################
kdesdk-devel                ##################################################
kdesupport                  ##################################################
kdesupport-devel            ##################################################
kdetoys                     ##################################################
kdetoys-devel               ##################################################
kdeutils                    ##################################################
kdeutils-devel              ##################################################
kdevelop                    ##################################################
kdoc                        ##################################################
libarts2                    ##################################################
libarts2-devel              ##################################################
libmng1                     ##################################################
libmng1-devel               ##################################################
libqt2                      ##################################################
libqt2-devel                ##################################################
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
package Makefile not listed in file index
qt2-designer                ##################################################
qt2-static-libraries        ##################################################
qt2-Xt                      ##################################################
[root@small kde-2.1]# rpm --rebuilddb
[root@small kde-2.1]#   

Reply via email to