Mailinglist Archive: opensuse (1468 mails)

< Previous Next >
Re: [opensuse] 1-click install of kde4 factory on 11.0 breaks Yast (qt45 issue)
  • From: Rodney Baker <rodney.baker@xxxxxxxxxxxx>
  • Date: Sat, 6 Jun 2009 00:25:45 +0930
  • Message-id: <200906060025.57743.rodney.baker@xxxxxxxxxxxx>
On Fri, 5 Jun 2009 21:34:00 Rodney Baker wrote:
On Fri, 5 Jun 2009 05:24:56 David C. Rankin wrote:
On Thursday 04 June 2009 11:14:23 Rajko M. wrote:
On Thursday 04 June 2009 02:57:07 am David C. Rankin wrote:
...

When you hit the 1-click, they get installed and break
software management...

In other words, you would need YaST from Factory that works with new
Qt4 libs.

( lightbulb winks on! - Thanks Rajko!)

Ok let's see if we can fix this. The bug with the 1-click-install for
kde43beta1 may just be it failure to add factory-oss and upgrade yast
when the qt45 libs are pulled in. So:

zypper ar http://download.opensuse.org/factory/repo/oss/ factory-oss

zypper ref -r factory-oss

zypper in -r factory-oss yast2

BINGO!

Problem solved. Yast SW Management now seems to be OK. I'll add a few
packages and report back if there are further problems.

Unfortunately it hasn't worked for me - Yast2 is still just as broken as
before with exactly the same error messages. I think I'm still missing a
critical piece here somewhere - I have the qt 4.5.2 devel snapshots
installed so maybe that is just one version too far even for factory-oss
packages...

I'll see about downgrading to qt 4.5.1 and see if that helps. The y2log
file shows that yast2 can't load libQtGui.so.4 (which is a symlink to
libQtGui.so.4.5.2) so that is possibly a clue...

Normal service has been returned - Yast2 is back on air :-).

After much screwing around with zypper (and failing) I resorted to the tried
and true rpm -Uvh --oldpackage <packages> and downgraded libqt4 (and
associated packages/dependants) to 4.5.1, re-ran yast2 in ncurses mode to
update the yast2 packages to the latest in factory-oss and it all works again
:-).

Thanks David and Rajko.

So, what is the lesson to be learned from this? Don't play around with beta
software and factory repositories unless you're prepared to spend time fixing
it when it breaks (which is actually really good learning time...).
--
===================================================
Rodney Baker VK5ZTV
rodney.baker@xxxxxxxxxxxx
===================================================

< Previous Next >