Alex Kost <alez...@gmail.com> skribis: > Ludovic Courtès (2016-05-06 13:36 +0300) wrote:
[...] >>> So I think it's the time to update guix-devel package. Is it OK to do >>> it now? >> >> Yes, we could do that, but the problem remains on foreign distros >> though. > > Not really: on foreign distros the recommended way (it's probably the > only way except using git checkout) to use emacs interface is to install > guix into a user profile, so once we update guix-devel snapshot, it can > be updated by a user, and this breakage will be fixed. At any rate, I’ll probably update it very soon. >> What about simply #:re-export (memoize) in (guix utils) for now? > > Oh, indeed, this is a good workaround, thanks! OK for the attached > patch or should I add some comment there? [...] > --- a/guix/utils.scm > +++ b/guix/utils.scm > @@ -44,6 +44,7 @@ > #:use-module (ice-9 format) > #:use-module ((ice-9 iconv) #:select (bytevector->string)) > #:use-module (system foreign) > + #:re-export (memoize) Just add a comment there, like “for backwards compatibility”. Thank you! Ludo’.