Digikam 1.6 upgrade failure

I attempted to install the latest version of Digikam, v1.6, by connecting the Factory repository , then an upgrade via YAST.
It automagically included upgrade of certain kde4 packages to v2.5.80.

System ran OK for a while, then I got a Plasma Desktop Shell crash notice and now cannot restart X. I can boot to level 3. I upgraded all the kde components to 2.5.80, but that did not help.

Has anyone successfully done this? Was there a hidden secret to success?

If all else fails, am I correct that

zypper dist-upgrade --from #kde45 repository

will return my system to kde 4.5.4 ?

On Sat, 04 Dec 2010 21:36:02 +0530, cmcgrath5035
<cmcgrath5035@no-mx.forums.opensuse.org> wrote:

>
> I attempted to install the latest version of Digikam, v1.6, by
> connecting the Factory repository , then an upgrade via YAST.
> It automagically included upgrade of certain kde4 packages to v2.5.80.
>
> System ran OK for a while, then I got a Plasma Desktop Shell crash
> notice and now cannot restart X. I can boot to level 3. I upgraded all
> the kde components to 2.5.80, but that did not help.
>
> Has anyone successfully done this? Was there a hidden secret to
> success?
>
> If all else fails, am I correct that
> Code:
> --------------------
> zypper dist-upgrade --from #kde45 repository
> --------------------
> will return my system to kde 4.5.4 ?
>
>

digikam 1.6 on KDE 2.5.80 runs fine for me. there weren’t any problems
importing the old DB either.

your symptoms sound like you’ve been bitten by the proprietary
display-driver / KDE4 / whatever incompatibility bug; there’s plenty
threads in these forums about that.

dist-upgrade should bring your system back to KDE 4.5.x, but it’s possible
or even likely that some of your data, i.e., contacts, etc., will get
messed up.


phani.

Still it would be nice to see your repo list

zypper lr -d

Here is the repository view

carl@PVE-LinuxSRV5:~> zypper lr -d
#  | Alias                               | Name                                    | Enabled | Refresh | Priority | Type     | URI                                                                                  | Service
---+-------------------------------------+-----------------------------------------+---------+---------+----------+----------+--------------------------------------------------------------------------------------+--------
1  | KDE_Qt_updates                      | KDE Qt updates                          | Yes     | Yes     |   86     | rpm-md   | http://download.opensuse.org/repositories/KDE:/Qt/openSUSE_11.3                      |        
2  | Packman_cjm_new_try                 | Packman cjm new try                     | Yes     | Yes     |   80     | rpm-md   | http://packman.unixheads.com/suse/11.3/                                              |        
3  | SuSE_Factory_cjmadd                 | SuSE Factory cjmadd                     | Yes     | Yes     |   83     | rpm-md   | http://download.opensuse.org/repositories/KDE:/Distro:/Factory/openSUSE_11.3         |        
4  | SuSE_kde45_repo                     | SuSE kde45 repo                         | Yes     | Yes     |   85     | rpm-md   | http://download.opensuse.org/repositories/KDE:/Release:/45/openSUSE_11.3/            |        
5  | Updates for openSUSE 11.3 11.3-1.82 | Updates for openSUSE 11.3 11.3-1.82     | Yes     | Yes     |   10     | rpm-md   | http://download.opensuse.org/update/11.3/                                            |        
6  | cjm_Downloaded_rpms                 | cjm Downloaded rpms                     | Yes     | Yes     |   99     | plaindir | dir:///home/carl/Downloads                                                           |        
7  | download.opensuse.org-UpdatedApps   | openSUSE BuildService - KDE:UpdatedApps | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_11.3/            |        
8  | download.opensuse.org-mozilla       | openSUSE BuildService - Mozilla         | No      | No      |   90     | rpm-md   | http://download.opensuse.org/repositories/mozilla/openSUSE_11.3/                     |        
9  | download.videolan.org-SuSE          | VideoLan Repository                     | No      | No      |  130     | rpm-md   | http://download.videolan.org/pub/videolan/vlc/SuSE/11.3/                             |        
10 | drivers:nic                         | drivers:nic                             | No      | No      |   91     | rpm-md   | http://download.opensuse.org/repositories/drivers:/nic/openSUSE_11.3_update/         |        
11 | ftp.uni-erlangen.de-suse            | Packman Repository                      | No      | No      |   95     | rpm-md   | http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/11.3/                            |        
12 | openSUSE-11.3 11.3-1.82             | openSUSE-11.3 11.3-1.82                 | Yes     | No      |  150     | yast2    | cd:///?devices=/dev/sr0,/dev/sr1                                                     |        
13 | openSUSE_BuildService_-_KDE45:Extra | openSUSE BuildService - KDE45:Extra     | Yes     | Yes     |   85     | rpm-md   | http://download.opensuse.org/repositories/KDE%3a/Extra/openSUSE_11.3_KDE_Release_45/ |        
14 | repo-debug                          | openSUSE-11.3-Debug                     | No      | Yes     |   99     | NONE     | http://download.opensuse.org/debug/distribution/11.3/repo/oss/                       |        
15 | repo-non-oss                        | openSUSE-11.3-Non-Oss                   | Yes     | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/11.3/repo/non-oss/                         |        
16 | repo-oss                            | openSUSE-11.3-Oss                       | Yes     | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/11.3/repo/oss/                             |        
17 | repo-source                         | openSUSE-11.3-Source                    | No      | No      |  110     | NONE     | http://download.opensuse.org/source/distribution/11.3/repo/oss/     

