From nobody Fri Oct 04 05:57:54 2024 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 4XKdBS2sCXz5Xy3p; Fri, 04 Oct 2024 05:58:08 +0000 (UTC) (envelope-from bsdkaffee@gmail.com) Received: from mail-vs1-f53.google.com (mail-vs1-f53.google.com [209.85.217.53]) (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)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XKdBR1bzxz4tcy; Fri, 4 Oct 2024 05:58:07 +0000 (UTC) (envelope-from bsdkaffee@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of bsdkaffee@gmail.com designates 209.85.217.53 as permitted sender) smtp.mailfrom=bsdkaffee@gmail.com; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=freebsd.org (policy=none) Received: by mail-vs1-f53.google.com with SMTP id ada2fe7eead31-4a3a34b3a5aso443470137.1; Thu, 03 Oct 2024 22:58:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728021486; x=1728626286; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hJ2J9LV+ZdwYFkm+u1bfy2fhREYgDeZMDb5ns1H8kaM=; b=j7gBC8v6NX+adfMMqp78V/9Bif7KjTgL21LMvsWjRTzRpoVT5L8FH0ypYbqu8F5XAG nCcYSj0ovkf/86mXGCGgc2kaOJo2vX2VsvBHZyBFdQXkkwib6OzLmaETahvtloaYSxgs ZB2xmM1yp6JTNizEb+vmmF8ZWtKdM+P32647GJZn9h4AK4Hfbf7kEAuvCXIJjoP7hoFN bBByLvmCHXzm96xNL5qZ836BVYtAQEbDTBGJLkiWYMUg8Oi/pDVICh8s+p/Id/BUPpUA M0DlgJWdy6tZrKHXrRJxqaY51C8JzjGFrstsFS3PNp4fIrzIC0ovRzJXmVEfuZGGeJiv AXCA== X-Forwarded-Encrypted: i=1; AJvYcCU8M5cc2+0neOENM5iR7febs+PDJ2tolQ+svbQvTkJvVr9aPPL4pLVSj5nVzQJ+kuCDDP0B2/XYDm4GHxutrnsaxmh/Mls=@freebsd.org, AJvYcCUKU5ISKZOkG8Fx9EyT7rocPpjGFDXfLKeZQA2dNLBWWQx8edx0cc/yicDaxpj4oqDyLk7y9oQPn/XibM8WUiX5PAxgAkFHvg==@freebsd.org, AJvYcCW02vWCBdpa3Z4ud60EOH7XjPnwcZ4q2KN5HUPeACYOzJXsSK+dVvgHkHAmT/uYaMiylDbrod9knRfKnkx4b9u+Zw==@freebsd.org X-Gm-Message-State: AOJu0YxwsS4TI9GP3oYLs0xOz8PSz0ixff/Zh3e87nGTgyuJ6a4GMK99 7zqzQYrUWTy5ocGk1o+pR+hQJ1qusH5ey/4ivq0jqhs8lF8WySBUqceaYztpbn0ik15x51y65mO 7Gh9kN+qvXYnabqkrUPYJ1cs3FHHGLh0+ X-Google-Smtp-Source: AGHT+IGfA89CaxYihjVsEhuTXZzl2mYwIwur5469khHMSl4MgKybUzpdF+FOHIHrSHLlADUge8cezwuI9AfK59KF9Dk= X-Received: by 2002:a05:6102:2ad6:b0:4a3:cfa9:6c84 with SMTP id ada2fe7eead31-4a405748b85mr1040695137.3.1728021486016; Thu, 03 Oct 2024 22:58:06 -0700 (PDT) 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: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 References: <202410011223.491CNu6S051590@gitrepo.freebsd.org> <7d47230ac2447012cb48fb81b3120d40@mail.infomaniak.com> <3pymyapuzdf23wt634calkpkcfjjjq3fg5zjmdfpszwmfexsvm@t7l3bncj2x75> In-Reply-To: <3pymyapuzdf23wt634calkpkcfjjjq3fg5zjmdfpszwmfexsvm@t7l3bncj2x75> From: "Jason E. Hale" Date: Fri, 4 Oct 2024 01:57:54 -0400 Message-ID: Subject: Re: git: 2ba4ed91621e - main - sysutils/createrepo_c: new port To: Pietro Cerutti Cc: Daniel Engberg , ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Result: default: False [-2.86 / 15.00]; NEURAL_HAM_LONG(-1.00)[-0.998]; NEURAL_HAM_MEDIUM(-1.00)[-0.997]; NEURAL_HAM_SHORT(-0.97)[-0.965]; FORGED_SENDER(0.30)[jhale@freebsd.org,bsdkaffee@gmail.com]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; MIME_GOOD(-0.10)[text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TO_DN_SOME(0.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; RCVD_COUNT_ONE(0.00)[1]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.217.53:from]; RCVD_IN_DNSWL_NONE(0.00)[209.85.217.53:from]; R_DKIM_NA(0.00)[]; FROM_NEQ_ENVFROM(0.00)[jhale@freebsd.org,bsdkaffee@gmail.com]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; MLMMJ_DEST(0.00)[dev-commits-ports-all@freebsd.org,dev-commits-ports-main@freebsd.org]; RCPT_COUNT_FIVE(0.00)[5] X-Rspamd-Queue-Id: 4XKdBR1bzxz4tcy X-Spamd-Bar: -- On Wed, Oct 2, 2024 at 3:21=E2=80=AFAM Pietro Cerutti wr= ote: > > On Oct 01 2024, 17:04 +0000, Daniel Engberg wrote: > > > >Poudriere also lists quite a few warnings about dependencies and the > >REINPLACE_CMD commands. > >>https://pdr2.bofh.network/data/141-diizzy/2024-10-01_11h36m29s/logs/cre= aterepo_c-1.1.4.log > > Nice. I wasn't aware of poudriere's Q/A phase. I used poudriere bulk to > test the port but I don't see that in my logs. How do I enable it? > https://gahr.ch/poudriere/logs/bulk/14amd64-dev/2024-10-01_12h26m54s/logs= /createrepo_c-1.1.4.log You can add the following to your poudriere.conf: PORTTESTING=3D1 PORTTESTING_RECURSIVE=3D1 PORTTESTING_FATAL=3Dno This is equivalent to adding the -trk flags to `poudriere bulk` see poudriere-bulk(8). It's basically like using `poudriere testport` in bulk mode. Downside is sometimes you may encounter build problems with deps that send you down a rabbit hole and the build stalls out on a select few popular ports like doxygen that ultimately build and package, but touch the filesystem in the process. The command just needs to be run again in this case. Setting PORTTESTING_FATAL=3Dno (or using the -k switch) is kind of iffy, though. For example, if a port you are working on simply adds new files that are not in pkg-plist, a package will still be created and the build will keep going, which could be misleading and negatively affect consumers. Poudriere will add this build log to the errors directory, however. Definitely check the build logs to make sure. - Jason