← Back to team overview

ubuntu-packaging-guide-team team mailing list archive

[Bug 1933992] [NEW] could not complete guide without texinfo

 

Public bug reported:

In addition to: https://bugs.launchpad.net/ubuntu-packaging-guide/+bug/1536578
and: https://bugs.launchpad.net/ubuntu-packaging-guide/+bug/1248353

I could not complete section 4 of the packaging guide (here:
https://packaging.ubuntu.com/html/packaging-new-software.html) without
first installing makeinfo.

Following the instructions from a vanilla 18.04 Ubuntu server install
`$ bzr builddeb -- -nc -us -uc` was failing with:

[snip]

/home/tyler/build-area/hello-2.10/build-aux/missing: line 81: makeinfo: command not found
WARNING: 'makeinfo' is missing on your system.
         You should only need it if you modified a '.texi' file, or
         any other file indirectly affecting the aspect of the manual.
         You might want to install the Texinfo package:
         <http://www.gnu.org/software/texinfo/>
         The spurious makeinfo call might also be the consequence of
         using a buggy 'make' (AIX, DU, IRIX), in which case you might
         want to install GNU make:
         <http://www.gnu.org/software/make/>
Makefile:1683: recipe for target 'doc/hello.info' failed
make[3]: *** [doc/hello.info] Error 127
make[3]: Leaving directory '/home/tyler/build-area/hello-2.10'
Makefile:1890: recipe for target 'check-recursive' failed
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory '/home/tyler/build-area/hello-2.10'
Makefile:2374: recipe for target 'check' failed
make[1]: *** [check] Error 2
make[1]: Leaving directory '/home/tyler/build-area/hello-2.10'
dh_auto_test: make -j1 check VERBOSE=1 returned exit code 2
debian/rules:19: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
debuild: fatal error at line 1152:
dpkg-buildpackage -rfakeroot -us -uc -ui failed
bzr: ERROR: The build failed.

[/snip]

after running: sudo apt-get install texinfo
to install the required dependency the build worked.

** Affects: ubuntu-packaging-guide
     Importance: Undecided
         Status: New

** Description changed:

  In addition to: https://bugs.launchpad.net/ubuntu-packaging-guide/+bug/1536578
  and: https://bugs.launchpad.net/ubuntu-packaging-guide/+bug/1248353
  
- I could not complete section 4 of the packaging guide without first
- installing makeinfo.
+ I could not complete section 4 of the packaging guide (here:
+ https://packaging.ubuntu.com/html/packaging-new-software.html) without
+ first installing makeinfo.
  
  Following the instructions from a vanilla 18.04 Ubuntu server install
  `$ bzr builddeb -- -nc -us -uc` was failing with:
  
  [snip]
  
  /home/tyler/build-area/hello-2.10/build-aux/missing: line 81: makeinfo: command not found
  WARNING: 'makeinfo' is missing on your system.
-          You should only need it if you modified a '.texi' file, or
-          any other file indirectly affecting the aspect of the manual.
-          You might want to install the Texinfo package:
-          <http://www.gnu.org/software/texinfo/>
-          The spurious makeinfo call might also be the consequence of
-          using a buggy 'make' (AIX, DU, IRIX), in which case you might
-          want to install GNU make:
-          <http://www.gnu.org/software/make/>
+          You should only need it if you modified a '.texi' file, or
+          any other file indirectly affecting the aspect of the manual.
+          You might want to install the Texinfo package:
+          <http://www.gnu.org/software/texinfo/>
+          The spurious makeinfo call might also be the consequence of
+          using a buggy 'make' (AIX, DU, IRIX), in which case you might
+          want to install GNU make:
+          <http://www.gnu.org/software/make/>
  Makefile:1683: recipe for target 'doc/hello.info' failed
  make[3]: *** [doc/hello.info] Error 127
  make[3]: Leaving directory '/home/tyler/build-area/hello-2.10'
  Makefile:1890: recipe for target 'check-recursive' failed
  make[2]: *** [check-recursive] Error 1
  make[2]: Leaving directory '/home/tyler/build-area/hello-2.10'
  Makefile:2374: recipe for target 'check' failed
  make[1]: *** [check] Error 2
  make[1]: Leaving directory '/home/tyler/build-area/hello-2.10'
  dh_auto_test: make -j1 check VERBOSE=1 returned exit code 2
  debian/rules:19: recipe for target 'build' failed
  make: *** [build] Error 2
  dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
  debuild: fatal error at line 1152:
  dpkg-buildpackage -rfakeroot -us -uc -ui failed
  bzr: ERROR: The build failed.
  
  [/snip]
  
  after running: sudo apt-get install texinfo
  to install the required dependency the build worked.

-- 
You received this bug notification because you are a member of Ubuntu
Packaging Guide Team, which is subscribed to Ubuntu Packaging Guide.
https://bugs.launchpad.net/bugs/1933992

Title:
  could not complete guide without texinfo

Status in Ubuntu Packaging Guide:
  New

Bug description:
  In addition to: https://bugs.launchpad.net/ubuntu-packaging-guide/+bug/1536578
  and: https://bugs.launchpad.net/ubuntu-packaging-guide/+bug/1248353

  I could not complete section 4 of the packaging guide (here:
  https://packaging.ubuntu.com/html/packaging-new-software.html) without
  first installing makeinfo.

  Following the instructions from a vanilla 18.04 Ubuntu server install
  `$ bzr builddeb -- -nc -us -uc` was failing with:

  [snip]

  /home/tyler/build-area/hello-2.10/build-aux/missing: line 81: makeinfo: command not found
  WARNING: 'makeinfo' is missing on your system.
           You should only need it if you modified a '.texi' file, or
           any other file indirectly affecting the aspect of the manual.
           You might want to install the Texinfo package:
           <http://www.gnu.org/software/texinfo/>
           The spurious makeinfo call might also be the consequence of
           using a buggy 'make' (AIX, DU, IRIX), in which case you might
           want to install GNU make:
           <http://www.gnu.org/software/make/>
  Makefile:1683: recipe for target 'doc/hello.info' failed
  make[3]: *** [doc/hello.info] Error 127
  make[3]: Leaving directory '/home/tyler/build-area/hello-2.10'
  Makefile:1890: recipe for target 'check-recursive' failed
  make[2]: *** [check-recursive] Error 1
  make[2]: Leaving directory '/home/tyler/build-area/hello-2.10'
  Makefile:2374: recipe for target 'check' failed
  make[1]: *** [check] Error 2
  make[1]: Leaving directory '/home/tyler/build-area/hello-2.10'
  dh_auto_test: make -j1 check VERBOSE=1 returned exit code 2
  debian/rules:19: recipe for target 'build' failed
  make: *** [build] Error 2
  dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
  debuild: fatal error at line 1152:
  dpkg-buildpackage -rfakeroot -us -uc -ui failed
  bzr: ERROR: The build failed.

  [/snip]

  after running: sudo apt-get install texinfo
  to install the required dependency the build worked.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-packaging-guide/+bug/1933992/+subscriptions