This computer has a ‘legacy’ ATI device, runs on the open source radeon/radeonhd driver (or should it say it did).

All had been running well on kde 4.5.3.

Perhaps I should try a reinstall of 4.5.80?

It’s not pretty.

It sounds like you know the answer to your problem… Remove Factory beta 4.6
Roll back to the release 45 packages

You do not need repo #1 (QT)

On Sat, 04 Dec 2010 23:06:02 +0530, cmcgrath5035
<cmcgrath5035@no-mx.forums.opensuse.org> wrote:

>
> Here is the repository view
>
> Code:
> --------------------
> carl@PVE-LinuxSRV5:~> zypper lr -d
> # | Alias |
> Name | Enabled | Refresh | Priority |
> Type |
> URI
> | Service
> —±------------------------------------±----------------------------------------±--------±--------±---------±---------±-------------------------------------------------------------------------------------±-------
> 1 | KDE_Qt_updates | KDE Qt
> updates | Yes | Yes | 86 |
> rpm-md |
> http://download.opensuse.org/repositories/KDE:/Qt/openSUSE_11.3
> |
> 2 | Packman_cjm_new_try | Packman cjm new
> try | Yes | Yes | 80 | rpm-md |
> http://packman.unixheads.com/suse/11.3/
> |
> 3 | SuSE_Factory_cjmadd | SuSE Factory
> cjmadd | Yes | Yes | 83 | rpm-md |
> http://download.opensuse.org/repositories/KDE:/Distro:/Factory/openSUSE_11.3
> |
> 4 | SuSE_kde45_repo | SuSE kde45
> repo | Yes | Yes | 85 | rpm-md |
> http://download.opensuse.org/repositories/KDE:/Release:/45/openSUSE_11.3/
> |
> 5 | Updates for openSUSE 11.3 11.3-1.82 | Updates for openSUSE 11.3
> 11.3-1.82 | Yes | Yes | 10 | rpm-md |
> http://download.opensuse.org/update/11.3/
> |
> 6 | cjm_Downloaded_rpms | cjm Downloaded
> rpms | Yes | Yes | 99 | plaindir |
> dir:///home/carl/Downloads
> |
> 7 | download.opensuse.org-UpdatedApps | openSUSE BuildService -
> KDE:UpdatedApps | Yes | Yes | 99 | rpm-md |
> http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_11.3/
> |
> 8 | download.opensuse.org-mozilla | openSUSE BuildService -
> Mozilla | No | No | 90 | rpm-md |
> http://download.opensuse.org/repositories/mozilla/openSUSE_11.3/
> |
> 9 | download.videolan.org-SuSE | VideoLan
> Repository | No | No | 130 | rpm-md
> |
> http://download.videolan.org/pub/videolan/vlc/SuSE/11.3/
> |
> 10 | drivers:nic |
> drivers:nic | No | No | 91 |
> rpm-md |
> http://download.opensuse.org/repositories/drivers:/nic/openSUSE_11.3_update/
> |
> 11 | ftp.uni-erlangen.de-suse | Packman
> Repository | No | No | 95 |
> rpm-md |
> http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/11.3/
> |
> 12 | openSUSE-11.3 11.3-1.82 | openSUSE-11.3
> 11.3-1.82 | Yes | No | 150 | yast2 |
> cd:///?devices=/dev/sr0,/dev/sr1
> |
> 13 | openSUSE_BuildService_-_KDE45:Extra | openSUSE BuildService -
> KDE45:Extra | Yes | Yes | 85 | rpm-md |
> http://download.opensuse.org/repositories/KDE%3A/Extra/openSUSE_11.3_KDE_Release_45/
> |
> 14 | repo-debug |
> openSUSE-11.3-Debug | No | Yes | 99 |
> NONE |
> http://download.opensuse.org/debug/distribution/11.3/repo/oss/
> |
> 15 | repo-non-oss |
> openSUSE-11.3-Non-Oss | Yes | Yes | 99 |
> yast2 |
> http://download.opensuse.org/distribution/11.3/repo/non-oss/
> |
> 16 | repo-oss |
> openSUSE-11.3-Oss | Yes | Yes | 99 |
> yast2 |
> http://download.opensuse.org/distribution/11.3/repo/oss/
> |
> 17 | repo-source |
> openSUSE-11.3-Source | No | No | 110 |
> NONE |
> http://download.opensuse.org/source/distribution/11.3/repo/oss/
> --------------------
> This computer has a ‘legacy’ ATI device, runs on the open source
> radeon/radeonhd driver (or should it say it did).
>
> All had been running well on kde 4.5.3.
>
> Perhaps I should try a reinstall of 4.5.80?
>

