From nobody Wed Sep 13 16:56:34 2023 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Rm66t2GPNz4tVl4 for ; Wed, 13 Sep 2023 16:56:38 +0000 (UTC) (envelope-from fbsd@herrneubauer.de) Received: from mailproxy05.manitu.net (mailproxy05.manitu.net [217.11.48.69]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rm66s03wfz4Cmd for ; Wed, 13 Sep 2023 16:56:36 +0000 (UTC) (envelope-from fbsd@herrneubauer.de) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of fbsd@herrneubauer.de designates 217.11.48.69 as permitted sender) smtp.mailfrom=fbsd@herrneubauer.de; dmarc=none Date: Wed, 13 Sep 2023 18:56:34 +0200 (CEST) From: Martin Neubauer To: freebsd-ports@freebsd.org Subject: Re: problem with git-pull In-Reply-To: Message-ID: References: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT X-Spamd-Bar: - X-Spamd-Result: default: False [-1.43 / 15.00]; NEURAL_HAM_SHORT(-0.98)[-0.984]; NEURAL_HAM_MEDIUM(-0.81)[-0.810]; CTE_CASE(0.50)[]; NEURAL_SPAM_LONG(0.37)[0.367]; R_SPF_ALLOW(-0.20)[+ip4:217.11.48.0/24]; RCVD_IN_DNSWL_MED(-0.20)[217.11.48.69:from]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; ASN(0.00)[asn:34240, ipnet:217.11.48.0/20, country:DE]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DMARC_NA(0.00)[herrneubauer.de]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4Rm66s03wfz4Cmd On Wed, 13 Sep 2023, Matthias Apitz wrote: > El día miércoles, septiembre 13, 2023 a las 12:55:20 +0200, Kurt Jaeger escribió: > >> Hi! >> >>> In short: Is there no way with git to pull only one special port >>> for a recompilation? >> >> For things like that I always have a git ports tree besides the >> poudriere ports tree. If I need one little recompile, I >> update the non-poudriere tree, take the one change from that tree >> that I need, put it into the poudriere and re-run poudriere... >> >> There might be easier ways to achieve the same, but this works. > > I updated, first, the ports tree below /usr/ports while poudriere > was using /usr/local/poudriere/ports/ports20230806 (as defined when > creating the port within poudriere). I was faulty thinking that both > are physically the same place and /usr/local/poudriere/ports/ports20230806 > only a mount point of /usr/ports. > > The fist 'git pull' did nothimng within poudriere, the other recompiled > some ports which I did not wanted. I should have done a temp. > copy of /usr/ports/security/wpa_supplicant to > /usr/local/poudriere/ports/ports20230806/security/wpa_supplicant You might want to have a look at the -C switch (and maybe -S) to poudriere as well. It's not without pitfalls, but might be a viable option for the particular situation you described. All the best, Martin -- Ich glaube, es sind jetzt ungefähr noch vier oder maximal sechs Tage, an denen man völlig entspannt nicht daran denken kann, daß irgendwann Weihnachtseinkäufe zu erledigen sein werden. Danach kann man mit Aufwärmübungen beginnen, die Nerven punktgenau wegzuschmeißen, weil man es wieder einmal auf den letzten Zeitpunkt hin verschlampt hat.