Fwd: [package - main-i386-default][sysutils/env4801] Failed for env4801-0.3_1 in build

Baptiste Daroussin bapt at FreeBSD.org
Tue Jan 12 14:36:56 UTC 2021


On Tue, Jan 12, 2021 at 03:20:36PM +0100, Patrick M. Hausen wrote:
> Dear ports gurus,
> 
> what am I doing wrong that makes me still receive this message every couple of days?
> 
> > Von: pkg-fallout at FreeBSD.org
> > Betreff: [package - main-i386-default][sysutils/env4801] Failed for env4801-0.3_1 in build
> > Datum: 12. Januar 2021 um 15:05:07 MEZ
> > An: pmh at hausen.com
> > Kopie: pkg-fallout at FreeBSD.org
> > 
> > =======================<phase: build          >============================
> > ===>  Building for env4801-0.3_1
> > make[1]: "/usr/share/mk/bsd.opts.mk" line 110: "NO_MAN is defined, but deprecated. Please use MK_MAN=no instead."
> 
> The issue should be fixed since mid November:
> 
> https://svnweb.freebsd.org/ports/head/sysutils/env4801/Makefile?r1=418715&r2=554829

What the error is saying is that the Makefile defines:
NO_MAN=sorry, which was something valid long ago, but not anymore (and its been
a while it is not valid anymore) in FreeBSD framework makefile.

Where it is misleading is that the framework (source one not ports) tells you to
use MK_MAN instead because it thinks you are trying to define a build option
which you are not

The right way to fix it is:
MAN=
instead of
NO_MAN=	sorry

in the distfile makefile

Note that I have fixed it in r561337 (with some cleanup)

Best regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20210112/3b5727f1/attachment.sig>


More information about the freebsd-ports mailing list