KDE release:/45 (KDE 4.5.4) and Distro:/Factory (KDE 4.5.80) aren’t
compatible. you’ll have to choose one or the other & do distro-upgrade
from the remaining one–unless you want to be really safe and enable only
OSS, non-OSS, update, and packman.

i don’t know if KDE Qt does any harm, but it’s certainly not required for
normal operations. i’d get rid of that if possible.

(but perhaps better wait for the big guns here; they have more experience
explaining these things and are less error-prone than i.)


phani.

Thanks for the dialog.

Knowing phani had achieved success, I tried first

    zypper dist-upgrade --from #Factory repository

and now have the 4.5.80 desktop running.
A few messages to deal with, but close! (I think)

On Sun, 05 Dec 2010 02:06:02 +0530, cmcgrath5035
<cmcgrath5035@no-mx.forums.opensuse.org> wrote:

>
> Thanks for the dialog.
>
> Knowing phani had achieved success, I tried first
>
> Code:
> --------------------
> zypper dist-upgrade --from #Factory repository
> --------------------
> and now have the 4.5.80 desktop running.
> A few messages to deal with, but close! (I think)
>

good luck! i was rather lucky 'til now; did some not very clever things
and am still up & running with pretty much the same configuration. i do
have all my important data on separate partitions though, and until i’m
fairly sure things will remain civil, i don’t even mount them. (plus a
backup, as soon as i find the time; the last one had to be sacrificed for
the upgrade from 11.3 to factory.) i’d strongly recommend you take steps
to avoid disaster. a fresh install when everything important is secure
isn’t all that bad.


phani.