Autor Wątek: [solved] Zepsuł się Yast  (Przeczytany 1712 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

adalberthawkins

  • Początkujący
  • *
  • Wiadomości: 28
[solved] Zepsuł się Yast
« dnia: Grudzień 25, 2017, 06:44:54 pm »
Witam i pozdrawiam świątecznie. Zaktualizowała się dystrybucja (Thumbleweed) i przestał działać Yast. To znaczy główne okno się otwiera ale potem już niczego nie da się włączyć. Nie widać reakcji. Jeśli w terminalu włączę yast2, to też sam program startuje, ale potem nic nie działa - wyświetla się komunikat  UI Syntax Error         │
                      │Couldn't load plug-in ncurses-pkg│
                      │       Check the log file!

Zypper nie widzi, żebym nie miał ncurses. Co się zepsuło i jak naprawić?
« Ostatnia zmiana: Grudzień 26, 2017, 05:40:44 pm wysłana przez adalberthawkins »

powerdevil

  • Początkujący
  • *
  • Wiadomości: 23
  • Biegacz Stepowy
Odp: Zepsuł się Yast
« Odpowiedź #1 dnia: Grudzień 25, 2017, 09:16:03 pm »
Zobacz czy masz zainstalowane pakiety libyui-ncurses-pkg libyui-qt libyui-qt-pkg

adalberthawkins

  • Początkujący
  • *
  • Wiadomości: 28
Odp: Zepsuł się Yast
« Odpowiedź #2 dnia: Grudzień 26, 2017, 08:08:28 am »
Wszystkie 3 pakiety mam zainstalowane. Trzy razy tego typu odpowiedź zyppera:

'libyui-qt-pkg7' dostarczający 'libyui-qt-pkg' jest już zainstalowany.

powerdevil

  • Początkujący
  • *
  • Wiadomości: 23
  • Biegacz Stepowy
Odp: Zepsuł się Yast
« Odpowiedź #3 dnia: Grudzień 26, 2017, 12:31:07 pm »
To bardzo dziwne, jeżeli używasz Tumbleweed'a powinieneś mieć te pakiety w wersji z końcówką 8. Spróbuj je przeinstalować:

sudo zypper dup
sudo zypper in --force libyui-ncurses-pkg8 libyui-qt8 libyui-qt-pkg8 -libyui-ncurses-pkg7 -libyui-qt7 -libyui-qt-pkg7

Pamiętaj że poprawną komendą do aktualizacji Tumbleweed'a jest zawsze zypper dup, zypper up nie wystarcza
« Ostatnia zmiana: Grudzień 26, 2017, 12:40:30 pm wysłana przez powerdevil »

adalberthawkins

  • Początkujący
  • *
  • Wiadomości: 28
Odp: Zepsuł się Yast
« Odpowiedź #4 dnia: Grudzień 26, 2017, 02:41:20 pm »
I właśnie tu był pies pogrzebany. Co prawda inaczej ale rozwiązałem problem. zypper se ncurses pokazał mi, że mam libyui-ncurses7 i libyui-ncurses8 a tylko libyui-ncurses-pkg7 bez libyui-ncurses-pkg8.
Polecenie:

sudo zypper in libyui-ncurses-pkg8

spowodowało:

Problem: libyui-ncurses-pkg8-2.48.5-1.3.x86_64 wymaga libzypp.so.1700()(64bit), lecz nie można spełnić tego wymagania
  dostawcy, których nie można zainstalować: libzypp-17.0.5-1.1.x86_64[repo-oss]
 Rozwiązanie 1: Wykonane zostaną następujące czynności:
  usunięcie libyui-qt-pkg7-2.45.13-1.1.x86_64
  usunięcie libyui-ncurses-pkg7-2.48.4-1.4.x86_64
 Rozwiązanie 2: nie instaluj libyui-ncurses-pkg8-2.48.5-1.3.x86_64
 Rozwiązanie 3: zainstaluj libyui-ncurses-pkg8-2.48.5-1.3.x86_64, ignorując niektóre z zależności

po wybraniu 1 wszystko działa.

Dodatkowo podociągał między innymi:

Pobieranie: libyui-ncurses-pkg8-2.48.5-1.3.x86_64.rpm ..................[gotowe]
Pobieranie pakiet PackageKit-backend-zypp-1.1.7-7.1.x86_64
                                      (9/12), 192,0 KiB (rozpakowano: 265,9 KiB)
Pobieranie: PackageKit-backend-zypp-1.1.7-7.1.x86_64.rpm ...[gotowe (4,9 KiB/s)]
Pobieranie pakiet PackageKit-1.1.7-7.1.x86_64
                                     (10/12), 408,9 KiB (rozpakowano:   1,2 MiB)
Pobieranie: PackageKit-1.1.7-7.1.x86_64.rpm ..............[gotowe (441,5 KiB/s)]
Pobieranie pakiet PackageKit-branding-openSUSE-42.1-1.15.noarch
                                     (11/12),  17,9 KiB (rozpakowano:  20,2 KiB)
Pobieranie: PackageKit-branding-openSUSE-42.1-1.15.noarch.rpm ..........[gotowe]
Pobieranie pakiet PackageKit-lang-1.1.7-7.1.noarch

samego zyppera i elementy yasta też i jest dobrze.

Dzięki za pomoc.