System u Repos relativ versaut: verbunden mit einer Fehlermeldung;:

Alles rund um die Installation Eures Linuxsystems, sowie die Updatefunktionen des Systems und das Paketmanagement

Moderator: Moderatoren

Antworten
lin
Hacker
Hacker
Beiträge: 618
Registriert: 24. Mai 2010, 19:16

System u Repos relativ versaut: verbunden mit einer Fehlermeldung;:

Beitrag von lin » 19. Nov 2017, 22:19

hallo und guten Abend,


habe einen Haufen von Problemen:

Das System; eine OpenSuse 42.3

klauncher Probleme - verbunden mit einer Fehlermeldung;: loading „/usr/lib64/qt5/plugins/kf5/kio/file.so“

unmöglich ist im moment:

- dolphin - hier gibt es immer wieder Fehlermeldungen;
- plasmoid ist auch irgendwie defekt: Kein WLAN moelgich...

Hintergrund; alles ist entstanden durch bzw. nach einem MEGA update von 1500 Paketen

ich glaube: dass ´ich ein relativ versautes System habe:

Code: Alles auswählen

linux-jnmx:~ # sudo zypper in -f kio-core
zypper: symbol lookup error: /usr/lib64/libproxy.so.1: undefined symbol: _ZN9libmodman14module_manager8load_dirENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
linux-jnmx:~ # zypper lr
Repository priorities are without effect. All enabled repositories share the same priority.

#  | Alias                               | Name                                    | Enabled | GPG Check | Refresh
---+-------------------------------------+-----------------------------------------+---------+-----------+--------
 1 | http-download.opensuse.org-c59ab10b | openSUSE:Factory                        | Yes     | (r ) Yes  | Yes    
 2 | http-download.opensuse.org-ea62be21 | openSUSE:Factory                        | Yes     | (r ) Yes  | Yes    
 3 | openSUSE-Leap-42.3-0                | openSUSE-Leap-42.3-0                    | Yes     | (r ) Yes  | No     
 4 | repo-debug                          | openSUSE-Leap-42.3-Debug                | No      | ----      | ----   
 5 | repo-debug-non-oss                  | openSUSE-Leap-42.3-Debug-Non-Oss        | No      | ----      | ----   
 6 | repo-debug-update                   | openSUSE-Leap-42.3-Update-Debug         | No      | ----      | ----   
 7 | repo-debug-update-non-oss           | openSUSE-Leap-42.3-Update-Debug-Non-Oss | No      | ----      | ----   
 8 | repo-non-oss                        | openSUSE-Leap-42.3-Non-Oss              | Yes     | (r ) Yes  | Yes    
 9 | repo-oss                            | openSUSE-Leap-42.3-Oss                  | Yes     | (r ) Yes  | Yes    
10 | repo-source                         | openSUSE-Leap-42.3-Source               | No      | ----      | ----   
11 | repo-source-non-oss                 | openSUSE-Leap-42.3-Source-Non-Oss       | No      | ----      | ----   
12 | repo-update                         | openSUSE-Leap-42.3-Update               | Yes     | (r ) Yes  | Yes    
13 | repo-update-non-oss                 | openSUSE-Leap-42.3-Update-Non-Oss       | Yes     | (r ) Yes  | Yes    
linux-jnmx:~ #

habe versucht hier irgendwie weiterzukommen -
yast startet nicht sauber...

ergo hab ich im Terminal versucht weiterzukommen - und ein REPo abzuschalten.

Code: Alles auswählen

 

