+1 (binding) I ran into the same issue as Kevin, and the patch he suggested fixed it.
Kind regards, Fokko Op di 30 sep 2025 om 05:26 schreef Gang Wu <ust...@gmail.com>: > I think so, otherwise the release tarball will carry the rc suffix after > untar. > > On Tue, Sep 30, 2025 at 12:56 AM Kevin Liu <kevinjq...@apache.org> wrote: > >> Thanks Gang! I started a PR to address this issue, >> https://github.com/apache/iceberg-go/pull/581 >> >> I also found that the artifacts in the apache release directory has this >> problem too, >> https://dist.apache.org/repos/dist/release/iceberg/apache-iceberg-go-0.3.0/ >> The tar file is named `apache-iceberg-go-0.3.0-rc0.tar.gz` and the folder >> name >> after untar is `apache-iceberg-go-0.3.0-rc0` >> Is this something we'd want to address? >> >> Best, >> Kevin Liu >> >> On Sun, Sep 28, 2025 at 7:36 PM Gang Wu <ust...@gmail.com> wrote: >> >>> I just did a quick check and it seems that the issue came from >>> https://github.com/apache/iceberg-go/blob/38794865aea6c4d09cec6f9d9a96ca0991469af0/dev/release/release_rc.sh#L68 >>> >>> The `id` is set to "apache-iceberg-go-${version}-rc${rc}" so calling >>> mkdir produces rc suffix as well: >>> https://github.com/apache/iceberg-go/blob/38794865aea6c4d09cec6f9d9a96ca0991469af0/dev/release/release_rc.sh#L92 >>> >>> Perhaps these lines can be removed if the above has been fixed: >>> https://github.com/apache/iceberg-go/blob/38794865aea6c4d09cec6f9d9a96ca0991469af0/dev/release/release_rc.sh#L116-L118 >>> >>> On Sat, Sep 27, 2025 at 2:15 AM Kevin Liu <kevinjq...@apache.org> wrote: >>> >>>> >>>> -1 (non-binding) >>>> >>>> Thanks Matt for working on the release! Excited to see another version >>>> of iceberg-go. >>>> >>>> I was able to verify checksum, signature, build and tests. However, I >>>> noticed that the directory structure is incorrect and I had to modify the >>>> `dev/release/verify_rc.sh` script locally. >>>> >>>> The main problem is with the tar file >>>> (`apache-iceberg-go-0.4.0.tar.gz`), I would expect the folder to be named >>>> `apache-iceberg-go-0.4.0` when unzipped, instead the folder is named >>>> `apache-iceberg-go-0.4.0-rc0`. >>>> The folder name is important here because when we officially release, >>>> the `.tar.gz` file is moved as is to the apache release/ directory and >>>> should be the final release artifact for that version. >>>> >>>> I'll take a look and find a possible fix for this. >>>> >>>> Best, >>>> Kevin Liu >>>> >>>> On Wed, Sep 24, 2025 at 8:56 AM Matt Topol <zotthewiz...@gmail.com> >>>> wrote: >>>> >>>>> Hi, >>>>> >>>>> I would like to propose the following release candidate (RC0) of >>>>> Apache Iceberg Go version v0.4.0. >>>>> >>>>> This release candidate is based on commit: >>>>> 1daab1394715394f5c61876e833d40fcb8e23992 [1] >>>>> >>>>> The source release rc0 is hosted at [2]. >>>>> >>>>> Please download, verify checksums and signatures, run the unit tests, >>>>> and vote on the release. See [3] for how to validate a release >>>>> candidate. >>>>> >>>>> The vote will be open for at least 72 hours. >>>>> >>>>> [ ] +1 Release this as Apache Iceberg Go v0.4.0 >>>>> [ ] +0 >>>>> [ ] -1 Do not release this as Apache Iceberg Go v0.4.0 because... >>>>> >>>>> [1]: >>>>> https://github.com/apache/iceberg-go/tree/1daab1394715394f5c61876e833d40fcb8e23992 >>>>> [2]: >>>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-go-0.4.0-rc0 >>>>> [3]: >>>>> https://github.com/apache/iceberg-go/blob/main/dev/release/README.md#verify >>>>> >>>>