Package: libmatheval
Severity: serious
Version: 1.1.2-1
Tags: patch
(BBPFS = Builds Broken Package From Source)
>From my pbuilder build log (reproduced in an i386 chroot):
...
if /bin/sh /tmp/buildd/libmatheval-1.1.2/config/missing --run makeinfo -I . \
-o libmatheval.info libmatheval.texi; \
then \
rc=0; \
cd .; \
else \
rc=$?; \
cd . && \
$restore $backupdir/* `echo "./libmatheval.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
/tmp/buildd/libmatheval-1.1.2/config/missing: line 52: makeinfo: command not
found
WARNING: `makeinfo' is missing on your system. You should only need it if
you modified a `.texi' or `.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
call might also be the consequence of using a buggy `make' (AIX,
DU, IRIX). You might want to install the `Texinfo' package or
the `GNU make' package. Grab either from any GNU archive site.
...
The resulting libmatheval1-dev package contains a gzipped empty file
in place of /usr/share/info/libmatheval.info.gz, which causes the
postinst to fail:
...
Setting up libmatheval1-dev (1.1.2-1) ...
No `START-INFO-DIR-ENTRY' and no `This file documents'.
install-info(/usr/share/info/libmatheval.info): unable to determine description
for `dir' entry - giving up
dpkg: error processing libmatheval1-dev (--install):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
libmatheval1-dev
Looking at the buildd logs for libmatheval, it appears the autobuilt
packages for non-i386 architectures in the archive also have gzipped
empty files for /usr/share/info/libmatheval.info.gz.
Adding texinfo to the Build-Depends fixes this problem.
-- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11-9-amd64-k8
Locale: LANG=en, LC_CTYPE=en (charmap=UTF-8) (ignored: LC_ALL set to
en_US.UTF-8)
--
Daniel Schepler "Please don't disillusion me. I
[EMAIL PROTECTED] haven't had breakfast yet."
-- Orson Scott Card
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]