• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] KMail startet seit openSUSE 15.2 nicht mehr

Hallo zusammen,
KMail startet seit dem Upgrade auf 15.2 nicht mehr. Ich erhalte folgende Fehlermeldung:
Code:
> kmail
kmail: symbol lookup error: /usr/lib64/libKF5ContactEditor.so.5: undefined symbol: _ZN9KContacts9Addressee16staticMetaObjectE
Was heisst das? Wie kann man so etwas lösen?
Grüße, Hengstenberg
 

tomm.fa

Administrator
Teammitglied
Was ergeben denn die Ausgaben von:
Code:
zypper se -s libKF5ContactEditor5 kontact kmail
Code:
zypper lr -d
und eventuell
Code:
zypper se -si | grep -Ei "systemp|System P"
?
 
OP
Hengstenberg

Hengstenberg

Member
Code:
# zypper se -s libKF5ContactEditor5 kontact kmail
Loading repository data...
Reading installed packages...

S  | Name                      | Type    | Version           | Arch   | Repository
---+---------------------------+---------+-------------------+--------+-------------------
i+ | kmail                     | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
v  | kmail                     | package | 17.12.3-lp150.1.2 | x86_64 | openSUSE:Leap:15.0
i+ | kmail-account-wizard      | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
v  | kmail-account-wizard      | package | 17.12.3-lp150.1.3 | x86_64 | openSUSE:Leap:15.0
i+ | kmail-account-wizard-lang | package | 20.04.2-lp152.1.1 | noarch | Main Repository
v  | kmail-account-wizard-lang | package | 17.12.3-lp150.1.3 | noarch | openSUSE:Leap:15.0
i+ | kmail-application-icons   | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
v  | kmail-application-icons   | package | 17.12.3-lp150.1.2 | x86_64 | openSUSE:Leap:15.0
i+ | kmail-lang                | package | 20.04.2-lp152.1.1 | noarch | Main Repository
v  | kmail-lang                | package | 17.12.3-lp150.1.2 | noarch | openSUSE:Leap:15.0
i+ | kmailtransport            | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
v  | kmailtransport            | package | 17.12.3-lp150.1.2 | x86_64 | openSUSE:Leap:15.0
   | kmailtransport-devel      | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
   | kmailtransport-devel      | package | 17.12.3-lp150.1.2 | x86_64 | openSUSE:Leap:15.0
i+ | kmailtransport-lang       | package | 20.04.2-lp152.1.1 | noarch | Main Repository
v  | kmailtransport-lang       | package | 17.12.3-lp150.1.2 | noarch | openSUSE:Leap:15.0
i+ | kontact                   | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
v  | kontact                   | package | 17.12.3-lp150.1.3 | x86_64 | openSUSE:Leap:15.0
i+ | kontact-lang              | package | 20.04.2-lp152.1.1 | noarch | Main Repository
v  | kontact-lang              | package | 17.12.3-lp150.1.3 | noarch | openSUSE:Leap:15.0
   | kontactinterface-devel    | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
   | kontactinterface-devel    | package | 17.12.3-lp150.1.2 | x86_64 | openSUSE:Leap:15.0
i+ | kontactinterface-lang     | package | 20.04.2-lp152.1.1 | noarch | Main Repository
v  | kontactinterface-lang     | package | 17.12.3-lp150.1.2 | noarch | openSUSE:Leap:15.0
i+ | libKF5ContactEditor5      | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
v  | libKF5ContactEditor5      | package | 17.12.3-lp150.1.2 | x86_64 | openSUSE:Leap:15.0
i+ | libKF5KontactInterface5   | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
v  | libKF5KontactInterface5   | package | 17.12.3-lp150.1.2 | x86_64 | openSUSE:Leap:15.0
Code:
# zypper lr -d
#  | Alias                               | Name                               | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                      | Service
---+-------------------------------------+------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------+--------
 1 | http-download.opensuse.org-e1af12e0 | openSUSE:Leap:15.0                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.0/repo/oss/            | 
 2 | openSUSE-Leap-15.2-1                | openSUSE-Leap-15.2-1               | No      | ----      | ----    |   99     | rpm-md | cd:/?devices=/dev/disk/by-id/ata-Optiarc_DVD_RW_AD-7940H                 | 
 3 | opensuse-guide.org-repo             | Libdvdcss Repository               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_15.2/                       | 
 4 | packman.inode.at-suse               | Packman Repository                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.2/                         | 
 5 | repo-debug                          | Debug Repository                   | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/      | 
 6 | repo-debug-non-oss                  | Debug Repository (Non-OSS)         | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/  | 
 7 | repo-debug-update                   | Update Repository (Debug)          | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/update/leap/15.2/oss/                 | 
 8 | repo-debug-update-non-oss           | Update Repository (Debug, Non-OSS) | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/update/leap/15.2/non-oss/             | 
 9 | repo-non-oss                        | Non-OSS Repository                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/        | 
