Your message dated Sat, 2 Aug 2014 10:02:25 +0100
with message-id 
<capq4b8kuarnrxrz18pyb89x1jbhtc76d31j5dj_ud817qyb...@mail.gmail.com>
and subject line libidl cannot be built without fakeroot
has caused the Debian Bug report #492175,
regarding libidl cannot be built without fakeroot
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
492175: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=492175
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libidl0
Version: 0.8.10-0.1

A user reports that libidl0, build as root with dpkg-buildpackage, fails saying:

make[3]: Entering directory `/home/kevin/Debian/libidl0/libidl-0.8.10'
/bin/sh ./libtool --tag=CC   --mode=compile cc
-DPACKAGE_NAME=\"libIDL\" -DPACKAGE_TARNAME=\"libIDL\"
-DPACKAGE_VERSION=\"0.8.10\" -DPACKAGE_STRING=\"libIDL\ 0.8.10\"
-DPACKAGE_BUGREPORT=\"http://bugzilla.gnome.org/enter_bug.cgi\?product=libIDL\";
-DLIBIDL_VERSION=\"0.8.10\" -DHAVE_CPP_PIPE_STDIN=1
-DCPP_NOSTDINC=\"-I-\" -DCPP_PROGRAM=\"cc\ -E\" -DYYTEXT_POINTER=1
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
-DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STDDEF_H=1
-DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DHAVE_POPEN=1 -DHAVE_SYMLINK=1
-DHAVE_ACCESS=1 -DSIZEOF_LONG_LONG=8 -I. -DYYDEBUG=1
-DYYERROR_VERBOSE=1 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include   -I./include -DG_LOG_DOMAIN=\"libIDL\"
-Wall -Wunused -Wmissing-prototypes -Wmissing-declarations    -O2 -g
-Wall -O2 -c -o util.lo util.c
 cc -DPACKAGE_NAME=\"libIDL\" -DPACKAGE_TARNAME=\"libIDL\"
-DPACKAGE_VERSION=\"0.8.10\" "-DPACKAGE_STRING=\"libIDL 0.8.10\""
"-DPACKAGE_BUGREPORT=\"http://bugzilla.gnome.org/enter_bug.cgi?product=libIDL\"";
-DLIBIDL_VERSION=\"0.8.10\" -DHAVE_CPP_PIPE_STDIN=1
-DCPP_NOSTDINC=\"-I-\" "-DCPP_PROGRAM=\"cc -E\"" -DYYTEXT_POINTER=1
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
-DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STDDEF_H=1
-DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DHAVE_POPEN=1 -DHAVE_SYMLINK=1
-DHAVE_ACCESS=1 -DSIZEOF_LONG_LONG=8 -I. -DYYDEBUG=1
-DYYERROR_VERBOSE=1 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I./include -DG_LOG_DOMAIN=\"libIDL\"
-Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -O2 -g
-Wall -O2 -c util.c  -fPIC -DPIC -o .libs/util.o
gcc-4.3: 0.8.10": No such file or directory
gcc-4.3: unrecognized option '-E"'
<command-line>: warning: missing terminating " character
<command-line>: warning: missing terminating " character
util.c: In function 'IDL_parse_filename':
util.c:227: error: missing terminating " character

while using -rfakeroot it succeeds.

This turns out to be because option flags like
-DPACKAGE_STRING=\"libIDL\ 0.8.10\"
are getting split at the escaped space without fakeroot. Why is a mystery.

See the thread at
http://lists.debian.org/debian-arm/2008/07/msg00018.html



--- End Message ---
--- Begin Message ---
Closing bug report: ancient, marked as unpreproducible and more
information needed, without recent activity in the last few years, and
possibly due to problems in other tools and not in this package.

-- 
Manuel A. Fernandez Montecelo <[email protected]>

--- End Message ---

Reply via email to