GNU bug report logs - #60627
emacs-nadvice package do not generate autoload file.

Previous Next

Package: guix;

Reported by: Feng Shu <tumashu <at> 163.com>

Date: Sat, 7 Jan 2023 12:57:02 UTC

Severity: normal

Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 60627 in the body.
You can then email your comments to 60627 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#60627; Package guix. (Sat, 07 Jan 2023 12:57:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Feng Shu <tumashu <at> 163.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 07 Jan 2023 12:57:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Feng Shu <tumashu <at> 163.com>
To: bug-guix <at> gnu.org
Subject: emacs-nadvice package do not generate autoload file.
Date: Sat, 07 Jan 2023 20:56:11 +0800
This let emacs --debug-init show the below error:

------------------------------------------------------

Debugger entered--Lisp error: (file-missing "Cannot open load file" "没有那个文件或目录" "/gnu/store/gcvj3grb55ic034b9a56p6m182b2qfdr-emacs-nadvice-0.3/share/emacs/site-lisp/nadvice-0.3/nadvice-autoloads")
  load("/gnu/store/gcvj3grb55ic034b9a56p6m182b2qfdr-emacs-nadvice-0.3/share/emacs/site-lisp/nadvice-0.3/nadvice-autoloads" nil t)
  package-activate-1(#s(package-desc :name nadvice :version (0 3) :summary "Forward compatibility for Emacs-24.4's nadvice" :reqs nil :kind nil :archive nil :dir "/gnu/store/gcvj3grb55ic034b9a56p6m182b2qfdr-emacs-..." :extras ((:maintainer "Stefan Monnier" . "monnier <at> iro.umontreal.ca") (:authors ("Stefan Monnier" . "monnier <at> iro.umontreal.ca"))) :signed nil) nil deps)
  package-activate(nadvice)
  package-activate-1(#s(package-desc :name compat :version (28 1 2 2) :summary "Emacs Lisp Compatibility Library" :reqs ((emacs (24 3)) (nadvice (0 3))) :kind nil :archive nil :dir "/gnu/store/an425abx04g2hhg11c39h0y63gf6wc3l-emacs-..." :extras ((:url . "https://sr.ht/~pkal/compat") (:keywords "lisp") (:maintainer "Compat Development" . "~pkal/compat-devel <at> lists.sr.ht") (:authors ("Philip Kaludercic" . "philipk <at> posteo.net"))) :signed nil) nil deps)
  package-activate(compat)
  package-activate-1(#s(package-desc :name magit :version (3 3 0 -4) :summary "A Git porcelain inside Emacs." :reqs ((emacs (25 1)) (compat (28 1 1 2)) (dash (20210826)) (git-commit (20220222)) (magit-section (20220325)) (transient (20220325)) (with-editor (20220318))) :kind nil :archive nil :dir "/gnu/store/pg4c1sm7llfh20bxk44z5s2xr525246v-emacs-..." :extras ((:keywords "git" "tools" "vc") (:homepage . "https://magit.vc")) :signed nil) nil deps)
  package-activate(magit)
  package--activate-all()
  package-activate-all()
  package-initialize()
  (if package--initialized nil (package-initialize))
  eval-buffer(#<buffer  *load*-797460> nil "/gnu/store/pszj3mq14iv9wknk3yk0qpx440a1hppg-Emacs-..." nil t)  ; Reading at buffer position 4608
  load-with-code-conversion("/gnu/store/pszj3mq14iv9wknk3yk0qpx440a1hppg-Emacs-..." "/gnu/store/pszj3mq14iv9wknk3yk0qpx440a1hppg-Emacs-..." nil t)
  require(eh-basic)
  eval-buffer(#<buffer  *load*-921378> nil "/gnu/store/pszj3mq14iv9wknk3yk0qpx440a1hppg-Emacs-..." nil t)  ; Reading at buffer position 1235
  load-with-code-conversion("/gnu/store/pszj3mq14iv9wknk3yk0qpx440a1hppg-Emacs-..." "/gnu/store/pszj3mq14iv9wknk3yk0qpx440a1hppg-Emacs-..." nil t)
  require(emacs-helper)
  eval-buffer(#<buffer  *load*> nil "/home/feng/.emacs" nil t)  ; Reading at buffer position 3366
  load-with-code-conversion("/home/feng/.emacs" "/home/feng/.emacs" t t)
  load("~/.emacs" noerror nomessage)
  startup--load-user-init-file(#f(compiled-function () #<bytecode 0x108875929997f362>) #f(compiled-function () #<bytecode -0x1f3c61addc0b8a75>) t)
  command-line()
  normal-top-level()


-- 





Information forwarded to bug-guix <at> gnu.org:
bug#60627; Package guix. (Sat, 07 Jan 2023 15:12:02 GMT) Full text and rfc822 format available.

Message #8 received at 60627 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: Feng Shu <tumashu <at> 163.com>
Cc: 60627 <at> debbugs.gnu.org
Subject: Re: bug#60627: emacs-nadvice package do not generate autoload file.
Date: Sat, 07 Jan 2023 16:11:26 +0100
Hello,

Feng Shu <tumashu <at> 163.com> writes:

> Debugger entered--Lisp error: (file-missing "Cannot open load file" "没有那个文件或目录" "/gnu/store/gcvj3grb55ic034b9a56p6m182b2qfdr-emacs-nadvice-0.3/share/emacs/site-lisp/nadvice-0.3/nadvice-autoloads")
>   load("/gnu/store/gcvj3grb55ic034b9a56p6m182b2qfdr-emacs-nadvice-0.3/share/emacs/site-lisp/nadvice-0.3/nadvice-autoloads" nil t)
>   package-activate-1(#s(package-desc :name nadvice :version (0
> 3) :summary "Forward compatibility for Emacs-24.4's nadvice" :reqs
> nil :kind nil :archive nil :dir
> "/gnu/store/gcvj3grb55ic034b9a56p6m182b2qfdr-emacs-..." :extras
> ((:maintainer "Stefan Monnier" . "monnier <at> iro.umontreal.ca") (:authors
> ("Stefan Monnier" . "monnier <at> iro.umontreal.ca"))) :signed nil) nil
> deps)
>   package-activate(nadvice)
>   package-activate-1(#s(package-desc :name compat :version (28
> 1 2 2) :summary "Emacs Lisp Compatibility Library" :reqs ((emacs (24
> 3)) (nadvice (0 3))) :kind nil :archive nil :dir
> "/gnu/store/an425abx04g2hhg11c39h0y63gf6wc3l-emacs-..." :extras ((:url
> . "https://sr.ht/~pkal/compat") (:keywords "lisp") (:maintainer
> "Compat Development" . "~pkal/compat-devel <at> lists.sr.ht") (:authors
> ("Philip Kaludercic" . "philipk <at> posteo.net"))) :signed nil) nil deps)
>   package-activate(compat)

This is now mitigated in commit db746d16602f4b22ed678aaaeeb5974398d27874.

To properly fix this, as the next step, I'm leaning towards removing
emacs-nadvice package altogether. It is not useful in Guix since we
provide Emacs 28+.

WDYT?

Regards,
-- 
Nicolas Goaziou




Information forwarded to bug-guix <at> gnu.org:
bug#60627; Package guix. (Sat, 07 Jan 2023 22:39:01 GMT) Full text and rfc822 format available.

Message #11 received at 60627 <at> debbugs.gnu.org (full text, mbox):

From: Feng Shu <tumashu <at> 163.com>
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: 60627 <at> debbugs.gnu.org
Subject: Re: bug#60627: emacs-nadvice package do not generate autoload file.
Date: Sun, 08 Jan 2023 06:37:41 +0800
Nicolas Goaziou <mail <at> nicolasgoaziou.fr> writes:

>
> This is now mitigated in commit db746d16602f4b22ed678aaaeeb5974398d27874.
>
> To properly fix this, as the next step, I'm leaning towards removing
> emacs-nadvice package altogether. It is not useful in Guix since we
> provide Emacs 28+.

agree :-)

>
> WDYT?
>
> Regards,

-- 





Information forwarded to bug-guix <at> gnu.org:
bug#60627; Package guix. (Sun, 08 Jan 2023 11:31:01 GMT) Full text and rfc822 format available.

Message #14 received at 60627 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: Feng Shu <tumashu <at> 163.com>
Cc: phodina <phodina <at> protonmail.com>, 60627 <at> debbugs.gnu.org
Subject: Re: bug#60627: emacs-nadvice package do not generate autoload file.
Date: Sun, 08 Jan 2023 12:30:16 +0100
Hello,

Feng Shu <tumashu <at> 163.com> writes:

> Nicolas Goaziou <mail <at> nicolasgoaziou.fr> writes:

>> To properly fix this, as the next step, I'm leaning towards removing
>> emacs-nadvice package altogether. It is not useful in Guix since we
>> provide Emacs 28+.
>
> agree :-)

I'm CC'ing Phodina, since he introduced the package.

Phodina: Do you think there is a reason to keep Emacs Nadvice package
around?

Regards,
-- 
Nicolas Goaziou




Information forwarded to bug-guix <at> gnu.org:
bug#60627; Package guix. (Wed, 04 Oct 2023 03:18:02 GMT) Full text and rfc822 format available.

Message #17 received at 60627 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Cc: Feng Shu <tumashu <at> 163.com>, phodina <phodina <at> protonmail.com>,
 60627 <at> debbugs.gnu.org
Subject: Re: bug#60627: emacs-nadvice package do not generate autoload file.
Date: Tue, 03 Oct 2023 23:17:10 -0400
Hi,

Nicolas Goaziou <mail <at> nicolasgoaziou.fr> writes:

> Hello,
>
> Feng Shu <tumashu <at> 163.com> writes:
>
>> Nicolas Goaziou <mail <at> nicolasgoaziou.fr> writes:
>
>>> To properly fix this, as the next step, I'm leaning towards removing
>>> emacs-nadvice package altogether. It is not useful in Guix since we
>>> provide Emacs 28+.
>>
>> agree :-)
>
> I'm CC'ing Phodina, since he introduced the package.
>
> Phodina: Do you think there is a reason to keep Emacs Nadvice package
> around?

