unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
To: David Bremner <david@tethera.net>,
	Notmuch Mail <notmuch@notmuchmail.org>
Subject: Re: shipping elisp for notmuch in elpa-notmuch debian package
Date: Fri, 06 Dec 2019 16:20:32 -0500	[thread overview]
Message-ID: <87sglxywv3.fsf@fifthhorseman.net> (raw)
In-Reply-To: <87eexjrisr.fsf@tethera.net>

[-- Attachment #1: Type: text/plain, Size: 2352 bytes --]

On Wed 2019-12-04 15:29:24 -0400, David Bremner wrote:
> no. the standalone info reader is a weakness of this approach, since it
> only looks in /usr/share/info.

So i did a dumb search for other .info pages on a reasonably well-used
modern system:

    dpkg -S .info | grep -v ': /usr/share/info' | grep -v version.info$ | sort

the only actual info files here aside from the ones installed by
elpa-notmuch were:

binutils-arm-none-eabi: /usr/share/doc/binutils-arm-none-eabi/info/as.info.gz
binutils-arm-none-eabi: /usr/share/doc/binutils-arm-none-eabi/info/bfd.info.gz
binutils-arm-none-eabi: /usr/share/doc/binutils-arm-none-eabi/info/binutils.info.gz
binutils-arm-none-eabi: /usr/share/doc/binutils-arm-none-eabi/info/gprof.info.gz
binutils-arm-none-eabi: /usr/share/doc/binutils-arm-none-eabi/info/ld.info.gz

The set above are proper info files, but they are cross-building
toolchain, so it makes sense to me that they wouldn't be directly
available under "info as" or "info ld".

gcc-arm-none-eabi: /usr/share/doc/gcc-arm-none-eabi/info/cpp.info
gcc-arm-none-eabi: /usr/share/doc/gcc-arm-none-eabi/info/cppinternals.info
gcc-arm-none-eabi: /usr/share/doc/gcc-arm-none-eabi/info/gcc.info
gcc-arm-none-eabi: /usr/share/doc/gcc-arm-none-eabi/info/gccinstall.info
gcc-arm-none-eabi: /usr/share/doc/gcc-arm-none-eabi/info/gccint.info

The set above appears to be basically trivial info files which just
refer to other external gcc documentation.


notmuch info documents are neither of these.

> It depends who you care about more, non-debian users of the elpa
> package,

I'm asking about what goes into the debian elpa-notmuch package, so for
those purposes, i don't care.

> or users of the standalone info reader. I'm not either...

I generally don't use /usr/bin/info, but when i do, it's from the
standalone info reader.

I also note that "M-x info" from within emacs does have a top-level
mention of (for example) GnuTLS, which is only present (afaict) due to
files in /usr/share/info/

so my conclusion from this is that the debian package should be shipping
.info files in /usr/share/info.

Doing that also means we can fix another big chunk of the dh_missing
warnings.

Unless anyone has any objections, i'll send some cleanup fixes for this
as well, to ship the info files in the standard location rather than in
the elpa dir.

    --dkg

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 227 bytes --]

  reply	other threads:[~2019-12-06 21:20 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-12-04  8:35 shipping elisp for notmuch in elpa-notmuch debian package Daniel Kahn Gillmor
2019-12-04 12:53 ` David Bremner
2019-12-04 15:15   ` Daniel Kahn Gillmor
2019-12-04 19:29     ` David Bremner
2019-12-06 21:20       ` Daniel Kahn Gillmor [this message]
2019-12-07 14:32         ` David Bremner
2019-12-09 18:09           ` Daniel Kahn Gillmor

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://notmuchmail.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87sglxywv3.fsf@fifthhorseman.net \
    --to=dkg@fifthhorseman.net \
    --cc=david@tethera.net \
    --cc=notmuch@notmuchmail.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).