'texinfo' missing from Build-Depends

Bug #1793168 reported by Kócsó Balázs
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
freeipmi (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Description: Ubuntu 18.04.1 LTS
Release: 18.04

After running 'dpkg-buildpackage' I got the following error message:

freeipmi/config/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:429: recipe for target 'freeipmi-faq.info' failed

I add the 'texinfo' package, which provides the makeinfo, and it works well. Here is the diff:

diff --git a/debian/control b/debian/control
index e8ca7f2..6789d5c 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,8 @@ Build-Depends: debhelper (>= 9),
  autotools-dev (>= 20100122.1~),
  dh-autoreconf,
  libgcrypt11-dev,
- chrpath
+ chrpath,
+ texinfo
 Standards-Version: 3.9.3
 Homepage: http://www.gnu.org/software/freeipmi/
 Vcs-Browser: http://git.debian.org/?p=pkg-freeipmi/pkg-freeipmi.git

I hope the diff enough to fix the problem.

Best regards,
Balazs

Tags: bionic patch
tags: added: bionic patch
summary: - 'texinfo' missing from Build-Depens
+ 'texinfo' missing from Build-Depends
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

Thanks for filing this bug in Ubuntu.

Looking at previous builds logs (like https://launchpadlibrarian.net/382624327/buildlog_ubuntu-bionic-amd64.freeipmi_1.4.11-1.1ubuntu4.1_BUILDING.txt.gz), or trying a build locally on a fresh 18.04 container, I don't see the error message you mention.

Did you make any other modifications to the package before starting the build?

I found this in config/missing:
...
    makeinfo*)
      echo "You should only need it if you modified a '.texi' file, or"
      echo "any other file indirectly affecting the aspect of the manual."
      echo "You might want to install the Texinfo package:"
...

Maybe that applies to your case?

Changed in freeipmi (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for freeipmi (Ubuntu) because there has been no activity for 60 days.]

Changed in freeipmi (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.