From nobody Mon Feb 19 07:38:12 2024 X-Original-To: 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 4TdZCN0gpDz59yhV for ; Mon, 19 Feb 2024 07:38:24 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from egress.chen.org.nz (egress.chen.org.nz [170.75.172.82]) by mx1.freebsd.org (Postfix) with ESMTP id 4TdZCM1j2sz4CMP for ; Mon, 19 Feb 2024 07:38:23 +0000 (UTC) (envelope-from jonc@chen.org.nz) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of jonc@chen.org.nz designates 170.75.172.82 as permitted sender) smtp.mailfrom=jonc@chen.org.nz; dmarc=none Received: from mail.chen.org.nz (unknown [210.54.37.164]) by egress.chen.org.nz (Postfix) with ESMTP id 63960111E19 for ; Mon, 19 Feb 2024 20:37:39 +1300 (NZDT) Received: from mail.chen.org.nz (localhost [127.0.0.1]) by filter.inside.chen.org.nz (Postfix) with ESMTP id 143552C825 for ; Mon, 19 Feb 2024 20:38:14 +1300 (NZDT) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on ametrine.inside.chen.org.nz Received: from [192.168.1.10] (jade.inside.chen.org.nz [192.168.1.10]) by mail.chen.org.nz (Postfix) with ESMTPS id 071322C824 for ; Mon, 19 Feb 2024 20:38:14 +1300 (NZDT) Message-ID: <2bbcfe51-13fa-46c2-86b8-7adde3b1d80e@chen.org.nz> Date: Mon, 19 Feb 2024 20:38:12 +1300 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 User-Agent: Mozilla Thunderbird Subject: Re: Subpackages: Update To: ports@freebsd.org References: <4021180.BRNeRiNLvY@mercury> Content-Language: en-US From: Jonathan Chen In-Reply-To: <4021180.BRNeRiNLvY@mercury> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4TdZCM1j2sz4CMP X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.19 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+a:egress.chen.org.nz]; MIME_GOOD(-0.10)[text/plain]; RCVD_NO_TLS_LAST(0.10)[]; XM_UA_NO_VERSION(0.01)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:174, ipnet:170.75.160.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DMARC_NA(0.00)[chen.org.nz]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; ARC_NA(0.00)[] On 18/02/24 23:08, Max Brazhnikov wrote: > On Thu, 8 Feb 2024 22:44:17 +0100 Luca Pizzamiglio wrote: >> Hi FreeBSD porters. >> >> Here are some updates about subpackages. >> >> At the moment, subpackages adoption is *on hold*, as a few annoying issues >> have been identified and they need some time to be fixed. >> A bug about optional dependencies for subpackages has already been fixed >> >> (OPT_*_DEPENDS.subpkg was not detected correctly) >> >> The main blockers are: >> * `make describe` is not subpackages aware. A fix is in review, but not yet >> ready to land. This is also breaking INDEX. >> * `make install` doesn't allow for partial installation. A patch is ready >> and in review (https://reviews.freebsd.org/D43789) to address it (in >> reference to previous email threads) >> * poudriere forces the rebuild of subpackages dependency. A PR is open and >> we hope to find a solution soon. >> Additionally, `USES.subpkg` doesn't work properly at the moment: >> dependencies (LIB and RUN) are linked to the main package, instead of the >> subpackage. >> >> Because of those issues, some subpackage commits have also been *reverted*, >> waiting for the fixes to land, before being committed back. > > Shall we revert commit to alsa-plugins as well until these issues are sorted? +1 -- Jonathan Chen