On Sat, 16 Jun 2012 17:24:22 +0200 Peter Stuge <pe...@stuge.se> wrote: > Ciaran McCreesh wrote: > > > Could it work to make automatic signatures of imported ABI, and > > > simply compare signatures when a provider package is updated? > > > > No. > > Can you say why?
There's no way for a program to work out what "the ABI" of something is (whatever that means), and there's even less of a way for it to know up-front. > > Also, can we stop using the term "ABI" in reference to this please? > > It's misleading. Let's call them sub-slots instead. > > I think ABI fits well though? The situation is that A DEPENDs on B, > and at some point B changes in a way that A must be rebuilt in order > to run - right? > > The only reason that A wouldn't run anymore is that B's ABI changed? ABI has a fairly specific, technical meaning, which can be misleading in the general case. Is Python bytecode an ABI? -- Ciaran McCreesh
signature.asc
Description: PGP signature