Alex Kost <alez...@gmail.com> skribis: > Ludovic Courtès (2014-07-21 20:04 +0400) wrote:
[...] >> I think guix.el should be able to distinguish packages internally, so >> that when I choose, say, a specific “guile-2.0.11”, that’s really the >> one that gets installed (maybe it already does, I haven’t checked.) > > No it doesn't and I don't see how it can be done. A trick that may work is to propagate Scheme-side eq?-ness to the elisp side using ‘object-address’: (object-address some-package) returns a number that uniquely identifies ‘some-package’ for the duration of the Guile session. [...] > I didn't think much about it, but right now this is the only workaround > I can imagine. What do you think? What do you think of the trick above? Ludo’.