I can’t get Yast to work. Neither GUI YaST2, nor commandline YaST. When I click on a package to update it, YaST hangs. (There are two spinning balls near to the cursor, and nothing happens)
I tried a forced reinstall of all my yast packages which I have installed via zypper, but still no luck.
Any ideas, or do I need to reformat? Thanks in advance!
Looks like your RPM database is corrupt. Try this:
Open a terminal window and do:
~/>su -c ‘rpm --rebuilddb’
Enter your rootpassword when prompted for.
This will take a while. As the statement says it rebuilds the RPM package database. The ‘su -c’ executes is with root-privileges.
At the grub boot screen, pause the boot by moving the down arrow
Now move it back to the default boot and press Backspace until all the kernel boot arguments are gone. Now just type the number: 3
Hit enter
At the CLI login, login as user with username and pass
Then type su (enter) and then the root password
Hit enter a couple of times
Now type: yast
If it works, it will start a basic yast navigated by keyboard.
Filter by repo and select ‘System’
Then choose to Update All in this list Unconditionally
I downloaded & installed all the packages (5.5 GB packages, any with 1Mb/s internet it isn’t that easy!) And still no luck. Yast2 hangs when trying to update libqt4.
It may seem strange, but I tried removing/installing with kde4-kipi-plugins package and it works perfectly.
I downloaded & installed all the packages (5.5 GB packages, any with 1Mb/s internet it isn’t that easy!) And still no luck. Yast2 hangs when trying to update libqt4.
It may seem strange, but I tried removing/installing with kde4-kipi-plugins package and it works perfectly.
Is reformatting the only cure ?
PS.: When I try to update libqt4 to 4.5.2 via zypper, it says a lot of kde4 packages need to change architecture from x86_64 to i586. Maybe YaST2 works ok, but I just didn’t have time to let it ‘think’ about the dependencies? (I mean, it needs much more time than zypper to find all the dependencies)
PS.: I am sorry about partial double-post, but I can only edit messages until 10 mins they have been posted.
warnec@linux-mrpe:~/Pobrane> rpm -Uhv libqt4-4.5.1+4.5.2.20090611-1.1.x86_64.rpm --force
błąd: Niespełnione zależności:
libqt4 = 4.4.3 jest wymagany przez (zainstalowany) libqt4-sql-4.4.3-4.8.2.x86_64
libqt4 = 4.4.3 jest wymagany przez (zainstalowany) libqt4-qt3support-4.4.3-4.8.2.x86_64
libqt4 = 4.4.3 jest wymagany przez (zainstalowany) libqca2-2.0.1-10.2.x86_64
libqt4 = 4.4.3 jest wymagany przez (zainstalowany) qt4-qtscript-0.1.0-3.1.x86_64
libqt4 = 4.4.3 jest wymagany przez (zainstalowany) libqt4-x11-4.4.3-4.8.2.x86_64
libqt4 = 4.4.3 jest wymagany przez (zainstalowany) libqt4-devel-4.4.3-4.8.2.x86_64
błąd = error
Niespełnione zależności = Unsatisfied dependencies
jest wymagany przez = is required by
zainstalowany = installed
PS.: Maybe I should try to force installing of this package via zypper? Zypper seems to be working (I mean, it doesn’t hang like YaST2).
BTW, why to the libqt4 dependencies make me change architecture of most of my packages from 64-bit to 32-bit? I don;t get it. Why should it be needed?
OK, I wrote about the fact that adding kernel repository was in fact my big mistake - I reliazed it just after I added it, and disabled it. But I never removed it, because I was too lazy
And what’s so wrong, exactly? Can you tell me? I can’t find anything which would make the system unstable.
PS.: OOps, now that I look into it, it looks like I didn’t disable it, and left it enabled I hope I can do something with this. If not, I’ll just reformat the whole system. As I said before, it ran without any problems before update to 4.3b2, so I think that after reinstalling it will work OK as it did before. Just hoped there is an easy solution without reformatting.
Never you mind. I’ll just reinstall the whole system tommorow. I’m used to breaking a whole system by making some kind of silly mistake - that’s how I learn Linux I’d just like to know what I did wrong regarding the repo management. I am almost entirely sure I need all of those, except kernel repository, but I did not download and/or install and packages from there.
Firstly qt has been a few peoples bugs search bugzilla.
I for one don’t now whether you actually have a supported kernel or one that is in testing. Even then it is vanilla, yes I doubt probably the cause of your qt problem going on bugzilla I would suspect qt. Though perhaps it is the kernel have you checked what kernel you are running is it the one from update vanilla has no suse patching?
Then you’ve not read the multimedia thread there should be no need to have vlc or even libdvdcss still, and are normal suspects for problems with multimedia.
Java I haven’t got a clue but some things work better with some java implementations over others. I see no need for anubisg1’s repo if going on the brief look I saw from suse pages he has become a packman packager therefore they should be available on there.
OK I’m bored now and continue with etc etc etc… how about you justify why you need them. I really can’t see that many people need the extra point releases they will get by enabling this and that repo. People should enable repo’s because they need them and understand what the repos provide.