pkgdb.db: unexpected file type or format
Jeffrey Goldberg
jeffrey at goldmark.org
Fri Nov 2 14:55:17 PDT 2007
On Nov 2, 2007, at 4:21 PM, Kevin Kinsey wrote:
> Jeffrey Goldberg wrote:
>
>> $ sudo pkgdb -v -F
>> ---> Checking the package registry database
>> /var/db/pkg/pkgdb.db: unexpected file type or format -- Invalid
>> argument
>> $ sudo file /var/db/pkg/pkgdb.db
>> /var/db/pkg/pkgdb.db: Berkeley DB 1.85 (Hash, version 2, native
>> byte-order)
>>
>> I've seen no responses,
I got a response off list suggesting that I simply remove pkgdb.db and
call portupgrade which would rebuild it.
I tried that (well I renamed pkgdb.db) and things seemed to go well
for a few seconds, but portupgrade then barfed at the portsdb.db
file. So I fixed that with
portsdb -F
and then running portupgrade seems to have done the right thing and
all is well at the moment.
> First off, what does `file /var/db/pkg/pkgdb.db` report?
You must have missed that I had that information in my original post.
>
> And have you looked at pkgdb(5)? I'm only guessing, but
> maybe `pkgdb -aF` for starters,
I also had the output of pkgdb -v -F in my original post. But I do
see that the formating of my post made that difficult to see.
Anyway, thank you for your help. Everything seems to be going well at
the moment.
Cheers,
-j
--
Jeffrey Goldberg http://www.goldmark.org/jeff/
More information about the freebsd-questions
mailing list