Okay, I'm attaching a debdiff ready for review (and will also propose the branch for merging).
Currently CouchDB 1.4.0 wont build on Trusty (same is true with CouchDB 1.5.0 on Trusty). The fix is to add a Build-Depends on `install-info`. Somehow this was getting pulled in on Raring (perhaps because `build-essential` depended on it), but isn't on Trusty.
However, after reviewing the actual content in the `couchdb` info page, I think it's best to neither build nor install this info page as it has the exact same content as the `couchdb` man page.
Here's my current changelog entry:
couchdb (1.5.0-0ubuntu1) trusty; urgency=low
* New upstream release (LP: #1254371)
* Don't include `couchdb` info page in `couchdb-bin` binary package as it
provides no meaningful benefit over the `couchdb` man page (note this change
means we don't need to add a Build-Depends on `install-info` for Trusty)
* Remove Build-Depends: texlive-latex-base, texlive-latex-recommended,
texlive-latex-extra, texlive-fonts-recommended, texinfo (as documentation
thus produced doesn't get included in binary the packages anyway)
* debian/rules: don't call ./configure with --enable-strictness as we dropped
Build-Depends on `texlive-*`, `texinfo`, plus didn't add `install-info`
-- Jason Gerard DeRose <email address hidden> Sat, 30 Nov 2013 13:52:40 -0700
Okay, I'm attaching a debdiff ready for review (and will also propose the branch for merging).
Currently CouchDB 1.4.0 wont build on Trusty (same is true with CouchDB 1.5.0 on Trusty). The fix is to add a Build-Depends on `install-info`. Somehow this was getting pulled in on Raring (perhaps because `build-essential` depended on it), but isn't on Trusty.
However, after reviewing the actual content in the `couchdb` info page, I think it's best to neither build nor install this info page as it has the exact same content as the `couchdb` man page.
Here's my current changelog entry:
couchdb (1.5.0-0ubuntu1) trusty; urgency=low
* New upstream release (LP: #1254371) latex-recommend ed, latex-extra, texlive- fonts-recommend ed, texinfo (as documentation
* Don't include `couchdb` info page in `couchdb-bin` binary package as it
provides no meaningful benefit over the `couchdb` man page (note this change
means we don't need to add a Build-Depends on `install-info` for Trusty)
* Remove Build-Depends: texlive-latex-base, texlive-
texlive-
thus produced doesn't get included in binary the packages anyway)
* debian/rules: don't call ./configure with --enable-strictness as we dropped
Build-Depends on `texlive-*`, `texinfo`, plus didn't add `install-info`
-- Jason Gerard DeRose <email address hidden> Sat, 30 Nov 2013 13:52:40 -0700