Subject: Re: Solaris/pkgsrc-current: no system rules (sys.mk)
To: Tobias Nygren <tnn@NetBSD.org>
From: Mehul N. Sanghvi <mehul.sanghvi@gmail.com>
List: pkgsrc-users
Date: 12/31/2007 10:37:43
Tobias Nygren said the following on 12/15/2007 07:59 AM:
> On Fri, 14 Dec 2007 23:10:21 -0500
> "Mehul N. Sanghvi" <mehul.sanghvi@gmail.com> wrote:
> 
>> It has been probably about 6 months or so since I did anything with pkgsrc, so
>> I did a 'cvs update -PAd' and then a 'pkg_chk -u -q' to see what needed
>> updating.  Since bootstrap-mk-files needed an update, I decided to work with
>> that first.  What does it mean when it says "no system rules (sys.mk)" ?  And
>> how can I fix it ?
> 
> If it was already removed, the only way to fix this is to forcibly
> remove all remaining bootstrapped packages (the ones that bootstrap
> normally installs) and then rerun the bootstrap script to get things up
> to date.
> 

How do I find out what is installed normally by bootstrap ?

> A more graceful way to upgrade bootstrap-mk-files is to use
> "make USE_DESTDIR=full package" and then upgrade by using the resulting
> binary package.
> 

I take it something like this is what you are talking about:

prompt# bmake USE_DESTDIR=/full/path/to/destdir  bootstrap


> -Tobias
> 
>