Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Feb 2023 10:22:23 +0900
From:      Tatsuki Makino <tatsuki_makino@hotmail.com>
To:        FreeBSD Mailing List <freebsd-ports@freebsd.org>, Mark Millard <marklmi@yahoo.com>
Subject:   Re: How poudriere's PACKAGE_FETCH_WHITELIST should work?
Message-ID:  <PSAPR03MB56391B5028DC582608DA1083FAA09@PSAPR03MB5639.apcprd03.prod.outlook.com>
In-Reply-To: <287633b4-1363-4d91-a572-bc0960f592e5@quip.cz>
References:  <9B296C55-6F06-4E10-9056-ECAD05630920.ref@yahoo.com> <9B296C55-6F06-4E10-9056-ECAD05630920@yahoo.com> <287633b4-1363-4d91-a572-bc0960f592e5@quip.cz>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello.

I was introduced to this feature in a reply to an email titled "[through-able] poudriere: I don't want to rebuild rust with PORTREVISION bump of curl" that I wrote on or about 2023-01-20.

This still means that the dependencies held in the package must match up to the version number to be used, right?
As I wrote in that e-mail, the dependent packages can be checked with the following command, which poudriere also seems to use.
pkg query -F somewhere/llvm10-10.0.1_10.pkg '%do %dn-%dv'

In the current porttree, python39 is 3.9.16_1. If this package has already been created locally, it would seem that the llvm* package that depends on python39-3.9.16 or earlier would not be used when fetched, is that correct?

# note that I avoided recreating llvm13 and llvm15 that way :)

Regards.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?PSAPR03MB56391B5028DC582608DA1083FAA09>