LinuxForum.Fans
Тема

[Решено] В 12.2RC2 обновление KDE до 4.8.97

Автор: rash 24 сообщений 4370 просмотров 🔒 закрыта
#269678

Добрый день!
В сабже подключил репозитории:
_http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_49_openSUSE_12.2/
_http://download.opensuse.org/repositories/KDE:/Release:/49/openSUSE_12.2/
и обновился. Но в эбауте, той же консоли, например, по прежнему 4.8.4 (4.8.4) "release 2".
Подскажите, пожалуйста, чего не доделал/упустил?
Спасибо.

#269680

rash,
Покажите:

text
zypper lr -u 
kwin -v
rpm -qa | grep konsole
zypper se -s konsole
#269687

zypper lr -u

Показать
# | Alias | Name | Enabled | Refresh | URI
--+---------------------+-------------------------------------------------------------------------------+---------+---------+-----------------------------------------------------------------------------------
1 | KDE_Extra | Additional packages maintained by the KDE team (KDE_Release_49_openSUSE_12.2) | Yes | Yes | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_49_openSUSE_12.2/
2 | KDE_Release_49 | KDE SC 4.9 releases (openSUSE_12.2) | Yes | Yes | http://download.opensuse.org/repositories/KDE:/Release:/49/openSUSE_12.2/
3 | packman | packman | Yes | Yes | http://packman.inode.at/suse/openSUSE_12.2/
4 | repo-non-oss | openSUSE-12.2-Non-Oss | Yes | Yes | http://download.opensuse.org/distribution/12.2/repo/non-oss/
5 | repo-oss | openSUSE-12.2-Oss | Yes | Yes | http://download.opensuse.org/distribution/12.2/repo/oss/
6 | repo-update | openSUSE-12.2-Update | Yes | Yes | http://download.opensuse.org/update/12.2/
7 | repo-update-non-oss | openSUSE-12.2-Update-Non-Oss | Yes | Yes | http://download.opensuse.org/update/12.2-non-oss/

kwin -v

Показать
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
Qt: 4.8.2
KDE Development Platform: 4.8.4 (4.8.4) "release 2"
KWin: 4.8.4 (4.8.4) "release 2"

rpm -qa | grep konsole

Показать
konsole-4.8.4-2.1.2.i586

zypper se -s konsole

Показать
Loading repository data...
Warning: Repository 'openSUSE-12.2-Update-Non-Oss' appears to outdated. Consider using a different mirror or server.
Reading installed packages...

S | Name | Type | Version | Arch | Repository
--+---------------------+------------+-------------+--------+------------------------------------
v | konsole | package | 4.9.0-56.2 | i586 | KDE SC 4.9 releases (openSUSE_12.2)
i | konsole | package | 4.8.4-2.1.2 | i586 | openSUSE-12.2-Oss
| konsole | srcpackage | 4.9.0-56.2 | noarch | KDE SC 4.9 releases (openSUSE_12.2)
| konsole-debuginfo | package | 4.9.0-56.2 | i586 | KDE SC 4.9 releases (openSUSE_12.2)
| konsole-debugsource | package | 4.9.0-56.2 | i586 | KDE SC 4.9 releases (openSUSE_12.2)
#269689

rash,
Продолжим: (выполните следующее)

text
# zypper dup
#269691

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.
Loading repository data...
Warning: Repository 'openSUSE-12.2-Update-Non-Oss' appears to outdated. Consider using a different mirror or server.
Reading installed packages...
Computing distribution upgrade...
#269692

rash,
OK.

text
# zypper ref
# zypper dup

з.ы. хотя рефреш им не нужен, сами должны рефрешиться.

#269693

zypper ref

Показать
Repository 'Additional packages maintained by the KDE team (KDE_Release_49_openSUSE_12.2)' is up to date.
Repository 'KDE SC 4.9 releases (openSUSE_12.2)' is up to date.
Repository 'packman' is up to date.
Repository 'openSUSE-12.2-Non-Oss' is up to date.
Repository 'openSUSE-12.2-Oss' is up to date.
Repository 'openSUSE-12.2-Update' is up to date.
Repository 'openSUSE-12.2-Update-Non-Oss' is up to date.
All repositories have been refreshed.

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.
Loading repository data...
Warning: Repository 'openSUSE-12.2-Update-Non-Oss' appears to outdated. Consider using a different mirror or server.
Reading installed packages...
Computing distribution upgrade...
#269694

rash,
Зависает на этом или заканчивает работу на этом? (показывайте полные выводы)

#269695