10 | repo-oss                            | Main Repository                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/            | 
11 | repo-source                         | Source Repository                  | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/     | 
12 | repo-source-non-oss                 | Source Repository (Non-OSS)        | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/ | 
13 | repo-update                         | Main Update Repository             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/oss/                       | 
14 | repo-update-non-oss                 | Update Repository (Non-Oss)        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/                   | 
15 | teamviewer                          | TeamViewer - x86_64                | Yes     | (r ) Yes  | No      |   99     | rpm-md | http://linux.teamviewer.com/yum/stable/main/binary-x86_64/               |
Das openSUSE:Leap:15.0 Repo ist bei mir drin, weil ich Audex verwende, welches nicht im aktuellen Repo drin. ist.
Code:
# zypper se -si | grep -Ei "systemp|System P"
i+ | libfdk-aac1                              | package | 0.1.6-lp151.2.2                                | x86_64 | (System Packages)
i+ | libx264-155                              | package | 0.155svn20190201-pm151.3.1                     | x86_64 | (System Packages)
i+ | libx264-159                              | package | 0.159+git20191127.1771b556-pm151.3.1           | x86_64 | (System Packages)
i+ | libx265-169                              | package | 3.0-1.2                                        | x86_64 | (System Packages)
i+ | libx265-176                              | package | 3.1.2-lp151.1.2                                | x86_64 | (System Packages)
i+ | libx265-179                              | package | 3.2.1-pm151.3.3                                | x86_64 | (System Packages)
i+ | libx265-188                              | package | 3.3-pm151.1.2                                  | x86_64 | (System Packages)
i+ | openSUSE-release-dvd                     | package | 15.2-lp152.575.1                               | x86_64 | (System Packages)
 
OP
Hengstenberg

Hengstenberg

Member
@tomm.fa
Und weshalb nimmst du dafür nicht https://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_15.2/?
Weil ich bisher hier immer geschaut hatte:
https://software.opensuse.org/package/audex
Und das dann nicht weiter hinterfragt hatte.

Danke für den Hinweis! Habe KDE:Extra eingebunden und das 15.0-Repo rausgeworfen.

@Sauerland:
Deine Antwort kam, nachdem ich obigen Schritt schon ausgeführt habe und gerade diesen Beitrag geschrieben habe, damit läuft dein Befehl "ins Leere".

Also folgende Änderungen:
Code:
# zypper se -s libKF5ContactEditor5 kontact kmail
Loading repository data...
Reading installed packages...

S  | Name                      | Type    | Version           | Arch   | Repository
---+---------------------------+---------+-------------------+--------+----------------
i+ | kmail                     | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
i+ | kmail-account-wizard      | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
i+ | kmail-account-wizard-lang | package | 20.04.2-lp152.1.1 | noarch | Main Repository
i+ | kmail-application-icons   | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
i+ | kmail-lang                | package | 20.04.2-lp152.1.1 | noarch | Main Repository
i+ | kmailtransport            | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
   | kmailtransport-devel      | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
i+ | kmailtransport-lang       | package | 20.04.2-lp152.1.1 | noarch | Main Repository
i+ | kontact                   | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
i+ | kontact-lang              | package | 20.04.2-lp152.1.1 | noarch | Main Repository
   | kontactinterface-devel    | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
