Opened 6 months ago

Closed 6 months ago

#69565 closed defect (fixed)

gifsicle @1.95 fetch failure

Reported by: yoshikazu-tanaka-1961 Owned by: Schamschula (Marius Schamschula)
Priority: Normal Milestone:
Component: ports Version: 2.9.1
Keywords: haspatch Cc:
Port: gifsicle

Description

The command "sudo port upgrade installed" failed because of missing "gifsicle-1.95.tar.gz" or "gifsicle-1.95_0.darwin_17.x86_64.tbz2" My macOS version is macOS High Sierra (10.13.6).

Attachments (1)

main.log (12.6 KB) - added by yoshikazu-tanaka-1961 6 months ago.

Download all attachments as: .zip

Change History (5)

Changed 6 months ago by yoshikazu-tanaka-1961

Attachment: main.log added

comment:1 Changed 6 months ago by jmroot (Joshua Root)

Owner: set to Schamschula
Port: gifsicle added
Status: newassigned
Summary: Missing of gifsicle-1.95.tar.gzgifsicle @1.95 fetch failure

Looks like the problem is

:notice:fetch --->  Attempting to fetch gifsicle-1.95.tar.gz from https://www.lcdf.org/gifsicle/
:debug:fetch Fetching distfile failed: SSL certificate problem: self signed certificate in certificate chain

It failed on the buildbot due to certificate issues on < 10.14 too.

comment:2 Changed 6 months ago by ryandesign (Ryan Carsten Schmidt)

Keywords: haspatch added

I filed a bug report with the developers: https://github.com/kohler/gifsicle/issues/203

I submitted a PR to add an alternate less-restrictive download site: https://github.com/macports/macports-ports/pull/23161

comment:3 Changed 6 months ago by jmroot (Joshua Root)

It looks like the site is available over plain HTTP at least.

comment:4 Changed 6 months ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

In 67b375d52bd9037cbd82290054464b4c54d1749e/macports-ports (master):

gifsicle: Add another master_sites entry

This one has less stringent TLS requirements so it works on the machine
we use to mirror the distfiles.

Closes: #69565

Note: See TracTickets for help on using tickets.