From nobody Fri May 31 13:59:37 2024 X-Original-To: dev-commits-ports-all@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 4VrPrw0z5lz5MxPH for ; Fri, 31 May 2024 14:00:16 +0000 (UTC) (envelope-from sunpoet@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VrPrw0Wtvz4vLR for ; Fri, 31 May 2024 14:00:16 +0000 (UTC) (envelope-from sunpoet@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1717164016; 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=cA1oPhdbNAg6kqptO3qIY6+6ZJ8cHqNwvjNr2S8x7b8=; b=L8HzBT3e8wNwr+DICeyaoqQeXNwRfQ1uRejbWgzaTqMQH7LXTxSIQRakK7CEggk3VBE19C ekigE1N0iGIqT7hdFZyk2sGFsPaFpP+1joJFP7unP8xmACtI9vn9bvIbynYXUm9styNlCs 5gNfT+oFRyuSX9Ir7jhgTiRJf2e7ZgO9sCjwBWxoPp8LN+ranje1MoMC1a6uKvCfOyL2FS C14P83l8ZZ3f7JoGsMaWXyTzyYDJkJvZWhH+HWHOxIwzSGHlhlu4loOekTx6lTwOnTTN2P +ZSvN690M1p7PSHyA1Tz9XDX99dTym6ocKFmtvFVfRsOVtxqsl47P5t/QlGzCw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1717164016; a=rsa-sha256; cv=none; b=wWTS6eUrotVOewXGuFUqweGOAOZniN1MGZ09iI4Zq1d4Dfl542mX8u2BsfSgYsK/94nys6 7q4ofZMQX4+jeC2yauVUVbRhCLWt//gSX6gwDi4ooiAihzG3sxEENLyH+LQ7GbiYEzASez ZHElKiBQsksY0HNj6WGH4EbBrbgG8wV9aWE0LtX6aqTO3eZj2ubXo14Jvd/mwF/Flog330 Pv+o2xPm0d0atvWICrS9DrKOwKex3dljKDLZNvhKA19uuQjKiXSQulUdMex9ZwGHpmy4+G tuavlveBj+WQjJbRCHfi+gJFinVE1cGLn/3Yo3/o2Mvp06oPkecL7b5KTyNf6A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1717164016; 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=cA1oPhdbNAg6kqptO3qIY6+6ZJ8cHqNwvjNr2S8x7b8=; b=yhkkmA1x6ttPBcHBxjcyxhW84SGa60iU5Aqo7mYwQ7v9r8DgqzUsE5VX1g0lJM8MG5KQsE RV+nBdTx7qGaDi41fos8YkDZKJWD9v4VgtaaBrzLKytviH65OE6xf9U6Uc7S0Vwn/jXL4O lKgeFuFubn57cj49+WMwGSDOW46QRimcFmHINcjShym2uySvepI2ZLVaZ0rn1I2YRHMR4i WCFOAeCoNRXrKuugNLG37HiN6rbsMF/nolJHIjhUFplqQsLFwC44JTx5Ybey57/UsfbfH5 gMv6rfwCaJ9QB4PMPDy1jnH3pvb5GBg3T42DhvgulmQYEhneOBr4N8jcGcMLqg== Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) (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 "WR4" (verified OK)) (Authenticated sender: sunpoet) by smtp.freebsd.org (Postfix) with ESMTPSA id 4VrPrw00Y4z1RP8 for ; Fri, 31 May 2024 14:00:15 +0000 (UTC) (envelope-from sunpoet@freebsd.org) Received: by mail-ed1-f50.google.com with SMTP id 4fb4d7f45d1cf-572c65cea55so3621389a12.0 for ; Fri, 31 May 2024 07:00:15 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCXs9ZP06iUC9HDaoxSdU3zZtb27BEgavo4vTccs3S0D1aYalF29Kr8n096xPfkJXRCvQ7ErczEYktlkzYOZnwPR9JXMgaKUM2UA/p5nux2nSzU= X-Gm-Message-State: AOJu0YxiSxUiOwRx+niK5UuRMF3xmWZ5H1/hGeWNyyNnDuu40oTGMKMO 8YMbwhDtIcKjakolONoLGJUtiVShJj8iazHyHeYqMeqTgC0NKrlZtCM8ZcYy9fPiBnvRrcx1b+s nSlaFgBeidrf+GpVb732JG07KsUrFGuiTKRPKDw== X-Google-Smtp-Source: AGHT+IF3knxaNICY95RzJlPClcjV38W+x5NMfmoyD8dACnaK+DXzkLjPBgHLiM4N7ydqenxOqEAtgSKuyXKadQjIpAU= X-Received: by 2002:a50:cd10:0:b0:573:1e9e:2d71 with SMTP id 4fb4d7f45d1cf-57a36545bd0mr1744992a12.19.1717164014859; Fri, 31 May 2024 07:00:14 -0700 (PDT) List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 References: <202405291834.44TIYggq003718@gitrepo.freebsd.org> <5B96E765-95E2-4599-80FD-BE9DBA5263FC@freebsd.org> In-Reply-To: From: Po-Chuan Hsieh Date: Fri, 31 May 2024 21:59:37 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: git: 7a740b7c908f - main - */tex*: Update version 20230313=>20240312 To: Max Brazhnikov Cc: Moin Rahman , "Jason E. Hale" , ports-committers , dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Content-Type: multipart/alternative; boundary="00000000000020c1cd0619c0671c" --00000000000020c1cd0619c0671c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, May 31, 2024 at 7:09=E2=80=AFPM Max Brazhnikov w= rote: > On Fri, 31 May 2024 at 13:02, Po-Chuan Hsieh wrote: > > I always use "poudriere bulk -r -t" > > -r Recursively test all dependencies as well. This flag is > > automatically set when using -at. > > -t Add some testing to the specified ports. Add -r to > recursively > > test all port dependencies as well. When used with -a > then -rk > > are implied. > > > > The side effect is it will block the build if the check fails. > > For example, devel/doxygen has an fs_violation issue (caused by > fontconfig db). > > I have to build it manually without the -t flag. > > -k Do not consider failures to be fatal when using -t. Do not > skip > dependent ports on findings. This flag is automatically set > when using -at. > I'm aware of the -k flag (also mentioned in the help of -t flag) but decide not to use it. It's easier to find out the problematic ports since they are listed as failed ports. If I use -k flag, I have to dig into all logs to find out the issue. And for plist issue of orphaned files, the generated package is incorrect due to missing new files. It may result in incorrect build status of dependent ports. I have to manually remove the package. Therefore, maybe it's better for me to let it fail and skip the dependent ports (and save some time). --00000000000020c1cd0619c0671c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Fri, May 31, 2024 at 7:09=E2=80=AFPM M= ax Brazhnikov <makc@freebsd.org&= gt; wrote:
On Fri, 31 May 2024 at 13:02, Po-Chuan Hsieh <sunpoet@freebsd.org> wrote:
> I always use "poudriere bulk -r -t"
>=C2=A0 =C2=A0 =C2=A0 -r=C2=A0 =C2=A0 =C2=A0 =C2=A0Recursively test all = dependencies as well.=C2=A0 This flag is
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0automatically se= t when using -at.
>=C2=A0 =C2=A0 =C2=A0 -t=C2=A0 =C2=A0 =C2=A0 =C2=A0Add some testing to t= he specified ports.=C2=A0 Add -r to recursively
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0test all port de= pendencies as well.=C2=A0 When used with -a then -rk
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0are implied.
>
> The side effect is it will block the build if the check fails.
> For example, devel/doxygen has an fs_violation issue (caused by fontco= nfig db).
> I have to build it manually without the -t flag.

=C2=A0 =C2=A0 -k=C2=A0 =C2=A0 =C2=A0 =C2=A0Do not consider failures to be f= atal when using -t.=C2=A0 Do not skip
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0dependent ports on findings= .=C2=A0 This flag is automatically set
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0when using -at.

I'm aware of the -k flag (also mentioned in th= e help of -t flag) but decide not to use it.
It's easier to f= ind out the problematic ports since they are listed as failed ports.
If I use -k flag, I have to dig into all=C2=A0logs=C2=A0to find out= the issue.
And for plist issue of orphaned files, the generated = package is incorrect due to missing new files.
It may result in i= ncorrect build status of dependent ports.
I have to manually remo= ve the package.
Therefore, maybe it's better for me to let it= fail and skip the dependent ports (and save some time).

--00000000000020c1cd0619c0671c--