New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #24970 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

checksum errors in xforms

Reported by: stephen.langer@… Owned by: raphael@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc: ryandesign@…
Port: xforms

Description

"port install xforms" fails with checksum errors.

Attachments

port-install-xforms.out (65.3 KB) - added by stephen.langer@… 3 years ago.
output of "sudo port -v install xforms"

Change History

Changed 3 years ago by stephen.langer@…

output of "sudo port -v install xforms"

comment:1 Changed 3 years ago by jmr@…

  • Owner changed from macports-tickets@… to raphael@…

Please remember to cc the maintainer. As per the FAQ, you need to indicate which mirror your file was downloaded from.

comment:2 Changed 3 years ago by stephen.langer@…

  • Cc stephen.langer@… added

Cc Me!

comment:3 follow-up: ↓ 4 Changed 3 years ago by stephen.langer@…

Sorry about the missing info. I'm new to MacPorts.

The file was downloaded from http://mirror.cinquix.com/pub/savannah/xforms. (I'm surprised that that info isn't in the output file that I attached. It's printed to the terminal if I leave off the -v option and don't redirect the output.)

I did try using "port clean --all xforms", but it didn't help.

I don't see where on this form I get the option to cc the maintainer. What am I missing?

--Steve

comment:4 in reply to: ↑ 3 Changed 3 years ago by raphael@…

Replying to stephen.langer@…:

I don't see where on this form I get the option to cc the maintainer. What am I missing?

There is a Cc field in the form you get when you create a new ticket.

comment:5 follow-up: ↓ 6 Changed 3 years ago by raphael@…

  • Status changed from new to closed
  • Resolution set to fixed

There was a stealth update of the doc files. Fixed in r67930. Please do a

sudo port sync

and try again.

comment:6 in reply to: ↑ 5 Changed 3 years ago by stephen.langer@…

Yes, that fixed it. Thanks,.

comment:7 follow-up: ↓ 8 Changed 3 years ago by ryandesign@…

  • Cc ryandesign@… added; stephen.langer@… removed

Well, you've just changed who experiences the checksum error; you haven't eliminated it.

Before r67930, users who did not already have the old files downloaded would experience a checksum error.

After r67930, users who did already have the old files downloaded will now experience a checksum error.

To prevent this problem, when a stealth update occurs, in addition to fixing the checksums, you would change the dist_subdir. Please see PortfileRecipes#stealth-updates.

comment:8 in reply to: ↑ 7 ; follow-up: ↓ 9 Changed 3 years ago by raphael@…

Replying to ryandesign@…:

Well, you've just changed who experiences the checksum error; you haven't eliminated it.

Before r67930, users who did not already have the old files downloaded would experience a checksum error.

After r67930, users who did already have the old files downloaded will now experience a checksum error.

As I already had the version in dist_subdir and updated xforms to version 1.0.93sp1 in r68167 this was no longer a problem. Nevertheless, I added the revision to dist_subdir in r68172 to better handle future stealth documentation updates.

comment:9 in reply to: ↑ 8 Changed 3 years ago by ryandesign@…

Replying to raphael@…:

As I already had the version in dist_subdir and updated xforms to version 1.0.93sp1 in r68167 this was no longer a problem.

Ah yes, you're right, I had overlooked that, sorry.

Note: See TracTickets for help on using tickets.