Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Jan 2021 17:57:29 +0100
From:      Henrik Rosenke <rosenke@dssgmbh.de>
To:        Baptiste Daroussin <bapt@FreeBSD.org>, FreeBSD <freebsd-ports@freebsd.org>
Subject:   Re: poudriere merging multiple ports trees
Message-ID:  <0e79482c-fd7c-87a2-0052-5d7eeffd3099@dssgmbh.de>
In-Reply-To: <20210125152825.mnd4qhi4k23dy6dw@ivaldir.net>
References:  <3ea16730-84a1-52ce-2251-bdd808fe5c52@pinyon.org> <4990d009-1962-62c2-3f4e-4f62fd03e26d@madpilot.net> <20210125141051.qheedhp76d2ha6zy@ivaldir.net> <3f2d08b2-2959-dd3e-89e5-895437e44040@quip.cz> <20210125152825.mnd4qhi4k23dy6dw@ivaldir.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Greetings,

i just added the overlay to my portstree, works good and great addition. 
I wonder how you handle moved ports with this? As example we are using a 
adapted Version of sysutils/sge62 with own patches but i need to remove 
this Line in MOVED on the Original portstree to allow building it. Is 
there a way to handle such exceptions or do i need to rename it? Is 
there any Documentation about this?

Kind regards,

Henrik Rosenke

Am 25.01.21 um 16:28 schrieb Baptiste Daroussin:
> On Mon, Jan 25, 2021 at 04:25:09PM +0100, Miroslav Lachman wrote:
>> On 25/01/2021 15:10, Baptiste Daroussin wrote:
>>> On Sun, Jan 24, 2021 at 10:23:45PM +0100, Guido Falsi via freebsd-ports wrote:
>>>> On 24/01/21 20:35, Russell L. Carter wrote:
>>>>> Greetings,
>>>>> I am completely ignorant here and am looking for up to
>>>>> date advice on how to get poudriere to build and make
>>>>> available package sets from multiple ports trees.  I
>>>>> see there is a port "portshaker" that seems to do much
>>>>> of what I want.
>> [...]
>>
>>>> BTW I noticed poudriere performs shallow clones for git repos, so it should
>>>> not use up a lot of disk space.
>>> Why not using directly overlays, it will simplify everything ;)
>> I don't know if you read me reply or not - I am using poudriere with ports
>> overlay but have a problem with it. Poudriere options does not take overlay
>> in to account so ports options cannot be configured for overlayed ports
>> which do not exist in the base three.
>> Is there a way to fix it / should I file a PR for it?
>>
>> Kind regards
>> Miroslav Lachman
> Yes I read it and for sure poudriere option not supporting overlays is a
> limitation, and yes a PR would help to not forget about implementing it.
>
> That said most people aren't using poudriere option and prefer to define option
> directly via make.conf for them overlay is fully suited, and avoid the risk or
> dangerous merging of trees may it be via portshaker, or git mechanism.
>
> there are room of improvements for overlays but it should work in most cases
>
> Best regards,
> Bapt



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0e79482c-fd7c-87a2-0052-5d7eeffd3099>