• Got wrong version in /usr/share/emacs

    From Cecil Westerhof@Cecil@decebal.nl to alt.os.linux.debian on Thu Mar 21 12:48:29 2024
    From Newsgroup: alt.os.linux.debian

    I am using:
    GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.37, cairo version 1.16.0) of 2023-09-11, modified by Debian

    But when I try to get help on a function, I get:
    No library /usr/share/emacs/29.1/lisp/gnus/gnus-demon.elc in search path help-fns--run-describe-functions: Cannot open load file: No such file or directory, shortdoc
    Quit

    When I look into /usr/share/emacs, I only see:
    29.2
    site-lisp

    How do I get 29.1 installed?
    --
    Cecil Westerhof
    Senior Software Engineer
    LinkedIn: http://www.linkedin.com/in/cecilwesterhof
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From songbird@songbird@anthive.com to alt.os.linux.debian on Fri Mar 22 08:33:53 2024
    From Newsgroup: alt.os.linux.debian

    Cecil Westerhof wrote:
    I am using:
    GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.37, cairo version 1.16.0) of 2023-09-11, modified by Debian

    But when I try to get help on a function, I get:
    No library /usr/share/emacs/29.1/lisp/gnus/gnus-demon.elc in search path help-fns--run-describe-functions: Cannot open load file: No such file or directory, shortdoc
    Quit

    When I look into /usr/share/emacs, I only see:
    29.2
    site-lisp

    How do I get 29.1 installed?


    that looks like a strange version for Debian as now when
    looking i see:

    # rmadison emacs
    emacs | 1:26.1+1-3.2+deb10u2 | oldoldstable | source, all
    emacs | 1:26.1+1-3.2+deb10u2 | oldoldstable-debug | source
    emacs | 1:27.1+1-3~bpo10+1 | buster-backports | source, all
    emacs | 1:27.1+1-3~bpo10+1 | buster-backports-debug | source
    emacs | 1:27.1+1-3.1+deb11u1 | oldstable | source, all
    emacs | 1:27.1+1-3.1+deb11u1 | oldstable-debug | source
    emacs | 1:27.1+1-3.1+deb11u2 | oldstable-new | source, all
    emacs | 1:28.2+1-15 | stable | source, all
    emacs | 1:29.2+1-2~bpo12+1 | stable-backports | source, all
    emacs | 1:29.2+1-2~bpo12+1 | stable-backports-debug | source
    emacs | 1:29.2+1-2 | testing | source, all
    emacs | 1:29.2+1-2 | unstable | source, all
    emacs | 1:29.2+1-2 | unstable-debug | source

    ?

    if you are not really tied to the specific 29.1 version of
    emacs can you upgrade to the more recent one and see how that
    goes? (as usual make sure you back up things you don't want
    clobbered and read the release notes before you actually do
    this).

    that's all i can suggest. also note there is a rather large
    pile of transitions going on with Debian unstable so i don't
    suggest doing anything with testing or unstable at the moment
    as you then might get tangled up with those...


    songbird
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Cecil Westerhof@Cecil@decebal.nl to alt.os.linux.debian on Fri Mar 22 16:41:21 2024
    From Newsgroup: alt.os.linux.debian

    songbird <songbird@anthive.com> writes:

    Cecil Westerhof wrote:
    I am using:
    GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version
    3.24.37, cairo version 1.16.0) of 2023-09-11, modified by Debian

    But when I try to get help on a function, I get:
    No library /usr/share/emacs/29.1/lisp/gnus/gnus-demon.elc in search path >> help-fns--run-describe-functions: Cannot open load file: No such file or directory, shortdoc
    Quit

    When I look into /usr/share/emacs, I only see:
    29.2
    site-lisp

    How do I get 29.1 installed?


    that looks like a strange version for Debian as now when
    looking i see:

    # rmadison emacs
    emacs | 1:26.1+1-3.2+deb10u2 | oldoldstable | source, all emacs | 1:26.1+1-3.2+deb10u2 | oldoldstable-debug | source
    emacs | 1:27.1+1-3~bpo10+1 | buster-backports | source, all emacs | 1:27.1+1-3~bpo10+1 | buster-backports-debug | source
    emacs | 1:27.1+1-3.1+deb11u1 | oldstable | source, all emacs | 1:27.1+1-3.1+deb11u1 | oldstable-debug | source
    emacs | 1:27.1+1-3.1+deb11u2 | oldstable-new | source, all emacs | 1:28.2+1-15 | stable | source, all emacs | 1:29.2+1-2~bpo12+1 | stable-backports | source, all emacs | 1:29.2+1-2~bpo12+1 | stable-backports-debug | source
    emacs | 1:29.2+1-2 | testing | source, all emacs | 1:29.2+1-2 | unstable | source, all emacs | 1:29.2+1-2 | unstable-debug | source

    ?

    if you are not really tied to the specific 29.1 version of
    emacs can you upgrade to the more recent one and see how that
    goes? (as usual make sure you back up things you don't want
    clobbered and read the release notes before you actually do
    this).

    Debian thought that 29.2 was installed, but for one reason or another
    the executable of 29.1 was on my system.
    Seems that I solved the problem with:
    apt --reinstall install -t bookworm-backports emacs

    Thanks.
    --
    Cecil Westerhof
    Senior Software Engineer
    LinkedIn: http://www.linkedin.com/in/cecilwesterhof
    --- Synchronet 3.21d-Linux NewsLink 1.2