On 6/9/17 9:50 PM, Marco Beishuizen wrote:
> 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@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 haven't looked, but might this be due to:

# Option PICO
PICO_RUN_DEPENDS=        pico:editors/pico-alpine

Since pico-alpine is a slave port of alpine, you'll want to make sure
you're overriding things correctly, and something that was replaced with
an options helper may have changed that behaviour (where previously it
was conditional)
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to