Merge lp:~canonical-platform-qa/autopilot/pdf-build into lp:autopilot
| Status: | Needs review |
|---|---|
| Proposed branch: | lp:~canonical-platform-qa/autopilot/pdf-build |
| Merge into: | lp:autopilot |
| Diff against target: |
96 lines (+17/-6) 3 files modified
debian/control (+3/-0) debian/rules (+9/-1) docs/man.rst (+5/-5) |
| To merge this branch: | bzr merge lp:~canonical-platform-qa/autopilot/pdf-build |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| platform-qa-bot | continuous-integration | Approve on 2016-01-19 | |
| PS Jenkins bot | continuous-integration | Approve on 2015-01-26 | |
| Martin Pitt (community) | Needs Fixing on 2015-01-23 | ||
| Thomi Richards (community) | 2015-01-22 | Approve on 2015-01-22 | |
|
Review via email:
|
|||
Commit Message
Provide pdf build.
Description of the Change
Provide pdf-building via LaTeX.
Required minor modification for a unicode char unprovided-for. Where/how would we want to install the result?
This'll be on hold until I fix a noodly Makefile/bash issue (marked as FIXME in debian/rules), but wanting to get some feedback.
- 530. By Allan LeSage on 2015-01-22
-
Correct .svg extensions.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:530
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 531. By Allan LeSage on 2015-01-22
-
Revert whitespace change.
- 532. By Allan LeSage on 2015-01-22
-
Makefile hackery to convert .svgs to .pdf, revert wildcard .svg change, add imagemagick build-dep.
- 533. By Allan LeSage on 2015-01-22
-
Merge trunk.
- 534. By Allan LeSage on 2015-01-22
-
Clean up debian/rules comments :/ .
| Allan LeSage (allanlesage) wrote : | # |
To build/test, just do a normal debian build--the .pdf arrives in build/sphinx/
Also note that the man.rst changes convert that unicode em-dash to a normal hyphen, wasn't supported during the LaTeX generation.
- 535. By Allan LeSage on 2015-01-22
-
debian/control whitespace fix.
| Thomi Richards (thomir) wrote : | # |
LGTM, but I'd like to see someone review the packaging bits.
Cheers,
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:534
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:535
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| Martin Pitt (pitti) wrote : | # |
The packaging in debian/rules looks fine to me. However, it fails to build:
debian/rules override_
make[1]: Entering directory '/«BUILDDIR»
convert /«BUILDDIR»
convert: delegate failed `"rsvg-convert" -o "%o" "%i"' @ error/delegate.
convert: unable to open image `/tmp/magick-
convert: unable to open file `/tmp/magick-
convert: no images defined `/«BUILDDIR»
make[1]: *** [/«BUILDDIR»
debian/rules:8: recipe for target '/«BUILDDIR»
make[1]: Leaving directory '/«BUILDDIR»
make: *** [build] Error 2
debian/rules:14: recipe for target 'build' failed
Maybe that's still missing some build dep?
I can't quite see what changed in docs/man.rst, that seems to be some whitespace noise?
- 536. By Allan LeSage on 2015-01-23
-
Add librsvg2-bin build-dep.
| Allan LeSage (allanlesage) wrote : | # |
Mysterious missing dependency; this builds under pbuilder; we'll wait for Jenkins' approval--thanks for your notes pitti.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:536
http://
Executed test runs:
FAILURE: http://
SUCCESS: http://
deb: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:536
http://
Executed test runs:
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
Click here to trigger a rebuild:
http://
| Francis Ginther (fginther) wrote : | # |
The jenkins node for the amd64 build failed, I've restarted a new ci run.
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:536
http://
Executed test runs:
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
UNSTABLE: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
Click here to trigger a rebuild:
http://
| Nicholas Skaggs (nskaggs) wrote : | # |
Unsure as to why there are newline changes in docs/man.rst. But otherwise, LGTM. Did you find texlive-
| platform-qa-bot (platform-qa-bot) wrote : | # |
PASSED: Continuous integration, rev:536
https:/
Executed test runs:
None: https:/
Click here to trigger a rebuild:
https:/
Unmerged revisions
- 536. By Allan LeSage on 2015-01-23
-
Add librsvg2-bin build-dep.
- 535. By Allan LeSage on 2015-01-22
-
debian/control whitespace fix.
- 534. By Allan LeSage on 2015-01-22
-
Clean up debian/rules comments :/ .
- 533. By Allan LeSage on 2015-01-22
-
Merge trunk.
- 532. By Allan LeSage on 2015-01-22
-
Makefile hackery to convert .svgs to .pdf, revert wildcard .svg change, add imagemagick build-dep.
- 531. By Allan LeSage on 2015-01-22
-
Revert whitespace change.
- 530. By Allan LeSage on 2015-01-22
-
Correct .svg extensions.
- 529. By Allan LeSage on 2015-01-22
-
Provide for pdf in debian-build.

FAILED: Continuous integration, rev:529 jenkins. qa.ubuntu. com/job/ autopilot- ci/994/ jenkins. qa.ubuntu. com/job/ autopilot- vivid-amd64- ci/57/console jenkins. qa.ubuntu. com/job/ autopilot- vivid-armhf- ci/57/console jenkins. qa.ubuntu. com/job/ autopilot- vivid-i386- ci/57/console jenkins. qa.ubuntu. com/job/ generic- mediumtests- vivid-autopilot /74/console jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-amd64/ 499/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/autopilot- ci/994/ rebuild
http://