Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Mar 2011 22:46:59 +0200
From:      Roland van Laar <roland@micite.net>
To:        freebsd-questions@freebsd.org
Subject:   Re: ruby cpu 100% hang during pkgdb -F
Message-ID:  <4D94E843.8060502@micite.net>
In-Reply-To: <4D917319.20309@micite.net>
References:  <4D917319.20309@micite.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello,

I'm asking again about pkgdb -F because it's still running.

On 03/29/2011 07:50 AM, Roland van Laar wrote:
> Hello,
>
> I updated FreeBSD 8.0 to 8.2 with freebsd-update.
> Everything went fine till I got to the ports:
> I used the commands:
<snip>
>
> # pkgdb -F
>
> gives me this:
>
> --->  Checking the package registry database
> [Rebuilding the pkgdb <format:bdb_btree> in /var/db/pkg ... - 185 
> packages found (-0 +185) 
> ....................................................................................................100..................................................................................... 
> done]
> Stale origin: 'devel/automake19': perhaps moved or obsoleted.
> -> The port 'devel/automake19' was removed on 2010-10-07 because:
>         "No longer required by any port"
> -> Hint: automake-1.9.6_3 is not required by any other package
> -> Hint: checking for overwritten files...
>  -> No files installed by automake-1.9.6_3 have been overwritten by 
> other packages.
> Deinstall automake-1.9.6_3 ? [no] yes
>
<snip>
Checking zh_tw-freebsd-doc-20100625
Regenerating +REQUIRED_BY files
Checking for cyclic dependencies


After more than 55 hours of runtine pkgdb -F still hasn't finished and 
is 'Checking for cyclic dependencies'.
Is it normal that pkgdb -F takes such a long time?
And is there something I can do to fix this?

Roland
> What do I need to do to update my ports?
>
> tldr: updated ports, rm /var/db/pkg/pkgdb.db and pkgdf -F hangs at 
> 100% cpu.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4D94E843.8060502>