mail/alpine new Makefile

Marco Beishuizen mbeis at xs4all.nl
Fri Jun 9 11:50:50 UTC 2017


On Fri, 9 Jun 2017, the wise Kubilay Kocak wrote:

> On 6/9/17 7:41 PM, Marco Beishuizen wrote:
>
> Hi Marco,
>
> I believe the reason is:
>
>> .include <bsd.port.options.mk>
>
> The port includes this ^^^^ ... AND
>
> <snip>
>
>> .include <bsd.port.pre.mk>
>
> This ---------^^^^^
>
> Use one or the other, or neither if its *all* options helpers, but not
> both. See:
>
> https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html
>
> The paragraph just above the "Example 5.28. Simple Use of OPTIONS"

I've also tried building with only ".include <bsd.port.mk>" at the end but 
then I get an error calculating dependencies:

root at yokozuna:/poudriere/ports/local/mail/alpine # poudriere testport -o 
mail/alpine -j 110R -p local
[00:00:00] ====>> Creating the reference jail... done
[00:00:50] ====>> Mounting system devices for 110R-local
[00:00:51] ====>> Mounting ports/packages/distfiles
[00:00:51] ====>> Stashing existing package repository
[00:00:51] ====>> Mounting packages from: 
/poudriere/data/packages/110R-local
/etc/resolv.conf -> /poudriere/data/.m/110R-local/ref/etc/resolv.conf
[00:00:51] ====>> Starting jail 110R-local
[00:00:51] ====>> Logs: 
/poudriere/data/logs/bulk/110R-local/2017-06-09_13h44m57s
[00:00:51] ====>> Loading MOVED
[00:00:52] ====>> Calculating ports order and dependencies
[00:00:53] ====>> Error: editors/pico-alpine incorrectly depends on 
itself. Please contact maintainer of the port to fix this.
[00:00:53] ====>> Error: Fatal errors encountered calculating dependencies
[00:00:53] ====>> Cleaning up
[00:00:53] ====>> Unmounting file systems

Regards,
Marco

-- 
I love treason but hate a traitor.
 		-- Gaius Julius Caesar


More information about the freebsd-ports mailing list