Re: INDEX-12 gotten by portsnap is not updated

From: Colin Percival <cperciva_at_freebsd.org>
Date: Thu, 04 May 2023 06:42:15 UTC
On 5/3/23 21:11, Kyle Evans wrote:
> On Wed, May 3, 2023 at 10:50 PM Tatsuki Makino
> <tatsuki_makino@hotmail.com> wrote:
>> It appears that INDEX-12 (DESCRIBE.12) has not been updated by portsnap for several days.
>> For example, gstreamer1 remains in the following version
>>
>>> zgrep -e ^gstreamer1-1 /var/db/portsnap/files/e24b4779*a78a1f31.gz | cut -f 1 -d \|
>> gstreamer1-1.22.0_1
>>
>> Is it under some kind of maintenance?

A recent commit (be67c1c353ca) broke Portsnap's INDEX generation; somehow
the portsnap build thinks that audio/kwave depends on "ImageMagick6@"
rather than "ImageMagick6".  As a result, the builder is continuing to
distribute the "last known good" DESCRIBE output -- which as you note is
becoming out of date.

My guess is that this is due to the Portsnap builder using an out-of-date
environment for running `make describe`; the ports commit in question
probably relies on something which changed in make(1) in the past decade.
I'm going to try to track this down as soon as I get a chance.

> Not sure if Colin subscribes to ports@, so looping him in explicitly.

Thanks Kyle!  I am indeed not subscribed.

-- 
Colin Percival
FreeBSD Deputy Release Engineer & EC2 platform maintainer
Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid