tech-pkg archive

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

Re: and do-*

On Mon, Jul 04, 2022 at 12:58:02PM -0400, Greg Troxel wrote:
> [...]
> Starting out with the assumption that use is proper, the root
> cause here is that is doing two things, and it seems best to
> cleanly separate them somehow, rather than opting out of duplicates
> individually.
> The first question is if as it stands always intends to build as
> well as define whatever is needed for an egg presence.  The second issue
> is that appears to deal with one egg, and some packages have
> more.
> Reading, it strikes me that the proposed approach is to disable
> everything in except
> So I think the right thing is just to use instead.  That is
> reverting 1.9 of Makefile, and that commit does not have an
> explanation of why it is correct.  I assert that it is not correct
> because of:
>   - adding wrong build machinery (not used, and conflicting with the
>     package's build system)
>   - ending up with an EGG_NAME of xen-4.15.2, which is wrong, and
>     results in EGG_NAME not ending up in PLIST and thus not useful
> I've appended the python PLIST entries.  It's clear that there are two
> eggs: pygrub-0.6 and xen-3.0.
> So I say back out 1.9 and then things are ok.  wiz and oskar copied to
> explain if I'm confused.

Makefile is not the only thing to back out; PLIST needs to be backed out too:


Now I've no idea what the difference bwteen and
is and why would be better (will be deprecated at
some point ?). If going back to is not considered a step
backward, then it's probably the way to go.

Manuel Bouyer <>
     NetBSD: 26 ans d'experience feront toujours la difference

Home | Main Index | Thread Index | Old Index