Passwort: 
linux-jnmx:~ # zypper mr -d 1
Repository 'http-download.opensuse.org-c59ab10b' has been successfully disabled.
linux-jnmx:~ # zypper mr -d 2
Repository 'http-download.opensuse.org-ea62be21' has been successfully disabled.
linux-jnmx:~ # zypper ref
Repository 'openSUSE-Leap-42.3-0' is up to date.                                                                                                                                                
zypper: symbol lookup error: /usr/lib64/libproxy.so.1: undefined symbol: _ZN9libmodman14module_manager8load_dirENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
linux-jnmx:~ # zypper dup
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
zypper: symbol lookup error: /usr/lib64/libproxy.so.1: undefined symbol: _ZN9libmodman14module_manager8load_dirENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
linux-jnmx:~ # zypper dup

hier kam ich bis dato nicht weiter - es ist immer noch alles irgendwie noch nicht lauffhig...
- lin

Notebooks:
Akoya - P 6512 15" OpenSuse Leap: AMD Athlon X2 P320, 2,10 GHz, 4 GB
HP Notebook hp 14 r 103ng - Versuch OpenSuse Leap 42.1
Samsunng q 210, 12,1" OpenSuse 13.2: Intel® Core™ 2 Duo Proz. P8400 2,26 GHz 1066 MHz FSB 3 MB

Werbung:
spoensche
Moderator
Moderator
Beiträge: 7261
Registriert: 30. Okt 2004, 23:53
Wohnort: Siegen

Re: System u Repos relativ versaut: verbunden mit einer Fehlermeldung;:

Beitrag von spoensche » 22. Nov 2017, 22:14

Du hast oder hattest die Factory Repos aktiv. Factory Repos sind Unstable Testing und soweit auch nicht für den stabilen Betrieb gedacht, sondern für die Entwicklung, Testing, Bugfixing (also alles um aus Unstable, kann laufen muss aber net, stable läuft und freigegeben zu machen)

Bei dir ist zu 95% folgendes passiert:

1. Installation von Software erfolgte aus dem Factory Repo, weil sie versionstechnisch neuer ist als die aus dem Stable Repos.

2. Software aus den Stable Repos kennt die neuen C Symbols nicht, weil sie mit einem älteren Compiler und älteren C-Libraries kompiliert worden ist.

3. Daher stammen auch die Unknown Symbol Fehlermeldungen von Zypper und Co.
lin hat geschrieben:
19. Nov 2017, 22:19

ergo hab ich im Terminal versucht weiterzukommen - und ein REPo abzuschalten.

Code: Alles auswählen

 

Passwort: 
linux-jnmx:~ # zypper mr -d 1
Repository 'http-download.opensuse.org-c59ab10b' has been successfully disabled.
linux-jnmx:~ # zypper mr -d 2
Repository 'http-download.opensuse.org-ea62be21' has been successfully disabled.
linux-jnmx:~ # zypper ref
Repository 'openSUSE-Leap-42.3-0' is up to date.                                                                                                                                                
zypper: symbol lookup error: /usr/lib64/libproxy.so.1: undefined symbol: _ZN9libmodman14module_manager8load_dirENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
linux-jnmx:~ # zypper dup
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
zypper: symbol lookup error: /usr/lib64/libproxy.so.1: undefined symbol: _ZN9libmodman14module_manager8load_dirENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
linux-jnmx:~ # zypper dup
Du bist so weit richtig vorgegangen. Beim De- und Aktivieren von Repos ist ein, leeren des Paketcaches, Metadaten etc. mittels

Code: Alles auswählen

zypper clean all
notwendig, damit die Abhängigkeiten entsprechend aufgelöst werden können.

Wenn

Code: Alles auswählen

zypper install libzypp
wegen dem Lookup Fehler fehlschlägt. Dann lade dir die Pakete libzypp und zypper manuell runter und installiere sie mit

Code: Alles auswählen

zypper in -f libzypp*.rpm zypper*.rpm
Hier werden dir evtl. dann die Frage gestellt, ob du die installierte Version mit der neuen und einem verbundenen Anbieterwechsel (anderes Repository) durchgeführt werden soll, die du bejahst.

Wenn dies abgeschlossen ist, dann führst du

Code: Alles auswählen

zypper dup
aus.

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast