Summary: | cad/fritzing: Marked BROKEN/unfetchable but fetch works OK | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Bob Eager <bob> | ||||
Component: | Individual Port(s) | Assignee: | Rene Ladan <rene> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Some People | CC: | lenzi.sergio, linimon, rene | ||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(lenzi.sergio) |
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Bob Eager
2020-03-31 22:13:01 UTC
I get the following: ===> fritzing-0.9.2_18 depends on file: /usr/local/sbin/pkg - found => fritzing-fritzing-app-0.9.2b_GH0.tar.gz doesn't seem to exist in /home/linimon/ports/default/distfiles/. => Attempting to fetch https://codeload.github.com/fritzing/fritzing-app/tar.gz/0.9.2b?dummy=/fritzing-fritzing-app-0.9.2b_GH0.tar.gz fetch: https://codeload.github.com/fritzing/fritzing-app/tar.gz/0.9.2b?dummy=/fritzing-fritzing-app-0.9.2b_GH0.tar.gz: size unknown fetch: https://codeload.github.com/fritzing/fritzing-app/tar.gz/0.9.2b?dummy=/fritzing-fritzing-app-0.9.2b_GH0.tar.gz: size of remote file is not known fritzing-fritzing-app-0.9.2b_GH0.tar.gz 10 MB 5524 kBps 00m02s => Fetched file size mismatch (expected 10913985, actual 10913494) => Trying next site => Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/fritzing-fritzing-app-0.9.2b_GH0.tar.gz Ah, I see. I will attempt to compare the old and new distfiles (I have both). Created attachment 212953 [details]
Proposed patches to Makefile and distfile
I have compared the two distfiles. - They decompress to files which are the same size as each other. - These tarballs produce the same output from tar tvf ... - When the tarballs are unpacked, the files appear to be identical I can only assume that the distfile was remade at some point, and compressed slightly differently. It would seem safe to re-enable the port with an updated PORTREVISION and a new distinfo file. To save time, I attach a diff for the port. A commit references this bug: Author: rene Date: Fri May 15 19:46:46 UTC 2020 New revision: 535326 URL: https://svnweb.freebsd.org/changeset/ports/535326 Log: cad/fritzing: fix fetch and unexpire The distfile has been rerolled, and (mildly) checked by the submitter for changes. PR: 245224 Submitted by: bob@eager.cx Approved by: maintainer (timeout, 6 weeks) MFH: 2020Q2 Changes: head/cad/fritzing/Makefile head/cad/fritzing/distinfo A commit references this bug: Author: rene Date: Sun May 17 08:50:07 UTC 2020 New revision: 535531 URL: https://svnweb.freebsd.org/changeset/ports/535531 Log: MFH: r535326 cad/fritzing: fix fetch and unexpire The distfile has been rerolled, and (mildly) checked by the submitter for changes. PR: 245224 Submitted by: bob@eager.cx Approved by: maintainer (timeout, 6 weeks) Approved by: ports-secteam (joneum) Changes: _U branches/2020Q2/ branches/2020Q2/cad/fritzing/Makefile branches/2020Q2/cad/fritzing/distinfo |