"cannot find page" error: can't install anything.

I hate that my first post to the forums here is a support question. I hoped I could say “hi” in the Something other than support sub forum first.

anyway I’m new to openSUSE and am having problems installing new packages. I haven’t found a solution with google or the search box here at at the forum.

Every time I try to install something I get a series of “cannot find page” errors after the package downloads.

It doesn’t seem to matter whether it’s a one click install, downloaded rpm package or directly through Yast.

When I installed OpenSUSE I kept my /home partition from Ubuntu. Is there possibly some leftover config files mucking things up?

Thanks in advance for any help you might be able to offer.

Are you actually saying you don’t have a live internet on your system?

No, I have internet and it is working just fine. The only time I get the error is when trying to install a package. Is shows up after the package downloads.

here is a copy of the error I get.

Subprocess failed. Error: RPM failed: warning: /var/cache/zypp/packages/Packman Repository/i586/libxine1-codecs-1.1.17-1.pm.24.4.i586.rpm: Header V3 DSA signature: NOKEY, key ID 9a795806
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting “” records from Requireversion index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting “” records from Requireversion index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting “” records from Requireversion index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting “” records from Requireversion index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found

It repeats several more times.

What is strange, sometimes after I get this message and click on abort, I find that the application was installed anyway.

I’m totally confused. :\

Please take a screenshot and post here
Upload Images in your Posts - HowTo - openSUSE Forums

I’m out of time this morning and have to leave for work. I will post the screen shot tonight.

However, do you think any of this is caused by the /home that I kept from Ubuntu?

All my important data is backed up, if a reformat of the hard drive and reinstall is the easiest solution, I would rather do that now before we dig too deep into the problem.

However, do you think any of this is caused by the /home that I kept from Ubuntu?
Seems unlikely
You could create a new user and see if that is different, but I doubt it.

I’ll look out for your post later.

Tip: Don’t rush in to anything yet:)

here is my screen shot…
http://mail.google.com/mail/?ui=2&ik=80e03b2ca7&view=att&th=12641bf32375a1a0&attid=0.1&disp=inline&realattid=f_g4lbtbt10&zw

hope it works, I’ve never done a screen shot before.

edit: drat, didn’t work, I’ll try again later.

Try running this fro su terminal

rpmdb --rebuilddb

Will that command do something with the repository list? I’ve noticed the error message always pertains to the pacman repo.
I thought about deleting and reinstalling it.

I’m posting from my blackberry at work now. Will try your command when I go home at noon.

It could be a good idea to delete the Packman repo and one back, perhaps a different mirror from the list
Additional package repositories - openSUSE

the rebuild command just rebuilds the rpm database

Problem solved!
I deleted all but the default repositores along with their keys and rebooted the system.
Then reinstalled the repos when prompted to do so.
Now I have the restricted codecs and VLC working.
Thanks for the help. You guys got me pointed in the right direction.

Check your multi-media setup against this:

Multi-media and Restricted Format Installation Guide - openSUSE Forums

note: VideoLan repo should be disabled/removed

and finally do this
http://tinyurl.com/yejwull

Please pardon my ignorance. Why does this need to be done?

Multi media should come form Packman, that switch will make sure it does. That is if you need DVD and other multi-media playback?!

I understand.
I think I’m going to like OpenSUSE. Thanks again for the help.