public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* [Bug] Re3gression in setup handling of SHA512 checksum failures
@ 2018-03-20 18:23 Achim Gratz
  2018-03-20 20:01 ` Ken Brown
  0 siblings, 1 reply; 8+ messages in thread
From: Achim Gratz @ 2018-03-20 18:23 UTC (permalink / raw)
  To: cygwin-apps


I've found out the hard way that a dodgy package file no longer gets
ignored by setup and is installed without any error unless you care to
look in setup.log.full.  That was hard to figure out because in my case
some stupid error on mirroring just made each file miss a few bytes off
the end, so it was always the last file in the archive that went missing
on unpacking.  I think that's evil and needs to be fixed promptly, but I
have no time to do it myself right now.  I honestly don't remember if
the old setup did the uninstall part before not installing the no-good
package (it probably ddin't), but I suggest it shouldn't uninstall
anything that we don't have a good replacement for.  Also, the messages
that go to the console about SHA512 failures need to be reinstated (a
good check can keep quiet).

WIth libsolve it seems that we will have to calculate a new solution
once we have to drop a package from the solution due to SHA512 mismatch,
then check any new packages in that revised solution again.  So it seems
we need to keep state around whether the package archive was already
checked (lest we check everything again each time).


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptation for Waldorf microQ V2.22R2:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2018-03-23  2:37 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-20 18:23 [Bug] Re3gression in setup handling of SHA512 checksum failures Achim Gratz
2018-03-20 20:01 ` Ken Brown
2018-03-20 20:11   ` Achim Gratz
2018-03-21 19:30     ` Ken Brown
2018-03-22  0:35       ` Brian Inglis
2018-03-22 14:42         ` Ken Brown
2018-03-23  2:37           ` Brian Inglis
2018-03-22 22:01       ` Jon Turney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).