Created attachment 245632 [details] patch file Updating to latest version
Please avoid consecutive blank lines in port Makefiles (run portlint to spot these). Is there a changelog for this update? There appears to be a distinfo issue with this patch: => sigi-cli-sigi-v3.6.2_GH0.tar.gz doesn't seem to exist in /data/distfiles/. => Attempting to fetch https://codeload.github.com/sigi-cli/sigi/tar.gz/v3.6.2?dummy=/sigi-cli-sigi-v3.6.2_GH0.tar.gz fetch: https://codeload.github.com/sigi-cli/sigi/tar.gz/v3.6.2?dummy=/sigi-cli-sigi-v3.6.2_GH0.tar.gz: size unknown fetch: https://codeload.github.com/sigi-cli/sigi/tar.gz/v3.6.2?dummy=/sigi-cli-sigi-v3.6.2_GH0.tar.gz: size of remote file is not known sigi-cli-sigi-v3.6.2_GH0.tar.gz 31 kB 1962 kBps 00s => Fetched file size mismatch (expected 32190, actual 32215) => Trying next site => Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/sigi-cli-sigi-v3.6.2_GH0.tar.gz fetch: http://distcache.FreeBSD.org/ports-distfiles/sigi-cli-sigi-v3.6.2_GH0.tar.gz: Not Found => Couldn't fetch it - please try to retrieve this Please check and regenerate distinfo as appropriate.
No response from submitter, returning to pool. Please address the remarks from comment #1 to get this one committed.
Here's the chnagelog
I removed newlines from the Makefile to get it passing `portlint -t` Trying to figure out the distinfo error, but I can't replicate it. Aside from timestamps I get the same output no matter how many times I `make makesum`. I'm up-to-date on installations like the rust toolchain. I'll attach the updated patchfile
Created attachment 245965 [details] patch file (2)
(In reply to J.R. Hill from comment #4) Try to remove the distfile from your disk first. Otherwise it might not have been fetched again.
Any progress on working out the distinfo issues? If you can't fix that, please let me know. I'll try to regenerate the distinfo myself then.
Thanks for checking in -- No progress yet, I got the same output a few times and couldn't figure out if something is cached I think I might have to setup my whole dev setup from scratch again. I don't really know what difference should look like either
(In reply to J.R. Hill from comment #8) Try these steps: 1. remove the local copy of the distfile. To do this, run "make delete-distfiles" in the port directory. If that doesn't work, go to the directory where the distfiles are (usually /usr/ports/distfiles) and manually delete the distfile. This step is very important. 2. Run "make makesum" again. This downloads the distfile again and should pick up the new checksum. 3. Run "git diff" to verify that distinfo has a new checksum. 4. Resubmit your patch with the new distinfo. There is no reason to redo your dev setup. Everything is fine. But: if you do not delete the existing distfile, "make makesum" will just give you the checksum of that file instead of fetching it again from the internet.
Created attachment 248249 [details] patch file to 3.6.3
That seems to build just fine!
Thanks Robert!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=df4e32c9b3af97b2790f4ee8e35f0a3d1f1f2e24 commit df4e32c9b3af97b2790f4ee8e35f0a3d1f1f2e24 Author: J.R. Hill <hiljusti@so.dang.cool> AuthorDate: 2024-02-08 06:35:31 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2024-02-10 13:41:53 +0000 deskutils/sigi: Update to 3.6.3 Changelog: https://github.com/sigi-cli/sigi/releases/tag/v3.6.3 PR: 274486 deskutils/sigi/Makefile | 4 +- deskutils/sigi/Makefile.crates | 107 ++++++++++---------- deskutils/sigi/distinfo | 220 ++++++++++++++++++++--------------------- 3 files changed, 157 insertions(+), 174 deletions(-)
Thank you for your contribution.