[Bug 258955] net-im/scli: no longer fetches (Github updates to .tar.gz generator?)

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 05 Oct 2021 20:51:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258955

            Bug ID: 258955
           Summary: net-im/scli: no longer fetches (Github updates to
                    .tar.gz generator?)
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: 0mp@FreeBSD.org
          Reporter: mandree@FreeBSD.org
          Assignee: 0mp@FreeBSD.org
             Flags: maintainer-feedback?(0mp@FreeBSD.org)

scli no longer fetches, and since the distinfo file hasn't been touched in
three months, I surmise that Gitlab might have changed how .tar.gz files are
auto-rolled.  See below.

I think we need to 
1. investigate the differences and determine if it's safe to just update
distinfo, and if so, update.
2. check how to avoid such failures in the future (possibly with the gurus who
added Github stuff to bsd.sites*mk)


[/usr/ports/net-im/scli]$ make checksum
===>  License GPLv3 accepted by the user
===>   scli-0.6.4_2 depends on file: /usr/local/sbin/pkg - found
=> isamert-scli-v0.6.4_GH0.tar.gz doesn't seem to exist in
/usr/ports/distfiles/.
=> Attempting to fetch
https://codeload.github.com/isamert/scli/tar.gz/v0.6.4?dummy=/isamert-scli-v0.6.4_GH0.tar.gz
fetch:
https://codeload.github.com/isamert/scli/tar.gz/v0.6.4?dummy=/isamert-scli-v0.6.4_GH0.tar.gz:
size unknown
fetch:
https://codeload.github.com/isamert/scli/tar.gz/v0.6.4?dummy=/isamert-scli-v0.6.4_GH0.tar.gz:
size of remote file is not known
isamert-scli-v0.6.4_GH0.tar.gz                         136 kB 2859 kBps    00s
=> Fetched file size mismatch (expected 139743, actual 139732)
=> Trying next site
=> Attempting to fetch
http://distcache.FreeBSD.org/ports-distfiles/isamert-scli-v0.6.4_GH0.tar.gz
fetch:
http://distcache.FreeBSD.org/ports-distfiles/isamert-scli-v0.6.4_GH0.tar.gz:
Not Found
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop.
make: stopped in /usr/ports/net-im/scli

-- 
You are receiving this mail because:
You are the assignee for the bug.