Mailinglist Archive: opensuse (1468 mails)

< Previous Next >
[opensuse] 1-click install of kde4 factory on 11.0 breaks Yast (qt45 issue)
  • From: "David C. Rankin" <drankinatty@xxxxxxxxxxxxxxxxxx>
  • Date: Wed, 03 Jun 2009 10:49:09 -0500
  • Message-id: <4A269B75.9090400@xxxxxxxxxxxxxxxxxx>
Listmates,

Resigning to give more time to kde4, I installed kde4.3beta via
1-click. At
the time I had the kde4 factory repos for 11.0 enabled. Following the install,
Yast crashes with the familiar error:

YaST got signal 11 at YCP file /usr/share/YaST2/clients/inst_packages.ycp:36
/sbin/yast2: line 421: 28257 Segmentation fault $ybindir/y2base $module
"$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS

Which from prior experience indicates that qt45 libs got pulled in
somewhere.
Backing out the rpms that were installed along with the 1-click revealed the
following:

10:33 alchemy:~/linux/kde4> while read line; do rpm -q $line; done < qtlist
libqt4-4.5.1-47.1
libqt4-sql-4.5.1-47.1
libqt4-devel-doc-data-4.5.1-49.1
libqt4-sql-sqlite-4.5.1-47.1
libqt4-qt3support-4.5.1-47.1
libqt4-x11-4.5.1-47.1
libpoppler-qt4-3-0.10.6-6.7
libpolkit-qt0-0.9.2-7.1
libqt4-devel-4.5.1-47.1
libQtWebKit4-4.5.1-49.1
libqt4-devel-doc-4.5.1-49.1
libQtWebKit-devel-4.5.1-49.1

Checking further, it is apparent that the libs are from
repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.0/x86_64/. Disabling the
factory repo and attempting a downgrade of qt4 results in the following
proposed complete downgrade of kde4:

10:37 alchemy:~/linux/kde4> sudo zypper in --force libqt4 libqt4-sql
libqt4-devel-doc-data libqt4-sql-sqlite libqt4-qt3support libqt4-x11
libpoppler-qt4-3 libpolkit-qt0 libqt4-devel libQtWebKit4 libQtWebKit-devel
Reading installed packages...

The following packages are going to be downgraded:
strigi soprano libstrigi0 libsoprano4 libsoprano-devel libkdepimlibs4
libkdegames4 libkdeedu4 libkcompactdisc4 libakonadi4 kdepimlibs4
kdenetwork4-filesharing kdemultimedia4 kdegames4 kdeedu4 kdebase4-session
kdeartwork4-screensaver kde4-webkitpart kde4-okular kde4-marble kde4-l10n-devel
kde4-kwikdisk kde4-kwalletmanager kde4-ktimer kde4-ksudoku kde4-ksnapshot
kde4-kscd kde4-kruler kde4-krfb kde4-kreversi kde4-krdc kde4-kpat kde4-kopete
kde4-konqueror-plugins kde4-kmix kde4-kmines kde4-kmahjongg kde4-kmag
kde4-kio_sysinfo kde4-kio_audiocd kde4-kgpg kde4-kget kde4-kfloppy kde4-kdf
kde4-kdessh kde4-kcalc kde4-kbattleship kde4-kate kde4-kapptemplate kde4-ark
automoc4 kde4-marble-data libqt4-devel-doc-data libqt4-sql libQtWebKit-devel
libqt4-devel libQtWebKit4 libqt4-x11 libqt4 libqt4-qt3support libqt4-sql-sqlite
kde4-kdm kde4-kwin kdebase4-runtime kdebase4-workspace kdebase4-workspace-devel
libpoppler-qt4-3 kde4-keditbookmarks kdebase4-libkonq libkdecore4-devel
kde4-kdepasswd libkde4 kde4-kfind kde4-dolphin kdelibs4-doc kdelibs4-core
libkdecore4 kde4-konqueror kde4-konsole kde4-kdialog kdebase4 kde4-kwrite
libkde4-devel kdelibs4 kdebase4-nsplugin libkdepim4 kde4-kmail kde4-kontact
kde4-akregator kdepim4-wizards kdepim4 kde4-kaddressbook kde4-korganizer
kde4-knotes kde4-kalarm


The following NEW packages are going to be installed:
libzip1 extragear-plasma kde4-kdm-branding-upstream
kdebase4-workspace-plasmoids libkonq4


The following packages are going to be REMOVED:
soprano-backend-redland libpolkit-qt0 libphonon4 libkonq5 phonon-devel
phonon-backend-xine phonon libakonadiprotocolinternals1
kde4-plasma-addons-marble kde4-plasma-addons kde4-konqueror-plugins-lang
kde4-kgreeter-plugins


The following packages are going to change vendor:
strigi soprano libstrigi0 libsoprano4 libsoprano-devel libkdepimlibs4
libkdegames4 libkdeedu4 libkcompactdisc4 libakonadi4 kdepimlibs4
kdenetwork4-filesharing kdemultimedia4 kdegames4 kdeedu4 kdebase4-session
kdeartwork4-screensaver kde4-webkitpart kde4-okular kde4-marble kde4-l10n-devel
kde4-kwikdisk kde4-kwalletmanager kde4-ktimer kde4-ksudoku kde4-ksnapshot
kde4-kscd kde4-kruler kde4-krfb kde4-kreversi kde4-krdc kde4-kpat kde4-kopete
kde4-konqueror-plugins kde4-kmix kde4-kmines kde4-kmahjongg kde4-kmag
kde4-kio_sysinfo kde4-kio_audiocd kde4-kgpg kde4-kget kde4-kfloppy kde4-kdf
kde4-kdessh kde4-kcalc kde4-kbattleship kde4-kate kde4-kapptemplate kde4-ark
automoc4 kde4-marble-data libqt4-devel-doc-data libqt4-sql libQtWebKit-devel
libqt4-devel libQtWebKit4 libqt4-x11 libqt4 libqt4-qt3support libqt4-sql-sqlite
kde4-kdm kde4-kwin kdebase4-runtime kdebase4-workspace kdebase4-workspace-devel
libpoppler-qt4-3 kde4-keditbookmarks kdebase4-libkonq libkdecore4-devel
kde4-kdepasswd libkde4 kde4-kfind kde4-dolphin kdelibs4-doc kdelibs4-core
libkdecore4 kde4-konqueror kde4-konsole kde4-kdialog kdebase4 kde4-kwrite
libkde4-devel kdelibs4 kdebase4-nsplugin libkdepim4 kde4-kmail kde4-kontact
kde4-akregator kdepim4-wizards kdepim4 kde4-kaddressbook kde4-korganizer
kde4-knotes kde4-kalarm

That's obviously not what I want to do since I want to test 4.3beta. The
problem however is now yast software management is broken for my kde3 install.

How can I keep my kde4.3beta install in recover a working yast for my
kde3
install? Thanks

--
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups