Installed OpenSuSe 11.1 two days ago.
Performed audio codec updates via pkg manager i.e. yast2
Now when I run it, I get error.
I tried running via root as well now. Same error.
Error > ** Accesing the Package management Failed
System management is locked by the application with pid 5745 (usr/lib/YaST2/bin/y2base). Close this application before trying again.**
You have the package manager open somewhere, or it has terminated abnormally. Therefore the process y2base still exists. And therefore the packagemanager cannot start. A reboot solves this matter.
If you are very sure you’re not installing anything in a terminal window or in the console, you could also do:
su -c ‘kill -9 5745’
The command will ask you for your rootpassword and terminate the process. After that you can enter the package manager again.
I have a similar problem. I have don a new install of openSuSE 11.1 inside VirtualBox and when I run zypper refresh I get the following error:
linux-o1up:~ # zypper refresh
Repository ‘openSUSE-11.1-Non-Oss’ is up to date.
Repository ‘openSUSE-11.1-Oss’ is up to date.
Repository ‘openSUSE-11.1-Update’ is up to date.
Building repository ‘openSUSE-11.1-Update’ cache [done]
Error building the cache:
‘repo2solv.sh’ ‘-o’ ‘/var/cache/zypp/solv/repo-update/solv’ ‘/var/cache/zypp/raw/repo-update’
/usr/bin/repo2solv.sh: line 305: 6189 Broken pipe ( echo ‘<rpmmd>’; for i in primary.xml* susedata.xml*;
do
test -s “$i” || continue; case $i in
*.gz)
gzip -dc “$i”
;;
*.bz2)
bzip2 -dc “$i”
;; )
cat “$i”
;;
esac; echo; break;
done; for i in susedata.xml;
do
test -s “$i” || continue; case $i in
*.gz)
gzip -dc “$i”
;;
*.bz2)
bzip2 -dc “$i”
;;
*)
cat “$i”
;;
esac; break;
done; echo ‘</rpmmd>’ )
6191 | grep -v ‘?xml’
6192 | sed ‘1i<?xml version=“1.0” encoding=“UTF-8”?>’
6193 Segmentation fault | rpmmd2solv $parser_options > $primfile
Skipping repository ‘openSUSE-11.1-Update’ because of the above error.
Some of the repositories have not been refreshed because of an error.
I have tried a second install from a different DVD (the first one was from an ISO) inside VMWare and I got the same result. Does anybody know what is wrong. I have tried to rebuild the rpm db, but that did not help.
What I did just now is unplugged ethernet cable and ran Yast2.
It showed errors and I said ok.
I removed auto refresh for all repo and kept only 1 repo i.e. packman.
It seems working now.
I also deleted all junk from /tmp/ may be that helped dunno!
Having the same problem here. I just reinstalled 11.1 32 bit today. My computers do not have direct internet access so I mirror the openSUSE repos (Oss, NonOss, Updates) from kernel.org. I had a complete sync this morning. When I add the Update repo I get the following error in /var/log/messages.
kernel: rpmmd2solv[3391]: segfault at b7d0e9f4 ip b7f4c95d sp bfba4058 error 4 in libc-2.9.so[b7ed9000+155000]
So far none of my 64 bit 11.1 computers are having any problems with the update repo. I know from the past that when I do not have a good copy of the repo I see checksum errors on the repo files. I am not getting checksum errors on the 32bit repo, so the problem must have been caused before checksums were calculated and the files were signed. Is anyone that is having problems on 64bit?