Article 68F5W [$] Git archive generation meets Hyrum's law

[$] Git archive generation meets Hyrum's law

by
corbet
from LWN.net on (#68F5W)
On January 30, the GitHub blog carried abrief notice that the checksums of archives (such as tarballs)generated by the site had just changed. GitHub's engineers were seeminglyunaware of the consequences of such a change - consequences that wereimmediately evident to anybody familiar with either packaging systems or Hyrum's law. Those checksums werewidely depended on by build systems, which immediately broke when thechange went live; the resulting impact ofjawbones hitting the floor was observed by seismographs worldwide. Thechange has been reverted for now, but it is worth looking at how GitHubmanaged to casually break vast numbers of build systems - and why this sortof change will almost certainly happen again.
External Content
Source RSS or Atom Feed
Feed Location http://lwn.net/headlines/rss
Feed Title LWN.net
Feed Link https://lwn.net/
Reply 0 comments