emacs org version confusion

  • Done
  • quality assurance status badge
Details
2 participants
  • Christopher Howard
  • Kyle Meyer
Owner
unassigned
Submitted by
Christopher Howard
Severity
normal

Debbugs page

Christopher Howard wrote 4 years ago
(name . bug-guix)(address . bug-guix@gnu.org)
59c018135355bc6012a23f847baaf1c1fc408037.camel@librehacker.com
Hi, our emacs package, as well as the emacs-next package, appears to
come package with its own release of org (org-mode). M-x org-version
gives version 9.3. However, we also have an emacs-org package at 9.4.4.
Emacs still tries to use the 9.3 version if I install emacs-org
package. So, I'm confused why we have both. Also, I'm wanting to use
the newer version as the old version has an inconvenient bug.

christopher@theoden ~$ guix describe
Generation 11 Jan 28 2021 08:54:56 (current)
guix 34861ac
branch: master
commit: 34861ac8eae3935b19b387545ca3c4c311fb66e7
christopher@theoden ~$ neofetch --stdout
christopher@theoden
-------------------
OS: Guix System 34861ac8eae3935b19b387545ca3c4c311fb66e7 x86_64
Host: OptiPlex 9020 00
Kernel: 5.10.11-gnu
Uptime: 7 days, 5 hours, 17 mins
Packages: 90 (guix-system), 86 (guix-user)
Shell: bash 5.0.16
Resolution: 1920x1080
DE: GNOME
Theme: Adwaita [GTK2/3]
Icons: Adwaita [GTK2/3]
Terminal: kitty
CPU: Intel i5-4570 (4) @ 3.600GHz
GPU: Intel HD Graphics
GPU: AMD ATI Radeon HD 8490 / R5 235X OEM
Memory: 3571MiB / 7871MiB
Attachment: file
Kyle Meyer wrote 4 years ago
(name . Christopher Howard)(address . christopher@librehacker.com)(address . 46453@debbugs.gnu.org)
87r1lm86dr.fsf@kyleam.com
Christopher Howard writes:

Toggle quote (6 lines)
> Hi, our emacs package, as well as the emacs-next package, appears to
> come package with its own release of org (org-mode). M-x org-version
> gives version 9.3. However, we also have an emacs-org package at 9.4.4.
> Emacs still tries to use the 9.3 version if I install emacs-org
> package. So, I'm confused why we have both.

Org ships with Emacs, but a separate package (in Guix, ELPA, etc.) lets
users run with a more recent release.

Toggle quote (10 lines)
> Also, I'm wanting to use the newer version as the old version has an
> inconvenient bug.
>
> christopher@theoden ~$ guix describe
> Generation 11 Jan 28 2021 08:54:56 (current)
> guix 34861ac
> repository URL: https://git.savannah.gnu.org/git/guix.git
> branch: master
> commit: 34861ac8eae3935b19b387545ca3c4c311fb66e7

Hmm, at least based on the simple check below, things look okay on my
end:

$ guix time-machine --commit=34861ac8ea -- \
environment --pure --ad-hoc emacs -- \
emacs -Q --batch -f org-version
Org mode version 9.3 (release_9.3 @ /gnu/store/5zphg9jhx4psn6qm8gmf209igr7qdr7r-profile/share/emacs/27.1/lisp/org/)

$ guix time-machine --commit=34861ac8ea -- \
environment --pure --ad-hoc emacs-org emacs -- \
emacs -Q --batch -f org-version
Org mode version 9.4.4 ( @ /gnu/store/vwfb1nkkkl5nq9lavbvwxfldmhib2nvh-profile/share/emacs/site-lisp/)

And the list-load-path-shadows output when emacs-org is included looks
as expected (i.e. share/emacs/site-lisp/ Org paths hide the
corresponding share/emacs/27.1/lisp/ ones). On your end,
list-load-path-shadows reports that the share/emacs/27.1/lisp/ paths
hide the share/emacs/site-lisp/ ones?
Christopher Howard wrote 4 years ago
(name . Kyle Meyer)(address . kyle@kyleam.com)(address . 46453@debbugs.gnu.org)
fa2cd3b8166e560ff9939786aea8657f358e64e3.camel@librehacker.com
I installed emacs-org in my profile and then logged out and back into
my DE. After that the newer org version is reported.

Thanks for your time - feel free to close this bug report.

Christopher
Attachment: file
Kyle Meyer wrote 4 years ago
(name . Christopher Howard)(address . christopher@librehacker.com)(address . 46453-done@debbugs.gnu.org)
87mtwa7ye0.fsf@kyleam.com
Christopher Howard writes:

Toggle quote (3 lines)
> I installed emacs-org in my profile and then logged out and back into
> my DE. After that the newer org version is reported.

Thanks for the update.

Toggle quote (2 lines)
> Thanks for your time - feel free to close this bug report.

Sure, closing.
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 46453@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 46453
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help