i+ | kontactinterface-lang     | package | 20.04.2-lp152.1.1 | noarch | Main Repository
i+ | libKF5ContactEditor5      | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
i+ | libKF5KontactInterface5   | package | 20.04.2-lp152.1.1 | x86_64 | Main Repository
Code:
# zypper lr -d
#  | Alias                     | Name                               | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                       | Service
---+---------------------------+------------------------------------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------------+--------
 1 | openSUSE-Leap-15.2-1      | openSUSE-Leap-15.2-1               | No      | ----      | ----    |   99     | rpm-md | cd:/?devices=/dev/disk/by-id/ata-Optiarc_DVD_RW_AD-7940H                  | 
 2 | openSUSE_Leap_15.2        | KDE:Extra                          | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_15.2/ | 
 3 | opensuse-guide.org-repo   | Libdvdcss Repository               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_15.2/                        | 
 4 | packman.inode.at-suse     | Packman Repository                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.2/                          | 
 5 | repo-debug                | Debug Repository                   | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/       | 
 6 | repo-debug-non-oss        | Debug Repository (Non-OSS)         | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/   | 
 7 | repo-debug-update         | Update Repository (Debug)          | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/update/leap/15.2/oss/                  | 
 8 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/update/leap/15.2/non-oss/              | 
 9 | repo-non-oss              | Non-OSS Repository                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/         | 
10 | repo-oss                  | Main Repository                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/             | 
11 | repo-source               | Source Repository                  | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/      | 
12 | repo-source-non-oss       | Source Repository (Non-OSS)        | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/  | 
13 | repo-update               | Main Update Repository             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/oss/                        | 
14 | repo-update-non-oss       | Update Repository (Non-Oss)        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/                    | 
15 | teamviewer                | TeamViewer - x86_64                | Yes     | (r ) Yes  | No      |   99     | rpm-md | http://linux.teamviewer.com/yum/stable/main/binary-x86_64/                |
Code:
# zypper se -si | grep -Ei "systemp|System P"    
i+ | kcontacts-lang                           | package | 17.12.3-lp150.1.2                              | noarch | (System Packages)
i+ | libKF5CalendarCore5                      | package | 17.12.3-lp150.2.1                              | x86_64 | (System Packages)
i+ | libKF5Contacts5                          | package | 17.12.3-lp150.1.2                              | x86_64 | (System Packages)
i+ | libKF5Syndication5                       | package | 17.12.3-lp150.1.1                              | x86_64 | (System Packages)
i+ | libfdk-aac1                              | package | 0.1.6-lp151.2.2                                | x86_64 | (System Packages)
i  | libical2                                 | package | 2.0.0-lp150.1.16                               | x86_64 | (System Packages)
i  | libicu60_2                               | package | 60.2-lp150.1.4                                 | x86_64 | (System Packages)
i  | libicu60_2-ledata                        | package | 60.2-lp150.1.4                                 | noarch | (System Packages)
i+ | libx264-155                              | package | 0.155svn20190201-pm151.3.1                     | x86_64 | (System Packages)
i+ | libx264-159                              | package | 0.159+git20191127.1771b556-pm151.3.1           | x86_64 | (System Packages)
i+ | libx265-169                              | package | 3.0-1.2                                        | x86_64 | (System Packages)
i+ | libx265-176                              | package | 3.1.2-lp151.1.2                                | x86_64 | (System Packages)
i+ | libx265-179                              | package | 3.2.1-pm151.3.3                                | x86_64 | (System Packages)
i+ | libx265-188                              | package | 3.3-pm151.1.2                                  | x86_64 | (System Packages)
i+ | openSUSE-release-dvd                     | package | 15.2-lp152.575.1                               | x86_64 | (System Packages)
i+ | xdg-utils                                | package | 20170508-lp150.2.1                             | noarch | (System Packages)
 

Sauerland

Ultimate Guru
Und wenn du dir jetzt die Ausgabe im letzten Code-Tag anschaust, fällt dir nichts auf?

Seit Leap 15.0 hat jedes Leap Paket ein lp15.x in der Version, wobei x dann auf die entsprechende Leap Version hinweist.
 
OP
Hengstenberg

Hengstenberg

Member
Und wenn du dir jetzt die Ausgabe im letzten Code-Tag anschaust, fällt dir nichts auf?
Doch, doch, war ich eben am Nachprüfen gewesen.

Lösung:
- 15.0-Repo rausgeworfen
- Folgende Pakete aktualisiert:
Code:
i+ | kcontacts-lang                           | package | 17.12.3-lp150.1.2                              | noarch | (System Packages)
i+ | libKF5CalendarCore5                      | package | 17.12.3-lp150.2.1                              | x86_64 | (System Packages)
i+ | libKF5Contacts5                          | package | 17.12.3-lp150.1.2                              | x86_64 | (System Packages)
i+ | libKF5Syndication5                       | package | 17.12.3-lp150.1.1                              | x86_64 | (System Packages)
- KMail tut wieder

Danke für eure Hilfe!
Grüße, Hengstenberg
 
Oben