tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Make WRKOBJDIR for py*- pkgs version specific?
On Sat, Feb 02, 2019 at 08:52:58AM -0500, Greg Troxel wrote:
> Someting like this seems reasonable to me, assuming there's a patch to
> review and we are confident it doesn't break anything.
>
> Are you wanting to change the default of
> /usr/pkgsrc/category/pkg/work
> to be
> /usr/pkgsrc/category/pkg/work-PKGNAME
> as well?
>
> Using WRKOBJDIR, I think you are proposing to change
> $WRKOBJDIR/cat/pkg
> to
> $WRKOBJDIR/cat/$PKGNAME
>
> I think that could cause trouble because we allow multiple PKGPATH
> entries to build the same PKGNAME.
I think the best way to do this would be to stick the multiversion
code string in, so
- /usr/pkgsrc/category/pkg/work
+ /usr/pkgsrc/category/pkg/work27
+ /usr/pkgsrc/category/pkg/work37
and
- $WRKOBJDIR/category/pkg
+ $WRKOBJDIR/category/pkg27
+ $WRKOBJDIR/category/pkg37
or maybe
- $WRKOBJDIR/category/pkg
+ $WRKOBJDIR/category/pkg/27
+ $WRKOBJDIR/category/pkg/37
This seems like it'll add the least amount of annoying verbiage to the
paths, but it probably also takes the largest amount of effort to
deploy; I don't think our various instances of multiversion handling
are systematized enough to make this a simple change.
(but maybe they should be)
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index