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>