Нет, ничего не виснет.
Вот только
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.
Loading repository data...
Warning: Repository 'openSUSE-12.2-Update-Non-Oss' appears to outdated. Consider using a different mirror or server.
Reading installed packages...
Computing distribution upgrade...

Nothing to do.

последнюю строку забыл показать. А так все работает, и даже никаких сегментейшн фейлед, как в калькуляторе...

#269697

Ok.
Пробуем:

text
# zypper dup --repo "KDE SC 4.9 releases (openSUSE_12.2)"
#269698

zypper dup --repo "KDE SC 4.9 releases (openSUSE_12.2)"

Показать
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
22 Problems:
Problem: nothing provides libopenal.so.1 needed by libkdegames4-4.8.97-230.2.i586
Problem: kdegames4-carddecks-default-4.8.97-230.2.noarch requires libkdegames4 = 4.8.97, but this requirement cannot be provided
Problem: nothing provides libopenal.so.1 needed by libkdegames4-4.8.97-230.2.i586
Problem: nothing provides libopenal.so.1 needed by libkdegames4-4.8.97-230.2.i586
Problem: nothing provides libopenal.so.1 needed by libkdegames4-4.8.97-230.2.i586
Problem: nothing provides libopenal.so.1 needed by libkdegames4-4.8.97-230.2.i586
Problem: nothing provides libopenal.so.1 needed by libkdegames4-4.8.97-230.2.i586
Problem: nothing provides libopenal.so.1 needed by libkdegames4-4.8.97-230.2.i586
Problem: nothing provides libopenal.so.1 needed by libkdegames4-4.8.97-230.2.i586
Problem: nothing provides libopenal.so.1 needed by libkdegames4-4.8.97-230.2.i586
Problem: kdegames4-carddecks-other-4.8.97-230.2.noarch requires kdegames4-carddecks-default = 4.8.97, but this requirement cannot be provided
Problem: nothing provides libxerces-c-3.1.so needed by libkolabxml0-0.7.0-39.11.i586
Problem: nothing provides libxerces-c-3.1.so needed by libkolabxml0-0.7.0-39.11.i586
Problem: nothing provides libxerces-c-3.1.so needed by libkolabxml0-0.7.0-39.11.i586
Problem: nothing provides libxerces-c-3.1.so needed by libkolabxml0-0.7.0-39.11.i586
Problem: nothing provides libxerces-c-3.1.so needed by libkolabxml0-0.7.0-39.11.i586
Problem: nothing provides libxerces-c-3.1.so needed by libkolabxml0-0.7.0-39.11.i586
Problem: nothing provides libxerces-c-3.1.so needed by libkolabxml0-0.7.0-39.11.i586
Problem: nothing provides libxerces-c-3.1.so needed by libkolabxml0-0.7.0-39.11.i586
Problem: nothing provides libxerces-c-3.1.so needed by libkolabxml0-0.7.0-39.11.i586
Problem: nothing provides libxerces-c-3.1.so needed by libkolabxml0-0.7.0-39.11.i586
Problem: nothing provides libxerces-c-3.1.so needed by libkolabxml0-0.7.0-39.11.i586

Problem: nothing provides libopenal.so.1 needed by libkdegames4-4.8.97-230.2.i586
Solution 1: keep obsolete libkdegames4-4.8.4-2.1.2.i586
Solution 2: break libkdegames4-4.8.97-230.2.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/s/r/c] (c):
#269699

Выбрать: 2

#269700

Выбрать: 2

Показать
Choose from above solutions by number or skip, retry or cancel [1/2/s/r/c] (c): 2

Problem: kdegames4-carddecks-default-4.8.97-230.2.noarch requires libkdegames4 = 4.8.97, but this requirement cannot be provided
uninstallable providers: libkdegames4-4.8.97-230.2.i586[KDE_Release_49]
Solution 1: keep obsolete kdegames4-carddecks-default-4.8.4-2.1.2.noarch
Solution 2: break kdegames4-carddecks-default-4.8.97-230.2.noarch by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/s/r/c] (c):
#269701

Выбрать: 2

#269703

Выбрать: 2

Показать
Choose from above solutions by number or skip, retry or cancel [1/2/s/r/c] (c): 2

Problem: nothing provides libopenal.so.1 needed by libkdegames4-4.8.97-230.2.i586
Solution 1: keep obsolete ksudoku-4.8.4-2.1.2.i586
Solution 2: break libkdegames4-4.8.97-230.2.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/s/r/c] (c):
#269704

Поступим проще:
Выбрать: c
Сбросить обновление: Ctrl+C
Далее:

