NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: package upgrade strategy



Alistair Crooks <agc%pkgsrc.org@localhost> wrote:

> On 28 September 2017 at 08:40, Jeff_W <jgw%sdf.org@localhost> wrote:
> > % cd /pkgsrc/foo/pkg-A
> > % sudo make clean && sudo make replace
> >
> > If the above breaks pkg-C:
> >
> > % cd /pkgsrc/foo/pkg-C
> > % sudo make clean && sudo make clean-depends && sudo make update
>
> Orthogonal to this discussion - pkgsrc was modified to use
> just-in-time su in the early 2000s, and avoids interesting issues like
> fetching sources as root. You are definitely encouraged to use it.
>
> If you'd prefer to use sudo, rather than su, put this in your etc/mk.conf:
>
> .if exists(${LOCALBASE}/bin/sudo)
> SU_CMD= ${LOCALBASE}/bin/sudo /bin/sh -c
> .endif

Nice; wasn't aware of that - thanks Alistair


Home | Main Index | Thread Index | Old Index