GNU bug report logs - #46236
26.1; explicit the info files installation

Previous Next

Package: emacs;

Reported by: marmot-te <marmot-te <at> riseup.net>

Date: Mon, 1 Feb 2021 14:11:02 UTC

Severity: wishlist

Tags: fixed

Found in version 26.1

Fixed in version 28.1

Done: Stefan Kangas <stefan <at> marxist.se>

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 46236 in the body.
You can then email your comments to 46236 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-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Mon, 01 Feb 2021 14:11:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to marmot-te <marmot-te <at> riseup.net>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 01 Feb 2021 14:11:02 GMT) Full text and rfc822 format available.

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

From: marmot-te <marmot-te <at> riseup.net>
To: bug-gnu-emacs <at> gnu.org
Subject: 26.1; explicit the info files installation
Date: Mon, 01 Feb 2021 14:10:13 +0000
Hello,

It is a common issue for many new emacs users to figure out how to 
get the info files for emacs, for its packages, and eventually for 
others systems packages. Somes probably never figures it out.

It is indeed sad since we all need theses nices info files.

I suggest to add a notice in the info/dir file itself (or at least 
an info link easy to notice, be it to the FAQ or not) that 
explicit that you probably need to install system-wise :
- extra documentations packages such as bash-doc, 
 emacs-common-non-dfsg (non-free repository for debian). 
- ensure texinfo is installed in order to compile documentation 
 when new emacs packages are installed.

Another step may be to trigger a message when an user type "C-h 
RET" and there is no "emacs the editor" manual (so obviously the 
user does not have the info files installed when he is asking for 
it).

I already write about this subject here :
https://teddit.net/r/emacs/comments/jm4e0k/rtfm_quest_or_the_info_files_like_it_was_supposed/

I know this is specific since it probably only affect debian / 
fedora & derivatives users but I have no idea to what are the 
steps for the OS to find and install others info files.

-- 
<:3nn~~
  <:3nn~~
     <:3nn~~




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Wed, 03 Feb 2021 05:49:01 GMT) Full text and rfc822 format available.

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

From: Richard Stallman <rms <at> gnu.org>
To: marmot-te <marmot-te <at> riseup.net>
Cc: 46236 <at> debbugs.gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Wed, 03 Feb 2021 00:48:13 -0500
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > I suggest to add a notice in the info/dir file itself (or at least 
  > an info link easy to notice, be it to the FAQ or not) that 
  > explicit that you probably need to install system-wise :
  > - extra documentations packages such as bash-doc, 
  >   emacs-common-non-dfsg (non-free repository for debian). 
  > - ensure texinfo is installed in order to compile documentation 
  >   when new emacs packages are installed.

In principle this is desirable, but it may be complex.  For instance,
on various GNU/Linux distros the method is different.

-- 
Dr Richard Stallman
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)






Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Sat, 06 Mar 2021 14:27:02 GMT) Full text and rfc822 format available.

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

From: Tomas Nordin <tomasn <at> posteo.net>
To: marmot-te <marmot-te <at> riseup.net>, 46236 <at> debbugs.gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Sat, 06 Mar 2021 15:25:50 +0100
marmot-te <marmot-te <at> riseup.net> writes:

> Hello,
>
> It is a common issue for many new emacs users to figure out how to 
> get the info files for emacs, for its packages, and eventually for 
> others systems packages. Somes probably never figures it out.
>
> It is indeed sad since we all need theses nices info files.
>
> I suggest to add a notice in the info/dir file itself (or at least 
> an info link easy to notice, be it to the FAQ or not) that 
> explicit that you probably need to install system-wise :
> - extra documentations packages such as bash-doc, 
>   emacs-common-non-dfsg (non-free repository for debian). 
> - ensure texinfo is installed in order to compile documentation 
>   when new emacs packages are installed.

Ever since I discovered this issue I have been curious if this (somewhat
tragicomic) split in interpretation of what is free documentation will
be resolved some day. 

It has the effect that GFDL documentation will have to be installed from
Debian non-free archives. The ease of such installations seem to be the
sole reason Debian is not an endorsed Gnu/Linux distro by the FSF.

--
Tomas




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Sun, 07 Mar 2021 06:12:01 GMT) Full text and rfc822 format available.

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

From: Richard Stallman <rms <at> gnu.org>
To: Tomas Nordin <tomasn <at> posteo.net>
Cc: marmot-te <at> riseup.net, 46236 <at> debbugs.gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Sun, 07 Mar 2021 01:11:52 -0500
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

