Your message dated Mon, 29 Jun 2015 12:11:48 -0500
with message-id <21905.31828.122012.200...@max.nulle.part>
has caused the   report #790436,
regarding FTBFS with new texi2any: 'texi2any' v5.1 or later needed
to be marked as having been forwarded to the upstream software
author(s) kurt.hor...@r-project.org

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
790436: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790436
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
On 29 June 2015 at 11:01, Martin Michlmayr wrote:
| Package: r-base
| Version: 3.2.1-1
| Severity: serious
| Tags: patch
| 
| The build system believes that texi2any's version is < 5.1 and will
| therefore not build the documentation, and then the package fails
| because the docs are missing.
| 
| LaTeX was updated recently and now we have:
| 
| $ texi2any --version
| texi2any (GNU texinfo) 6.0
| 
| which ./configure believes is smaller than 5.1.
| 
| I've attached a patch against configure, although I wonder whether
| configure.ac or some other script needs to be patched.  Do you know if
| that MAKEINFO configure code is r-base specific or does it come from
| somewhere else?

Traveling right now (for R conferences) so can't dig in too much detail right
now -- so forwarding straight away to Kurt Hornik who wrote/writes most of
R's configure code.  And from what I learned over the years, a lot appears to
be custom as that was the main way to get things done starting in the 1990s.

Your simple patch looks pretty good, and I applied it to build 3.2.1-2
rightaway.  It should also carry over to configure.ac which is probably what
should have gotten patched too ...

Thanks again for looking into this.

Dirk

| Martin
| 
| 
| > sbuild (Debian sbuild) 0.64.1 (13 Oct 2013) on m400-c2n1.hlinux.usa.hp.com
| ....
| > checking for makeindex... /usr/bin/makeindex
| > checking for texi2any... /usr/bin/texi2any
| > checking whether texi2any version is at least 5.1... no
| ...
| > make[3]: Entering directory '/«PKGBUILDDIR»/doc/manual'
| > 'texi2any' v5.1 or later needed to make HTML docs but missing on your 
system.
| > file R-FAQ.html will be missing and linked from CRAN
| > creating doc/manual/version.texi
| > 'texi2any' v5.1 or later needed to make HTML docs but missing on your 
system.
| > file R-admin.html will be missing and linked from CRAN
| > 'texi2any' v5.1 or later needed to make HTML docs but missing on your 
system.
| > file R-data.html will be missing and linked from CRAN
| > 'texi2any' v5.1 or later needed to make HTML docs but missing on your 
system.
| > file R-exts.html will be missing and linked from CRAN
| > 'texi2any' v5.1 or later needed to make HTML docs but missing on your 
system.
| > file R-intro.html will be missing and linked from CRAN
| > 'texi2any' v5.1 or later needed to make HTML docs but missing on your 
system.
| > file R-ints.html will be missing and linked from CRAN
| > 'texi2any' v5.1 or later needed to make HTML docs but missing on your 
system.
| > file R-lang.html will be missing and linked from CRAN
| ...
| > touch install-indep-stamp
| > gunzip -9v /«PKGBUILDDIR»/debian/r-base-core/usr/share/info/*.gz
| > gzip: /«PKGBUILDDIR»/debian/r-base-core/usr/share/info/*.gz: No such file 
or directory
| > debian/rules:395: recipe for target 'install-arch-stamp' failed
| > make: *** [install-arch-stamp] Error 1
| > dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit 
status 2
| > 
────────────────────────────────────────────────────────────────────────────────
| 
| -- 
| Martin Michlmayr
| Linux for HP Helion OpenStack, Hewlett-Packard
| [DELETED ATTACHMENT texi2any_ver6.patch, text/x-diff]

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

--- End Message ---

Reply via email to