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
signature.asc
Description: Digital signature