[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    Bug#10102: KDE users will need simple and complete doco on how to install KDE 2.0 on  SuSE
From:       paul.c.leopardi () ac ! com
Date:       2000-10-13 6:17:15
[Download RAW message or body]

----- Forwarded by Paul C. Leopardi on 13/10/2000 05:09 PM -----
                                                                                               
            Paul C. Leopardi                                                                   
                                         To:     feedback@suse.de                              
            07/10/2000 12:17 AM          cc:                                                   
                                         Subject:     KDE users will need simple and complete  
                                         doco on how to install KDE 2.0 on SuSE                
                                                                                               



KDE users will need simple and complete doco on how to install KDE 2.0 on
SuSE.
Ideally this documentation should be repeated on both the KDE web site and
the SuSE web site.
When KDE 2.0 is released on 16 October, I would dearly like the KDE 2.0
packager for SuSE to spell out clearly and simply:
1. How to install KDE 2.0 for SuSE 6.4, SuSE 7.0
2. What happens to KDE 1.1.X libraries and applications


For 1. there are a number of cases:

(a) KDE 1.1.X already installed

(b) KDE 1.9X already installed

(c) no version of KDE already installed.
There are also dependencies and other "gotchas" that I'm sure naive users
would rather not learn through bitter experience.


I am aware of the README at

ftp://ftp.kde.org/pub/kde/unstable/distribution/2.0Beta5/rpm/SuSE/README


This README is not clear or detailed enough and it is too easy to miss. For
example, it does not mention one crucial point: you need to have an up to
date SuSE Linux system before you install KDE1.94. For both SuSE 6.4 and
SuSE 7.0 this means upgrading to the latest ALSA. Otherwise you will have
libasound.so.1 as an unresolved dependency needed by kmulti2.



Here is an example of part of the documentation I would like to see. It is
a set of step by step instructions on how to install KDE 1.94 on SuSE 6.4,
assuming that KDE 1.1.2 is already installed. For KDE 2.0, it needs to be
corrected, brought up to date and tested.



0. Start with SuSE Linux 6.4 running KDE 1.1.2 with kdm
1. Update all relevant packages using
http://www.suse.com/en/support/download/updates/64_update.html
2. Make sure you update alsa and alsadrv because this update is needed by
KDE 2.0, specifically kmulti2.
3. Obtain RPMs from
ftp://ftp.kde.org/pub/kde/unstable/distribution/2.0Beta5/rpm/SuSE/i386/6.4
or a mirror as per http://www.kde.org/mirrors.html
4. Make sure to also obtain your language RPMs from
ftp://ftp.kde.org/pub/kde/unstable/distribution/2.0Beta5/rpm/SuSE/localized
5. Run yast as root.
6. In yast, go to Choose/Install Packages -> Install Packages and install
packages obtained in steps 3 and 4.
7. Log out.
8. Using kdm, login to KDE as root.
9. In KDE, in kcontrol, go to Applications -> Login Manager
10. In Login Manager, add the choice kde2 and leave kde as is.
11. Log out.
12. You can now log in using kde, kde2 or other window managers.
13. KDE2 will not know your old KDE settings.
14. You can import settings from KDE to KDE2 by running old and new
programs side by side.

There should also be documentation
1. explaining why the QT libraries for KDE 2.0 are in ksupp2, and
explaining where the QT libraries for KDE 1.1.2 are
2. explaining why KDE 1.1.2 installs into /opt/kde and KDE 2.0 installs
into /opt/kde2
3. explaining whether KDE 2.0 is meant to coexist with KDE 1.1.2 while the
current KDE 1.1.X apps are being ported to KDE 2.0, or KDE 2.0 is meant to
immediately replace KDE 1.1.2, with some of the KDE 1.1.X apps breaking.
Why am I asking for this?

In bug 10102 at http://bugs.kde.org//db/10/10102.html I asked for accurate
and up to date installation documentation for each set of binaries, based
on distribution and version. So, for example, there would be a set of
documents which told you exactly how to install the Mandrake RPMs for
KDE1.94. We could all then test this documentation so that it could be fine
tuned ready for KDE2.0 release. See also this thread:
http://lists.kde.org/?t=96819707500003&w=2&r=1

Well, the time for 2.0 release is almost upon us and there are still
differences of opinion on how to install KDE 2.0 on SuSE and how KDE 2.0
replaces or coexists with KDE 1.1.2. I would dare to go as far as to call
this "confusion."


Examples of the differences in opinion follow.

***1***

[I doubt that the following is what the SuSE packager intends all SuSE
users to do, since it would mean that the on the next upgrade of SuSE the
installation of KDE RPMs would probably break.]

Eugene Tyurin <eugene_tyurin@yahoo.com>
05/10/00 10:52 AM

To: Paul C. Leopardi@Andersen Consulting, suse-linux-e@suse.com
Subject: Re: [SLE] Re: kde 2 final & kde 1.x apps

Hi,

I am not a SuSE employee, but I've installed KDE 2.0FinalBeta on my 6.4
machine, and here's my take:

1) Your old KDE 1.x is in /opt/kde - move the directory to /opt/kde1.
KDE2 will be installed by RPM to /opt/kde2 - symbolically link that to
/opt/kde.

