Subject: Re: pkgsrc and update
To: Lars Nordlund <lars.nordlund@hem.utfors.se>
From: David Brownlee <abs@NetBSD.org>
List: netbsd-users
Date: 08/04/2005 08:48:11
On Thu, 4 Aug 2005, Lars Nordlund wrote:
> On Wed, 03 Aug 2005 20:51:39 +0200 (CEST)
> Havard Eidnes <he@uninett.no> wrote:
>
>>> Wouldn't pkg_chk do the work?
>>
>> Just to answer this, I tried it once, and was disappointed by the
>> result -- as I recall it ended up compiling several packages more
>> than once.
>
> Are you perhaps referring to the problem described at the end of the
> pkg_chk manual page?
That issue should be resolved in the more recent (last couple
of months) version of pkg_chk.
> I usually use pkg_chk like this when I want to update my system:
>
> pkg_chk -g To generate an uptodate pkgchk.conf
> pkg_chk -r Remove all packages not up to date and also packages
> depending on them
> pkg_chk -ask Add missing packages by building from source. Keep
> going even though some package fails to build. I can
> fix that later.
>
> (a bit unsure about the -ask flags. Perhaps an u should be there
> instead of the a (-usk). It has been a while since I last used pkg_chk,
> actually.)
That is spot on. The 'a' will add, the 'u' update.
You should also be able to run pkg_chk -usk and it will
generate a temporary pkg_chk.conf, then run the -r, and -ask
passes for you :)
--
David/absolute -- www.NetBSD.org: No hype required --