38 weeks later, I think you can proceed with the removal and close this
issue :-)

-- 
Thanks,
Maxim




Reply sent to Nicolas Goaziou <mail <at> nicolasgoaziou.fr>:
You have taken responsibility. (Wed, 04 Oct 2023 09:51:02 GMT) Full text and rfc822 format available.

Notification sent to Feng Shu <tumashu <at> 163.com>:
bug acknowledged by developer. (Wed, 04 Oct 2023 09:51:02 GMT) Full text and rfc822 format available.

Message #22 received at 60627-done <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: Feng Shu <tumashu <at> 163.com>, phodina <phodina <at> protonmail.com>,
 60627-done <at> debbugs.gnu.org
Subject: Re: bug#60627: emacs-nadvice package do not generate autoload file.
Date: Wed, 04 Oct 2023 11:50:31 +0200
Hello,

Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes:

> Nicolas Goaziou <mail <at> nicolasgoaziou.fr> writes:
>
>> Hello,
>>
>> Feng Shu <tumashu <at> 163.com> writes:
>>
>>> Nicolas Goaziou <mail <at> nicolasgoaziou.fr> writes:
>>
>>>> To properly fix this, as the next step, I'm leaning towards removing
>>>> emacs-nadvice package altogether. It is not useful in Guix since we
>>>> provide Emacs 28+.
>>>
>>> agree :-)
>>
>> I'm CC'ing Phodina, since he introduced the package.
>>
>> Phodina: Do you think there is a reason to keep Emacs Nadvice package
>> around?
>
> 38 weeks later, I think you can proceed with the removal and close this
> issue :-)

I know, but it seems the issue apparently disappeared when we updated
nadvice from 0.3 to 0.4, so I lazily opted for status quo while waiting
for an answer.

So, nowadays, I think it doesn't matter much if we remove the package or
not. I'll simply close this bug report unless other issues arise.

Thanks for the heads-up!

Regards,
-- 
Nicolas Goaziou




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 01 Nov 2023 11:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 176 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.