I think it is a shame Debian took that position, and I hope
they change it.

-- 
Dr Richard Stallman
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)






Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Wed, 21 Apr 2021 03:21:01 GMT) Full text and rfc822 format available.

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

From: Stefan Kangas <stefan <at> marxist.se>
To: Richard Stallman <rms <at> gnu.org>
Cc: marmot-te <marmot-te <at> riseup.net>, 46236 <at> debbugs.gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Tue, 20 Apr 2021 22:20:03 -0500
Richard Stallman <rms <at> gnu.org> writes:

>   > I suggest to add a notice in the info/dir file itself (or at least
>   > an info link easy to notice, be it to the FAQ or not) that
>   > explicit that you probably need to install system-wise :
>   > - extra documentations packages such as bash-doc,
>   >   emacs-common-non-dfsg (non-free repository for debian).
>   > - ensure texinfo is installed in order to compile documentation
>   >   when new emacs packages are installed.
>
> In principle this is desirable, but it may be complex.  For instance,
> on various GNU/Linux distros the method is different.

Let's assume for the sake of argument that we only want to do this for
Debian and derivatives.  That would require adding the non-free
repository, thus indirectly encouraging users to use proprietary
software.  Is that something we really would want to do?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Wed, 21 Apr 2021 09:04:02 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Stefan Kangas <stefan <at> marxist.se>
Cc: marmot-te <at> riseup.net, 46236 <at> debbugs.gnu.org, rms <at> gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Wed, 21 Apr 2021 12:02:23 +0300
> From: Stefan Kangas <stefan <at> marxist.se>
> Date: Tue, 20 Apr 2021 22:20:03 -0500
> Cc: marmot-te <marmot-te <at> riseup.net>, 46236 <at> debbugs.gnu.org
> 
> Richard Stallman <rms <at> gnu.org> writes:
> 
> >   > I suggest to add a notice in the info/dir file itself (or at least
> >   > an info link easy to notice, be it to the FAQ or not) that
> >   > explicit that you probably need to install system-wise :
> >   > - extra documentations packages such as bash-doc,
> >   >   emacs-common-non-dfsg (non-free repository for debian).
> >   > - ensure texinfo is installed in order to compile documentation
> >   >   when new emacs packages are installed.
> >
> > In principle this is desirable, but it may be complex.  For instance,
> > on various GNU/Linux distros the method is different.
> 
> Let's assume for the sake of argument that we only want to do this for
> Debian and derivatives.  That would require adding the non-free
> repository, thus indirectly encouraging users to use proprietary
> software.  Is that something we really would want to do?

That depend on what we say.  We don't have to mention Debian or their
repository explicitly -- which would also be better because other
distros could have a similar problem.

My problem with the suggestion is that I don't have a good idea where
to add the message.  We could:

  . display a special message when a manual is supposed to be part of
    Emacs; or
  . modify the message in case of a manual that wasn't found to better
    indicate that the user should try installing it

We could also do both.

But I don't think we should name the specific distros or their
specific package names; that way lies madness of having to maintain
those names forever.
  




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Wed, 21 Apr 2021 12:07:02 GMT) Full text and rfc822 format available.

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

From: Stefan Kangas <stefan <at> marxist.se>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: marmot-te <at> riseup.net, 46236 <at> debbugs.gnu.org, rms <at> gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Wed, 21 Apr 2021 07:06:47 -0500
Eli Zaretskii <eliz <at> gnu.org> writes:

> That depend on what we say.  We don't have to mention Debian or their
> repository explicitly -- which would also be better because other
> distros could have a similar problem.

I have never seen or heard of any other distribution ripping out the
manual and distributing it separately from Emacs itself.  Do you know of
any examples?

> My problem with the suggestion is that I don't have a good idea where
> to add the message.  We could:
>
>   . display a special message when a manual is supposed to be part of
>     Emacs; or
>   . modify the message in case of a manual that wasn't found to better
>     indicate that the user should try installing it
>
> We could also do both.

When I say `C-h r' without `emacs-common-non-dfsg' installed on my
Debian machine, I get "Info file emacs does not exist".  I get the same
message when trying to follow the Info node reference from
`C-h f pcase', but it is complaining about the elisp manual.

Perhaps we could just find where that message comes from, add a list of
manuals that should always exist, and warn the user there if they don't.

> But I don't think we should name the specific distros or their
> specific package names; that way lies madness of having to maintain
> those names forever.

Given that Debian and its derivatives have a fairly dominant position,
and are the only ones suffering from this, I think this maintenance
overhead would be small.

Our job also got easier recently since Debian abandoned their "emacsNN"
packages (where NN is the major version) in favour of just versioned
"emacs".  So the packages used to be named "emacs24-common-non-dfsg",
but now they are just named "emacs-common-non-dfsg".

IOW, I think this would be easy to do technically, but it would need us
to recommend the "non-free" repository.

I'm therefore starting to think that this should be the responsibility
of Debian.  They should solve the problems that they have created for
their users; such a warning should be added by *them*.  Doesn't that
make more sense?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Wed, 21 Apr 2021 12:18:02 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Stefan Kangas <stefan <at> marxist.se>
Cc: marmot-te <at> riseup.net, 46236 <at> debbugs.gnu.org, rms <at> gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Wed, 21 Apr 2021 15:16:58 +0300
> From: Stefan Kangas <stefan <at> marxist.se>
> Date: Wed, 21 Apr 2021 07:06:47 -0500
> Cc: rms <at> gnu.org, marmot-te <at> riseup.net, 46236 <at> debbugs.gnu.org
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> > That depend on what we say.  We don't have to mention Debian or their
> > repository explicitly -- which would also be better because other
> > distros could have a similar problem.
> 
> I have never seen or heard of any other distribution ripping out the
> manual and distributing it separately from Emacs itself.  Do you know of
> any examples?

It doesn't matter.  I'm saying that we shouldn't name them as a matter
of principle, so as to avoid the few pitfalls you've mentioned, like
talking about non-free repositories.

> When I say `C-h r' without `emacs-common-non-dfsg' installed on my
> Debian machine, I get "Info file emacs does not exist".

We could, for example, say something like

  Info manual for Emacs was not found; consider installing it.

which would be more explicit and clear, I think.

> Perhaps we could just find where that message comes from

It comes from Info-find-file.

> IOW, I think this would be easy to do technically, but it would need us
> to recommend the "non-free" repository.

Which is why I suggest not to name them.

> I'm therefore starting to think that this should be the responsibility
> of Debian.  They should solve the problems that they have created for
> their users; such a warning should be added by *them*.  Doesn't that
> make more sense?

We could indeed decide that it's not our problem.  In fact, the
current situation is tantamount to doing just that.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Wed, 21 Apr 2021 12:33:01 GMT) Full text and rfc822 format available.

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

From: Gregory Heytings <gregory <at> heytings.org>
To: Stefan Kangas <stefan <at> marxist.se>
Cc: Eli Zaretskii <eliz <at> gnu.org>, marmot-te <at> riseup.net, 46236 <at> debbugs.gnu.org,
 rms <at> gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Wed, 21 Apr 2021 12:32:38 +0000
>
> When I say `C-h r' without `emacs-common-non-dfsg' installed on my 
> Debian machine, I get "Info file emacs does not exist".  I get the same 
> message when trying to follow the Info node reference from `C-h f 
> pcase', but it is complaining about the elisp manual.
>

A suggestion: when the info files bundled with Emacs cannot be found, 
download them from info.gnu.org (after asking the user if they're okay 
with that) and install them into ~/.emacs.d/info.  The info files that are 
supposed to be bundled with Emacs are not that big (about 5 MB, gzipped), 
and something similar (downloading data from a gnu.org site and install 
them into a ~/.emacs.d subdirectory) happens with M-x list-packages.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Wed, 21 Apr 2021 12:41:01 GMT) Full text and rfc822 format available.

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

From: Stefan Kangas <stefan <at> marxist.se>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: marmot-te <at> riseup.net, 46236 <at> debbugs.gnu.org, rms <at> gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Wed, 21 Apr 2021 07:40:00 -0500
Eli Zaretskii <eliz <at> gnu.org> writes:

> It doesn't matter.  I'm saying that we shouldn't name them as a matter
> of principle, so as to avoid the few pitfalls you've mentioned, like
> talking about non-free repositories.

Right, I see now what you are saying and I agree.

>> When I say `C-h r' without `emacs-common-non-dfsg' installed on my
>> Debian machine, I get "Info file emacs does not exist".
>
> We could, for example, say something like
>
>   Info manual for Emacs was not found; consider installing it.
>
> which would be more explicit and clear, I think.