2) Edit /opt/kde2/bin/startkde to adjust KDE1 directory structure to
point to /opt/kde1 instead of /opt/kde - you'll need this for KDELIBS
which apparently matters only to KDE1 applications.

3) Now you can edit /opt/kde2/share/config/kdmrc to your heart's
content. Keep in mind that NoUsers list used to be separated by ';' -
now it's separated by ','.

4) Welcome to the working KDE2 setup where all of your KDE1 applications
(kpilot in my case) still work. ;^)

--
ET.



***2***

Jesse Marlin <jlm@compgen.com>
05/10/00 12:13 AM
Please respond to Jesse.Marlin

           To: Paul C. Leopardi@Andersen Consulting
           cc: kde-user@lists.netcentral.net, suse-linux-e@suse.com,
feedback@suse.de
           Subject: [SLE] Re: kde 2 final & kde 1.x apps


paul.c.leopardi@ac.com writes:
 > Will KDE2.0 overwrite kde1.x in /usr ? How do you know this? Where is
this
 > documented? Which developers or packagers have said this?

No.  Because the SuSe version uses different RPM keys and a different path
as well.  Look at the package yourself and you can verify that will not
clash with anything.

***3***
Fred Miller <fm@cupserv.org>
06/10/00 04:48 AM
Please respond to fm

           To: Paul C. Leopardi@Andersen Consulting
           Subject: Re: [SLE] Re: kde 2 final & kde 1.x apps


On Wed, 04 Oct 2000, you wrote:
> Jesse, Christian,
> I would just like to clear this up. My guess is that neither of you have
> been directly involved in packaging KDE 2 for SuSE or Red Hat, and
neither
> of you were directly involved in decisions on which directories the RPMs
> would use to install the software. Is this right?
>
> OK, now I would like to understand what you have each said.
>
> Jesse, you are saying that SuSE currently installs the KDE 1.9X betas to
a
> different path from KDE 1.1.2. Yes, I know that. What I want to know is
> whether the "final release" KDE 2.0 will still install to a different
path
> to KDE 1.1.2. My current assumption is that yes, for SuSE, it will
install
> to a different path, because
> (1) (My guess) SuSE relies to some extent on KDE apps and doesn't want to
> see lots of apps breaking at once AND/OR
> (2) (another guess) SuSE would not have made the RPMs for the betas do
> something radically different from the RPMs for the final release,
> otherwise the betas would not be testing the right thing.

[SNIP]

YES....KDE2, when "gold" will install in /usr/KDE, where it should have
been
all along, IMHO, NOT uner /opt.

Fred

--
Fred A. Miller
Systems Admin.
Cornell Univ. Press Services
fm@cupserv.org

***4***
List:     kde-user
Subject:  kde 2 final & kde 1.x apps
From:     "Joss, Werner 3936 TMP-2" <Werner.Joss@de.heidelberg.com>
Date:     2000-10-02 8:14:16

Hi all,
has anyone some information on how to keep kde 1.x apps working
after upgrading to kde 2 final ?
so far, kde 2 beta has been installed in /opt/kde2,
thus not disturbing any kde 1.x inst. in /usr.
but kde2 final will overwrite kde1.x in /usr, so what about apps using
kde 1.x librarys ?
any suggestions ?
werner joss

***5***
List:     kde-user
Subject:  AW: kde 2 final & kde 1.x apps
From:     "Joss, Werner 3936 TMP-2" <Werner.Joss@de.heidelberg.com>
Date:     2000-10-02 13:51:21
[Download message RAW]

>I installed the kdelibs again after installing kde2, using
>rpm -Uvh --force kdelibs* from my red hat CD
>Now everything works fine, kde2 and kde 1 progs...

Guus,
this is just the same that I did - it works because the libs
from kde1 and kde2 reside in different directories.
final kde2 will use the same directory as kde1 before, so
this will not work any more.
werner
--

All kde mailing lists are archived at http://lists.kde.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic