On Tue, Jun 27, 2017 at 06:47:10AM +0100, Sean Whitton wrote:
> Hello Nicholas,
> 
> On Mon, Jun 26, 2017 at 07:54:00PM -0400, Nicholas D Steeves wrote:
> > So, thus far the plan is to build Info and HTML docs from the .org
> > and/or .texi source.  If I remember correctly the .texi is built from
> > the .org upstream.
> 
> If this is indeed the case, ideally the Debian package would also build
> from the .org files.

Hi Sean,

From what I've gathered (IIRC), upstream generates the .texi from the
.org with the assistance of doc/ivy-ox.el, and additionally requires
org-mode to be installed as a build-dep.  I would like to defer this
issue in the form of a bug filed against emacs-ivy-doc, and continue
using makeinfo ivy.texi for now, because it insures that builds are
reproducible.  AFAIK this course of action doesn't go against Policy.
Of course if it ever results in something aberrant then I'll be forced
to fix it then...

Alternatively I'd be happy to add this to the list of things I'll work
on during Debcamp.  Btw, should I summarise these in few points on the
pkg-emacsen wiki page?

At present muse-el is unreproducible because generates documentation
through a similar internal mechanism (IIRC), but in this case I have
no choice but to try to fix it... and if reproducible builds are
required for Buster and I fail at this then muse-el will be dropped.

I prefer to have only one package I maintain in this position ;-)

Sincerely,
Nicholas

Attachment: signature.asc
Description: Digital signature

Reply via email to