That's very good, yes.  It points the user to the solution.

>> I'm therefore starting to think that this should be the responsibility
>> of Debian.  They should solve the problems that they have created for
>> their users; such a warning should be added by *them*.  Doesn't that
>> make more sense?
>
> We could indeed decide that it's not our problem.  In fact, the
> current situation is tantamount to doing just that.

I think the message you suggest above imposes almost no burden on us, so
that would be my first choice here.  That message is also useful even in
cases where there is no shenanigans from the distribution, but just an
info manual that wasn't installed.

If anyone asks us to do more than that, our reply could then be that it
is their problem to fix.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Wed, 21 Apr 2021 13:02:02 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Gregory Heytings <gregory <at> heytings.org>
Cc: 46236 <at> debbugs.gnu.org, marmot-te <at> riseup.net, stefan <at> marxist.se, rms <at> gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Wed, 21 Apr 2021 16:00:49 +0300
> Date: Wed, 21 Apr 2021 12:32:38 +0000
> From: Gregory Heytings <gregory <at> heytings.org>
> cc: Eli Zaretskii <eliz <at> gnu.org>, marmot-te <at> riseup.net, 46236 <at> debbugs.gnu.org, 
>     rms <at> gnu.org
> 
> A suggestion: when the info files bundled with Emacs cannot be found, 
> download them from info.gnu.org (after asking the user if they're okay 
> with that) and install them into ~/.emacs.d/info.

We already have the latest manuals at

  https://www.gnu.org/software/emacs/manual/emacs.html

but what you suggest will require to maintain several versions back,
which is a non-trivial complication of the release procedures that are
already quite complex and tedious.  So I don't think we should take
this issue to be our problem to that level.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Wed, 21 Apr 2021 13:12:02 GMT) Full text and rfc822 format available.

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

From: Stefan Kangas <stefan <at> marxist.se>
To: Gregory Heytings <gregory <at> heytings.org>
Cc: Eli Zaretskii <eliz <at> gnu.org>, marmot-te <at> riseup.net, 46236 <at> debbugs.gnu.org,
 rms <at> gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Wed, 21 Apr 2021 08:11:17 -0500
Gregory Heytings <gregory <at> heytings.org> writes:

> A suggestion: when the info files bundled with Emacs cannot be found,
> download them from info.gnu.org (after asking the user if they're okay
> with that) and install them into ~/.emacs.d/info.  The info files that are
> supposed to be bundled with Emacs are not that big (about 5 MB, gzipped),
> and something similar (downloading data from a gnu.org site and install
> them into a ~/.emacs.d subdirectory) happens with M-x list-packages.

I like the suggestion.  It would be a fun hack, if nothing else.

But I think the Debian maintainers might be upset, and it would be easy
for them to then disable this functionality.  So in some ways, I'd
rather that users of Debian complain so that they fix the root cause:
that they don't ship GFDL manuals.  OTOH, that is exceedingly unlikely
to happen any time soon.

Perhaps the Debian maintainers won't care, and this is a fine solution
to the problem that they created.  It really is unfortunate that Emacs
is so crippled on the most popular GNU/Linux distributions, so we might
have reason to take a more aggressive stance.

So yeah, I don't know...




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Wed, 21 Apr 2021 13:48:01 GMT) Full text and rfc822 format available.

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

From: Gregory Heytings <gregory <at> heytings.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 46236 <at> debbugs.gnu.org, marmot-te <at> riseup.net, stefan <at> marxist.se, rms <at> gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Wed, 21 Apr 2021 13:47:39 +0000
>> A suggestion: when the info files bundled with Emacs cannot be found, 
>> download them from info.gnu.org (after asking the user if they're okay 
>> with that) and install them into ~/.emacs.d/info.
>
> We already have the latest manuals at
>
>  https://www.gnu.org/software/emacs/manual/emacs.html
>
> but what you suggest will require to maintain several versions back, 
> which is a non-trivial complication of the release procedures that are 
> already quite complex and tedious.  So I don't think we should take this 
> issue to be our problem to that level.
>

In fact this makes it even easier than what I thought: it would suffice to 
add 60 files in the https://www.gnu.org/software/emacs/manual/info/ 
directory.  Of course there's the version problem.  Perhaps an 
"emacs-version" file could be added in that directory, it would be 
compared against emacs-version, with a warning when the files are for a 
more recent version.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Wed, 21 Apr 2021 13:55:01 GMT) Full text and rfc822 format available.

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

