From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id B349D6DE0F74 for ; Fri, 6 Dec 2019 13:20:40 -0800 (PST) Authentication-Results: arlo.cworth.org; dkim=permerror (0-bit key) header.d=fifthhorseman.net header.i=@fifthhorseman.net header.b="4t/ldVx7"; dkim=pass (2048-bit key; unprotected) header.d=fifthhorseman.net header.i=@fifthhorseman.net header.b="I0ge/X9D"; dkim-atps=neutral X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -1.5 X-Spam-Level: X-Spam-Status: No, score=-1.5 tagged_above=-999 required=5 tests=[AWL=1.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nwdssGZ84NUF for ; Fri, 6 Dec 2019 13:20:39 -0800 (PST) Received: from che.mayfirst.org (che.mayfirst.org [162.247.75.118]) by arlo.cworth.org (Postfix) with ESMTPS id D4DB66DE0F6E for ; Fri, 6 Dec 2019 13:20:38 -0800 (PST) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/simple; d=fifthhorseman.net; i=@fifthhorseman.net; q=dns/txt; s=2019; t=1575667236; h=from : to : subject : in-reply-to : references : date : message-id : mime-version : content-type : from; bh=l/yUIhoF0fj4jkrZsBcjDw71BliMpUn1ByHGF57Twng=; b=4t/ldVx7xlUux/x/givQI62bb9MTzHC69gUcCVgBMHSqXNwj5q4u490R 6MjDZ02a09lHyd66akW41r5CUp07Cg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fifthhorseman.net; i=@fifthhorseman.net; q=dns/txt; s=2019rsa; t=1575667236; h=from : to : subject : in-reply-to : references : date : message-id : mime-version : content-type : from; bh=l/yUIhoF0fj4jkrZsBcjDw71BliMpUn1ByHGF57Twng=; b=I0ge/X9DK4F6px1g5CF5uIEKsZFZpsEON20dUzw2G9gpIn5RtOFZs+MI K1Fm5ilGIe4vI1bEsFYygLKYgt2wJHL32nf7VPAAaJ8a4pqLGOD/qB0Vsx kMyGb8LJ4BL+/qVI0SzofDFKXddOBAsGnBROMP+ocPIUAKSLPJ810rZ7dS dwb7JxN1YZAjyjjwi19fnEGLmCmOyI2r5QVfDYuI0g5WuQiCv9GJ/BHFle c4Dl6EwW0i0RMfUdfM+ABjcOm4uFy9M6PdaliqG4HAZ8Bx6UnzM8LBc7ys f7yeNS5l7sC90EYeOPoM/XThxm6qdQE3vtLYeEcCQDg1gGoodxsQhg== Received: from fifthhorseman.net (unknown [38.109.115.130]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by che.mayfirst.org (Postfix) with ESMTPSA id 8081EF9A5; Fri, 6 Dec 2019 16:20:35 -0500 (EST) Received: by fifthhorseman.net (Postfix, from userid 1000) id BEF9D2040A; Fri, 6 Dec 2019 16:20:32 -0500 (EST) From: Daniel Kahn Gillmor To: David Bremner , Notmuch Mail Subject: Re: shipping elisp for notmuch in elpa-notmuch debian package In-Reply-To: <87eexjrisr.fsf@tethera.net> References: <87a7887akl.fsf@fifthhorseman.net> <87muc8qmkl.fsf@tethera.net> <877e3c6s0o.fsf@fifthhorseman.net> <87eexjrisr.fsf@tethera.net> Autocrypt: addr=dkg@fifthhorseman.net; prefer-encrypt=mutual; keydata= mDMEXEK/AhYJKwYBBAHaRw8BAQdAr/gSROcn+6m8ijTN0DV9AahoHGafy52RRkhCZVwxhEe0K0Rh bmllbCBLYWhuIEdpbGxtb3IgPGRrZ0BmaWZ0aGhvcnNlbWFuLm5ldD6ImQQTFggAQQIbAQUJA8Jn AAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgBYhBMS8Lds4zOlkhevpwvIGkReQOOXGBQJcQsbzAhkB AAoJEPIGkReQOOXG4fkBAO1joRxqAZY57PjdzGieXLpluk9RkWa3ufkt3YUVEpH/AP9c+pgIxtyW +FwMQRjlqljuj8amdN4zuEqaCy4hhz/1DbgzBFxCv4sWCSsGAQQB2kcPAQEHQERSZxSPmgtdw6nN u7uxY7bzb9TnPrGAOp9kClBLRwGfiPUEGBYIACYWIQTEvC3bOMzpZIXr6cLyBpEXkDjlxgUCXEK/ iwIbAgUJAeEzgACBCRDyBpEXkDjlxnYgBBkWCAAdFiEEyQ5tNiAKG5IqFQnndhgZZSmuX/gFAlxC v4sACgkQdhgZZSmuX/iVWgD/fCU4ONzgy8w8UCHGmrmIZfDvdhg512NIBfx+Mz9ls5kA/Rq97vz4 z48MFuBdCuu0W/fVqVjnY7LN5n+CQJwGC0MIA7QA/RyY7Sz2gFIOcrns0RpoHr+3WI+won3xCD8+ sVXSHZvCAP98HCjDnw/b0lGuCR7coTXKLIM44/LFWgXAdZjm1wjODbg4BFxCv50SCisGAQQBl1UB BQEBB0BG4iXnHX/fs35NWKMWQTQoRI7oiAUt0wJHFFJbomxXbAMBCAeIfgQYFggAJhYhBMS8Lds4 zOlkhevpwvIGkReQOOXGBQJcQr+dAhsMBQkB4TOAAAoJEPIGkReQOOXGe/cBAPlek5d9xzcXUn/D kY6jKmxe26CTws3ZkbK6Aa5Ey/qKAP0VuPQSCRxA7RKfcB/XrEphfUFkraL06Xn/xGwJ+D0hCw== Date: Fri, 06 Dec 2019 16:20:32 -0500 Message-ID: <87sglxywv3.fsf@fifthhorseman.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Dec 2019 21:20:40 -0000 --=-=-= Content-Type: text/plain 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 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTJDm02IAobkioVCed2GBllKa5f+AUCXerGIAAKCRB2GBllKa5f +MaXAP0ScuTwHW6CzXlMEzi6se/cn41aM8OgcEb8qymY/dFAOwEA59NL9i98emy1 nEVbklkK9/qdUI/Rrv+V49jKlT5whg0= =LxfD -----END PGP SIGNATURE----- --=-=-=--