text
# zypper rm libkdegames4 kdegames4 kdegames4-carddecks-default kdegames4-carddecks-other
# zypper dup --repo "KDE SC 4.9 releases (openSUSE_12.2)" --repo "Additional packages maintained by the KDE team (KDE_Release_49_openSUSE_12.2)"
#269705

verg, боюсь, что:
а) занимаю уже много Вашего времени
б) эдак из rc2 мы сами дойдем до финального релиза :-)

последний пост выполняю

#269707
rash написал:
verg, боюсь, что:
а) занимаю уже много Вашего времени
б) эдак из rc2 мы сами дойдем до финального релиза :-)

Думаю там ничего серьёзного, просто репозиторий ещё не совсем готов (некоторые пакеты необновлены - а точнее KDE-игрушки)
Но разрулить зависимости сможем.

з.ы. я лично 12.2 буду ставить с релизом (три недели подождать всего)

#269710

zypper rm libkdegames4 kdegames4 kdegames4-carddecks-default kdegames4-carddecks-other

Показать
Loading repository data...
Warning: Repository 'openSUSE-12.2-Update-Non-Oss' appears to outdated. Consider using a different mirror or server.
Reading installed packages...
'kdegames4' not found in package names. Trying capabilities.
Resolving package dependencies...

The following NEW packages are going to be installed:
NetworkManager-gnome NetworkManager-openvpn-gnome NetworkManager-pptp-gnome
NetworkManager-vpnc-gnome libgnome-bluetooth10 libnm-gtk0

The following packages are going to be REMOVED:
NetworkManager-kde4-libs NetworkManager-openvpn-kde4 NetworkManager-pptp-kde4
NetworkManager-vpnc-kde4 akonadi akregator amarok apper ark bluedevil bluedevil-lang choqok
digikam digikam-lang dolphin flash-player-kde4 gwenview k3b k3b-lang kactivities4 kaddressbook
kaffeine kbreakout kcalc kcharselect kcm_gtk kcolorchooser kde4-filesystem kde4-kgreeter-plugins
kdeartwork4-screensaver kdebase4-libkonq kdebase4-nsplugin kdebase4-openSUSE kdebase4-runtime
kdebase4-runtime-branding-openSUSE kdebase4-session kdebase4-workspace
kdebase4-workspace-branding-openSUSE kdebase4-workspace-ksysguardd
kdebase4-workspace-liboxygenstyle kdebase4-workspace-plasma-engine-akonadi
kdegames4-carddecks-default kdegames4-carddecks-other kdelibs4 kdelibs4-branding-openSUSE
kdelibs4-core kdenetwork4-filesharing kdepasswd kdepim4 kdepim4-runtime kdepimlibs4 kdialog
kdiamond kdm kdnssd keditbookmarks kgamma kget kgpg kio_audiocd kio_iso kio_kamera kio_sysinfo
kio_sysinfo-branding-openSUSE kipi-plugins kipi-plugins-acquireimage kipi-plugins-geolocation
kipi-plugins-lang kmag kmahjongg kmail kmines kmix kmousetool knemo knotes kompare konqueror
konqueror-plugins konsole kontact konversation konversation-lang kopete korganizer kpat krdc
kreversi krfb kruler kscd kshisen ksnapshot ksshaskpass ksudoku ktorrent kvkbd kwalletmanager
kwebkitpart kwin kwrite libkdeedu4-data libkdegames4 libkeduvocdocument4 marble marble-data
mozilla-kde4-integration okular patterns-openSUSE-kde4 patterns-openSUSE-kde4_basis
patterns-openSUSE-kde4_imaging plasma-addons plasma-addons-akonadi plasma-addons-lancelot
plasma-addons-marble plasmoid-folderview plasmoid-networkmanagement plasmoid-quickaccess
polkit-kde-agent-1 polkit-kde-kcmmodules-1 python-kde4 python-kdebase4 skanlite skanlite-doc
skanlite-lang sweeper synaptiks

6 new packages to install, 127 to remove.
Overall download size: 690.7 KiB. After the operation, 423.0 MiB will be freed.
Continue? [y/n/p/?] (y):

настораживает...

#269711
"rash" написал:
настораживает...

И правильно =)
В openSUSE с этим нужно глаз, да глаз.

Тогда возвращаемся к предыдущему разруливанию зависимостей.
Сбросить обновление и:

text
# zypper dup --repo "KDE SC 4.9 releases (openSUSE_12.2)" --repo "Additional packages maintained by the KDE team (KDE_Release_49_openSUSE_12.2)"

и выполняйте строки, где есть версия 4.8.97, а не 4.8.4 (обычно это вариант 2)
Если будет сложность сразу отпишитесь.

Войдите или зарегистрируйтесь, чтобы ответить.