From nobody Mon Feb 19 08:43:33 2024 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 4Tdbfc5NBLz5B8mb for ; Mon, 19 Feb 2024 08:43:36 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Tdbfc3KSmz4XCD for ; Mon, 19 Feb 2024 08:43:36 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-563f675be29so2984052a12.0 for ; Mon, 19 Feb 2024 00:43:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708332215; x=1708937015; darn=freebsd.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:date:from:from:to:cc:subject:date :message-id:reply-to; bh=3AWmEyV5RWfgvQjlOa1Xi7wPPSHG7nC54w3cs+biADA=; b=BTNnGaen/H6GpUA5gs+ssSWhrwGZyPSd3lMw6EyA+/7QkqPzZ4AsVFsG5NzLYJv0p6 bRnByJ2zRY4b6jJ233+l+uEFdq4JW4ct5+yZGqxcXrsr+T2PtYmfo11TJRBoBwQqtdpg l26Ef1O8hVIsl8e2Ir+UAteBcyz4nnsow/2QqYTPcUmGMn8FVJGKKZXr5O4TtkOnZMNO RnUsNqQOlbSRDAhBF7JgjUJNgc9b9SI+vFM7ANgPPjz6y2+wE0Q9q4+KKtdAAZfVk9M2 uhdrfv3btNNfs3WIJosxD+SGHv9Mre7wB8FI6LmKIOJa0vdY6g5JvgmdppCLDSsFeqtw uIhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708332215; x=1708937015; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=3AWmEyV5RWfgvQjlOa1Xi7wPPSHG7nC54w3cs+biADA=; b=RoFApwBS6clAb8lLniRn4zJKL0AIojsla7lWnO3WNEaFQDn+dWQF7Yafd9P3rKh7lq pJrooRX0ct6lO0IPiX8U28+I71DJsJJV89BfL8S4x5NlyPOjfCDRtGVRRw3dlNsifDBD 75om3QrgjVHBecrjZRO2JiuKgeWaPPKoYHwthiE0m2noyn2jK5jCPsEGomr7jL6TyQxx 0sW69GNSdpTNhu0yMTFyeEEt55r3UJ4nMvHaFG/fXCKwZVbL4WIqS6trhWLujdvcXmgi rBF9LUPjYdGonl5v8FUlbD/LvuBJUKB/1/d1SBq0c5XDbJhTHI+Omuv31zGtW/nYtdkE 0beg== X-Forwarded-Encrypted: i=1; AJvYcCVk87XNNJ4KqL5YVF/CJjDgl2CuFv5ncWB60IRTe0TqOnHVGohbNVSnx0ZaSHfX+rdKwQ5DAq5g2RIq6lIduvK2ldORM7VdD/9Q X-Gm-Message-State: AOJu0Yysx14F1Q+G6wNho3b9Db1I+UCNftMvSqOHkDt7uvKtZXPLbudp m/nIyx7lxneBwt3mklDx59dmt6eIWdfcdlAs3ThT7R8Qo90V/WOhgKcfXg/mFJJiwA== X-Google-Smtp-Source: AGHT+IG9ep86il/urVCB94quzC+XAacFd4MrJhL3zbSZwRG+0qRmzBoebSxQuVp99udeUSoVpNLFrw== X-Received: by 2002:a17:906:f2cb:b0:a3d:6a42:a5ca with SMTP id gz11-20020a170906f2cb00b00a3d6a42a5camr7946475ejb.9.1708332214983; Mon, 19 Feb 2024 00:43:34 -0800 (PST) Received: from rimwks.local ([2001:470:1f15:3d8:e1a1:4714:f290:1540]) by smtp.gmail.com with ESMTPSA id th7-20020a1709078e0700b00a3e059c5c5fsm2700635ejc.188.2024.02.19.00.43.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Feb 2024 00:43:34 -0800 (PST) From: Rozhuk Ivan X-Google-Original-From: Rozhuk Ivan Date: Mon, 19 Feb 2024 10:43:33 +0200 To: Mark Millard Cc: aryehfriedman@gmail.com, FreeBSD Mailing List Subject: Re: FreeBSD ports community is broken [port building configuration notes] Message-ID: <20240219104333.6ecff336@rimwks.local> In-Reply-To: <87B38D6C-1D83-4158-B03B-F4C8EA396DD1@yahoo.com> References: <87B38D6C-1D83-4158-B03B-F4C8EA396DD1.ref@yahoo.com> <87B38D6C-1D83-4158-B03B-F4C8EA396DD1@yahoo.com> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.41; amd64-portbld-freebsd14.0) 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=US-ASCII Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Tdbfc3KSmz4XCD X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] On Sun, 18 Feb 2024 08:52:55 -0800 Mark Millard wrote: > > It should not require > > prodiere running on a supermassive machine to work (in many cases > > portmaster and make install recursion fail where prodiere works). =20 >=20 > As for configuring for small, slow systems relative to > resource use, I provide some settings that I've > historically used below. Then I have some other notes > after that material. I wrote about the fact that it is bad to demand a poudriere and use its absence as an argument. =46rom my point of view, Poudriere is a tool that FreeBSD Foundation wrote for themselves and those who want to assemble the entire port of ports. =20 > As far as more ports building in poudriere than in > "portmaster and make install recursion" in other > respects than resources: it is easier to make ports > build in poudriere. It provides the simpler/cleaner > context for the individual builders. More things > lead to failure outside poudriere that are just not > issues when poudriere is used so more care is needed > setting up the ports for the likes of portmaster use. > (And, yes, I used to use portmaster.) The required > range of testing contexts is wider for use of the > likes of portmaster to know that the port build will > just work in the full range of contexts. >=20 > Such issues adds to the port maintainer/committer > development burdens when portmaster or the like are > the target level/type of support. =20 This topic is not about the assembly of ports, it is about problems in the community of people. Poudriere is useless when for 1.5 months they cannot correct the work of a key dependence. Poudriere is useless when the functionality you need is not accepted simply because one person wished.