From: Gregory Heytings <gregory <at> heytings.org>
To: Stefan Kangas <stefan <at> marxist.se>
Cc: Eli Zaretskii <eliz <at> gnu.org>, marmot-te <at> riseup.net, 46236 <at> debbugs.gnu.org,
 rms <at> gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Wed, 21 Apr 2021 13:54:12 +0000
>
> But I think the Debian maintainers might be upset, and it would be easy 
> for them to then disable this functionality.
>

Why would they be?  They already distribute these files in a separate 
package, so AFAICS they have no reason to prevent their users from doing 
the same.

>
> So in some ways, I'd rather that users of Debian complain so that they 
> fix the root cause: that they don't ship GFDL manuals.  OTOH, that is 
> exceedingly unlikely to happen any time soon.
>

I fear it is, indeed.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Wed, 21 Apr 2021 14:14:02 GMT) Full text and rfc822 format available.

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

From: Stefan Kangas <stefan <at> marxist.se>
To: Gregory Heytings <gregory <at> heytings.org>
Cc: Eli Zaretskii <eliz <at> gnu.org>, marmot-te <at> riseup.net, 46236 <at> debbugs.gnu.org,
 rms <at> gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Wed, 21 Apr 2021 09:13:06 -0500
Gregory Heytings <gregory <at> heytings.org> writes:

>> But I think the Debian maintainers might be upset, and it would be easy
>> for them to then disable this functionality.
>
> Why would they be?  They already distribute these files in a separate
> package, so AFAICS they have no reason to prevent their users from doing
> the same.

I mean, I don't know, obviously.

But we would in a sense short-circuit their [IMO incorrect, pedantic and
damaging] decision to mark GFDL manuals "non-free".




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Wed, 21 Apr 2021 15:33:01 GMT) Full text and rfc822 format available.

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

From: Glenn Morris <rgm <at> gnu.org>
To: Stefan Kangas <stefan <at> marxist.se>
Cc: Eli Zaretskii <eliz <at> gnu.org>, marmot-te <at> riseup.net, 46236 <at> debbugs.gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Wed, 21 Apr 2021 11:32:37 -0400
IMO it's obviously Debian's responsibility to fix this.
If they want to remove an info file, they should replace it with a stub that
says that they did so, and explains how to get the original.
It would seem simple to do so.
But given that this has not happened in 15 years, it seems unlikely to.

See eg https://bugs.debian.org/961593
(But I'm sure this must have been discussed before that.)

(This problem is of course not specific to Emacs info files.)




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#46236; Package emacs. (Wed, 21 Apr 2021 16:35:02 GMT) Full text and rfc822 format available.

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

From: Stefan Kangas <stefan <at> marxist.se>
To: Glenn Morris <rgm <at> gnu.org>
Cc: Eli Zaretskii <eliz <at> gnu.org>, marmot-te <at> riseup.net, 46236 <at> debbugs.gnu.org
Subject: Re: bug#46236: 26.1; explicit the info files installation
Date: Wed, 21 Apr 2021 11:34:43 -0500
tags 46236 fixed
close 46236 28.1
thanks

Glenn Morris <rgm <at> gnu.org> writes:

> IMO it's obviously Debian's responsibility to fix this.
> If they want to remove an info file, they should replace it with a stub that
> says that they did so, and explains how to get the original.
> It would seem simple to do so.
> But given that this has not happened in 15 years, it seems unlikely to.
>
> See eg https://bugs.debian.org/961593
> (But I'm sure this must have been discussed before that.)
>
> (This problem is of course not specific to Emacs info files.)

That's true.

So I installed the improved error message suggested by Eli, and I'm
closing this bug.




Added tag(s) fixed. Request was from Stefan Kangas <stefan <at> marxist.se> to control <at> debbugs.gnu.org. (Wed, 21 Apr 2021 16:35:02 GMT) Full text and rfc822 format available.

bug marked as fixed in version 28.1, send any further explanations to 46236 <at> debbugs.gnu.org and marmot-te <marmot-te <at> riseup.net> Request was from Stefan Kangas <stefan <at> marxist.se> to control <at> debbugs.gnu.org. (Wed, 21 Apr 2021 16:35:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 20 May 2021 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 335 days ago.

Previous Next


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