#65370 closed defect (fixed)

inkscape: checksum fails, file is html

Reported by: najackal Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: Cc: evanmiller (Evan Miller)
Port: inkscape

Description (last modified by ryandesign (Ryan Carsten Schmidt))

The Portfile requests inkscape-1.2_2022-05-15_dc2aedaf03.tar.yz but downloads a html page instead. This file does not appear to exist on the Inkscape website, but rather inkscape-1.2.tar.xz.

I adjust my local portfile from:

distname            ${my_name}-${version}_${version_date}_${version_hash}

to:

distname            ${my_name}-${version}

and the build completed.

Change History (7)

comment:1 Changed 23 months ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Owner: set to mascguy
Status: newassigned
Summary: Inkscape checksum fails, file is htmlinkscape: checksum fails, file is html

comment:2 Changed 23 months ago by mascguy (Christopher Nielsen)

Cc: evanmiller added

comment:3 Changed 22 months ago by mascguy (Christopher Nielsen)

I've tested multiple times over the past few weeks - both from locations in the USA, as well as Canada - and have never been able to reproduce this issue.

Have you made any local changes to the portfile...?

comment:4 Changed 22 months ago by najackal

I have not adjusted any settings in my MacPorts configuration files or on any other port in this install. I uninstalled Inkscape and changed my portfile back to the original configuration and ran the install. This time the file: inkscape-1.2_2022-05-15_dc2aedaf03.tar.xz was found https://distfiles.macports.org/inkscape and installed.

I am not sure what the issue was that day, but I thought that it was trying to retrieve the file from the Inkscape website at which that file does not exist.

I apologize for the noise.

Thank you all for your work.

comment:5 Changed 22 months ago by mascguy (Christopher Nielsen)

Resolution: worksforme
Status: assignedclosed

No worries, glad the issue is resolved!

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

Keywords: monterey removed
Resolution: worksforme
Status: closedreopened

It's not resolved, you just happened to get the file from a different server. To consistently reproduce the issue, do this:

sudo port clean --dist inkscape
sudo port fetch --no-mirror inkscape
sudo port checksum inkscape

comment:7 Changed 22 months ago by evanmiller (Evan Miller)

Resolution: fixed
Status: reopenedclosed

In b8a677a31cd571f5686a184b154d3cd602aabe71/macports-ports (master):

inkscape: update distname

Fixes: #65370

Note: See TracTickets for help on using tickets.