From nobody Fri Oct 14 15:18:37 2022 X-Original-To: dev-commits-ports-main@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 4Mpqlx66wwz4ffpQ; Fri, 14 Oct 2022 15:18:37 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Mpqlx5ZVwz47JW; Fri, 14 Oct 2022 15:18:37 +0000 (UTC) (envelope-from danfe@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1665760717; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Du5VIVoJnFJKzcYFeveESw0A9F5HHNFK3ybYIkAIO48=; b=CBdPCrdf+j6c5bQpJBCUA5RUsbqXjWiXoGyRyvSDR6JN++pBS90oc9K3zhRydBHef0DT90 cHfJpPQDfoCG2Pb9pV61HFy2kCsqcM1ZiQiJ785H1y61yKu7gF3UeTPuwsQi64f7zdCpci ZnOQ0eJZoQC3/6pGq1dFVf8yuubEruvP9HLEtSrpQxw0MRNkr4/nM+Av7fR2XEw7Ifu7bF 6lrvaMuUyBbQqA0EkJ+Ja9En5NRJqB32WbKOKamcX16tX34P/hQ9Wrhtmca7cPuwxwuVNm ZywGwXGIyE4HWhd9EvpWm5e+DefJWMNZN6a28xZ1FX80mtgU9+PKV4FGlI+7pA== Received: by freefall.freebsd.org (Postfix, from userid 1033) id 8B63968CF; Fri, 14 Oct 2022 15:18:37 +0000 (UTC) Date: Fri, 14 Oct 2022 15:18:37 +0000 From: Alexey Dokuchaev To: Guido Falsi Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: cf75f452e94a - main - sysutils/conky: Update to 1.14.0 Message-ID: References: <202210131824.29DIO985022530@gitrepo.freebsd.org> <934dc4ad-91df-2376-63e7-b82be53ecdb2@FreeBSD.org> List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <934dc4ad-91df-2376-63e7-b82be53ecdb2@FreeBSD.org> ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1665760717; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Du5VIVoJnFJKzcYFeveESw0A9F5HHNFK3ybYIkAIO48=; b=v8TLIepfB5d9orozokwxjIbrkPBHltaDy33/QozpEMCCZyBCFLG5tWhVf6qXHVSmsBbYIj r6wyjmB2xpsQ1nFbqIFW+5BScwsuIefPcwDbZ0p0n/tn0CBewDbIMnB0LxpUBwhxfG36TR xba+ULUtD7RL2FhpHPirK+c1pVVuVPfYVpWQ+b41Zlo8x3oCEwrbjwqvozWZ9SeOmzEObu LjoX16GZhvR5gObnH6QYCEZga0wGlkM3PE0h2zxEPqEfjsTF3rAgqRFHdD98gzreQwJPKH miQIKckj/9kG7bRBXcBqc30pqdZq8zTrUbJ7rkJji5CC0ejMO4pERTs4gWhdtg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1665760717; a=rsa-sha256; cv=none; b=cOf8ShMxYKXmUXP+QByAhjRfimlW12cSQHXgfYv9/v664tbKhfUojfw+9irR+MU5dm03Y5 3VUZSu+wULQjI3CbUlHe8KRvWyZRBAyqGjnel39hKtEogdyOZwQWmlKiCU+OnCbb6dV2EH vpPNRYkFXnx0qII0T2MpW4rGv3iqPLDaAgY7FjQcz7nih0UvhrHw3r9pwkFuBwLedlUSNJ 1CjhqzQzHJ58dn2XJ7soVURwihXV1csIGiLg1wIUZRD8kkPSGi6zOi4RLQ0aZCFW25Qrt+ v/WbzPU/qpKFR06UxzNpA227Dq+SlkTa4Cr3ygY4fwd3JNml00OWqrY3SnaOig== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N On Fri, Oct 14, 2022 at 05:01:46PM +0200, Guido Falsi wrote: > ... > Also, this is happening more and more. I think it is a lost battle. The > rest of the world builds things using CI environments and similar > things, and does not care for heavy dependencies, since it's not their > problem to build them. We will see projects pulling in unconditional > heavy dependencies with increasing frequency in the future (see rust, > for the most evident example). Fighting it in the ports tree is wasted > energy in my opinion I'd have to disagree here. Upstream's ignorance (or access to a lot of free energy and beefy machines) is a bad excuse for us as downstream packagers to force the same shit to our users. I can't afford nor would I want to waste my time building something like Rust and even WebKit, so always disable those in my ports or at least make them optional. People often prefer FreeBSD because of our huge and flexible software collection. If they can't tune things down, we lose a selling point as they can simply run flatpak/snap package on GNU/Linux distribution of their choice. I'd rather see them use FreeBSD and enjoy our saner dependencies (plus reduced carbon emission). ./danfe