[Bug 697031] Re: [FTBFS] Package cryptkeeper 0.9.4-1 in natty
Bhavani Shankar
right2bhavi at gmail.com
Tue Jan 4 06:03:16 UTC 2011
Hello mahyuddin
I found a change
+unit_test_LDADD = @LDADD@ -lX11 -lXext
in src/Makefile.*
can you please explain why is this change required?
I am able to build the package here without this change
tail of my log
cd . && CFLAGS="-g -O2 -g -Wall -O2" CXXFLAGS="-g -O2 -g -Wall -O2" CPPFLAGS="" LDFLAGS="-Wl,-Bsymbolic-functions" /tmp/buildd/cryptkeeper-0.9.4/./configure --build=i686-linux-gnu --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/cryptkeeper" --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... none
checking for an ANSI C-conforming const... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for DEP... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
touch debian/stamp-autotools
msgfmt -c --statistics -o po/tr.gmo po/tr.po
50 translated messages, 2 fuzzy translations.
/usr/bin/make -C .
make[1]: Entering directory `/tmp/buildd/cryptkeeper-0.9.4'
/usr/bin/make all-recursive
make[2]: Entering directory `/tmp/buildd/cryptkeeper-0.9.4'
Making all in po
make[3]: Entering directory `/tmp/buildd/cryptkeeper-0.9.4/po'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/buildd/cryptkeeper-0.9.4/po'
Making all in src/
make[3]: Entering directory `/tmp/buildd/cryptkeeper-0.9.4/src'
g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -g -O2 -g -Wall -O2 -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -c -o encfs_wrapper.o encfs_wrapper.cpp
encfs_wrapper.cpp: In function 'int encfs_stash_mount(const char*, const char*, const char*, int, char**)':
encfs_wrapper.cpp:196:42: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result
encfs_wrapper.cpp:197:23: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result
encfs_wrapper.cpp:213:39: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result
encfs_wrapper.cpp: In function 'int encfs_stash_new(const char*, const char*, const char*)':
encfs_wrapper.cpp:151:25: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result
encfs_wrapper.cpp:152:44: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result
encfs_wrapper.cpp:153:24: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result
encfs_wrapper.cpp: In function 'int encfs_stash_change_password(const char*, const char*, const char*, char**)':
encfs_wrapper.cpp:105:52: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result
encfs_wrapper.cpp:106:24: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result
encfs_wrapper.cpp:107:52: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result
encfs_wrapper.cpp:108:24: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result
encfs_wrapper.cpp:113:40: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result
encfs_wrapper.cpp: In function 'int encfs_stash_get_info(const char*, char**)':
encfs_wrapper.cpp:77:40: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result
g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -g -O2 -g -Wall -O2 -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -c -o ConfigDialog.o ConfigDialog.cpp
g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -g -O2 -g -Wall -O2 -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -c -o ImportStashWizard.o ImportStashWizard.cpp
ImportStashWizard.cpp: In member function 'void ImportStashWizard::GoForward()':
ImportStashWizard.cpp:174:24: warning: comparison between signed and unsigned integer expressions
ImportStashWizard.cpp:175:13: warning: comparison between signed and unsigned integer expressions
g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -g -O2 -g -Wall -O2 -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -c -o CreateStashWizard.o CreateStashWizard.cpp
g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -g -O2 -g -Wall -O2 -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -c -o PasswordChangeDialog.o PasswordChangeDialog.cpp
g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -g -O2 -g -Wall -O2 -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -c -o main.o main.cpp
main.cpp: In function 'void moan_cant_unmount(const char*)':
main.cpp:213:70: warning: too many arguments for format
main.cpp:213:70: warning: too many arguments for format
main.cpp: In function 'gboolean on_click_delete_stash(GtkMenuItem*, void*)':
main.cpp:389:16: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result
gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -g -O2 -g -Wall -O2 -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -c gtkstatusicon.c
gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -g -O2 -g -Wall -O2 -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -c gtktrayicon-x11.c
g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -g -O2 -g -Wall -O2 -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -c -o PasswordEntryDialog.o PasswordEntryDialog.cpp
PasswordEntryDialog.cpp: In constructor 'PasswordEntryDialog::PasswordEntryDialog()':
PasswordEntryDialog.cpp:29:17: warning: unused variable 'hbox'
g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -g -O2 -g -Wall -O2 -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -c -o lsof.o lsof.cpp
lsof.cpp: In function 'void get_fsusers(lsof_result_t*, const char*)':
lsof.cpp:56:29: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result
g++ -g -O2 -g -Wall -O2 -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -Wl,-Bsymbolic-functions -o cryptkeeper encfs_wrapper.o ConfigDialog.o ImportStashWizard.o CreateStashWizard.o PasswordChangeDialog.o main.o gtkstatusicon.o gtktrayicon-x11.o PasswordEntryDialog.o lsof.o -lX11 -lXext -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lm -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lgconf-2 -lglib-2.0
make[3]: Leaving directory `/tmp/buildd/cryptkeeper-0.9.4/src'
make[3]: Entering directory `/tmp/buildd/cryptkeeper-0.9.4'
make[3]: Leaving directory `/tmp/buildd/cryptkeeper-0.9.4'
make[2]: Leaving directory `/tmp/buildd/cryptkeeper-0.9.4'
make[1]: Leaving directory `/tmp/buildd/cryptkeeper-0.9.4'
touch debian/stamp-makefile-build
DEB_MAKE_CHECK_TARGET unset, not running checks
convert -resize 32x32 cryptkeeper.png cryptkeeper.xpm
fakeroot debian/rules binary
/usr/share/cdbs/1/rules/simple-patchsys.mk:31: WARNING: simple-patchsys.mk is deprecated - please use source format 3.0 (quilt) instead
test -x debian/rules
dh_testroot
dh_clean -k
dh_clean: dh_clean -k is deprecated; use dh_prep instead
dh_installdirs -A
mkdir -p "."
if test -e /usr/share/misc/config.guess ; then \
for i in ./config.guess ; do \
if ! test -e $i.cdbs-orig ; then \
mv $i $i.cdbs-orig ; \
cp --remove-destination /usr/share/misc/config.guess $i ; \
fi ; \
done ; \
fi
if test -e /usr/share/misc/config.sub ; then \
for i in ./config.sub ; do \
if ! test -e $i.cdbs-orig ; then \
mv $i $i.cdbs-orig ; \
cp --remove-destination /usr/share/misc/config.sub $i ; \
fi ; \
done ; \
fi
if test -e /usr/share/gnulib/build-aux/config.rpath ; then \
for i in ./config.rpath ; do \
if ! test -e $i.cdbs-orig ; then \
mv $i $i.cdbs-orig ; \
cp --remove-destination /usr/share/gnulib/build-aux/config.rpath $i ; \
fi ; \
done ; \
fi
msgfmt -c --statistics -o po/tr.gmo po/tr.po
50 translated messages, 2 fuzzy translations.
DEB_MAKE_CHECK_TARGET unset, not running checks
convert -resize 32x32 cryptkeeper.png cryptkeeper.xpm
/usr/bin/make -C . install DESTDIR=/tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper/
make[1]: Entering directory `/tmp/buildd/cryptkeeper-0.9.4'
Making install in po
make[2]: Entering directory `/tmp/buildd/cryptkeeper-0.9.4/po'
/bin/mkdir -p /tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper//usr/share
installing en at quot.gmo as /tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper//usr/share/locale/en at quot/LC_MESSAGES/cryptkeeper.mo
installing en at boldquot.gmo as /tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper//usr/share/locale/en at boldquot/LC_MESSAGES/cryptkeeper.mo
installing fr.gmo as /tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper//usr/share/locale/fr/LC_MESSAGES/cryptkeeper.mo
installing en_GB.gmo as /tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper//usr/share/locale/en_GB/LC_MESSAGES/cryptkeeper.mo
installing de_DE.gmo as /tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper//usr/share/locale/de_DE/LC_MESSAGES/cryptkeeper.mo
installing pt_BR.gmo as /tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper//usr/share/locale/pt_BR/LC_MESSAGES/cryptkeeper.mo
installing ru_RU.gmo as /tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper//usr/share/locale/ru_RU/LC_MESSAGES/cryptkeeper.mo
installing tr.gmo as /tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper//usr/share/locale/tr/LC_MESSAGES/cryptkeeper.mo
if test "cryptkeeper" = "gettext-tools"; then \
/bin/mkdir -p /tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper//usr/share/gettext/po; \
for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en at quot.header en at boldquot.header insert-header.sin Rules-quot Makevars.template; do \
/usr/bin/install -c -m 644 ./$file \
/tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper//usr/share/gettext/po/$file; \
done; \
for file in Makevars; do \
rm -f /tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper//usr/share/gettext/po/$file; \
done; \
else \
: ; \
fi
make[2]: Leaving directory `/tmp/buildd/cryptkeeper-0.9.4/po'
Making install in src/
make[2]: Entering directory `/tmp/buildd/cryptkeeper-0.9.4/src'
make[3]: Entering directory `/tmp/buildd/cryptkeeper-0.9.4/src'
test -z "/usr/bin" || /bin/mkdir -p "/tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper//usr/bin"
/usr/bin/install -c 'cryptkeeper' '/tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper//usr/bin/cryptkeeper'
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/tmp/buildd/cryptkeeper-0.9.4/src'
make[2]: Leaving directory `/tmp/buildd/cryptkeeper-0.9.4/src'
make[2]: Entering directory `/tmp/buildd/cryptkeeper-0.9.4'
make[3]: Entering directory `/tmp/buildd/cryptkeeper-0.9.4'
make[3]: Nothing to be done for `install-exec-am'.
/bin/bash /tmp/buildd/cryptkeeper-0.9.4/install-sh -d /tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper///usr/share/applications
/bin/bash /tmp/buildd/cryptkeeper-0.9.4/install-sh -d /tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper///usr/share/pixmaps
/usr/bin/install -c -m 644 cryptkeeper.desktop /tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper///usr/share/applications/
/usr/bin/install -c -m 644 cryptkeeper.png /tmp/buildd/cryptkeeper-0.9.4/debian/cryptkeeper///usr/share/pixmaps/
make[3]: Leaving directory `/tmp/buildd/cryptkeeper-0.9.4'
make[2]: Leaving directory `/tmp/buildd/cryptkeeper-0.9.4'
make[1]: Leaving directory `/tmp/buildd/cryptkeeper-0.9.4'
touch debian/stamp-makefile-install
Adding cdbs dependencies to debian/cryptkeeper.substvars
dh_installdirs -pcryptkeeper
dh_installdocs -pcryptkeeper ./TODO
dh_installexamples -pcryptkeeper
dh_installman -pcryptkeeper debian/cryptkeeper.1
dh_installinfo -pcryptkeeper
dh_installmenu -pcryptkeeper
dh_installcron -pcryptkeeper
dh_installinit -pcryptkeeper
Duplicate specification "O=s" for option "O"
dh_installdebconf -pcryptkeeper
dh_installemacsen -pcryptkeeper
dh_installcatalogs -pcryptkeeper
dh_installpam -pcryptkeeper
dh_installlogrotate -pcryptkeeper
dh_installlogcheck -pcryptkeeper
dh_installchangelogs -pcryptkeeper
dh_installudev -pcryptkeeper
dh_lintian -pcryptkeeper
dh_install -pcryptkeeper
dh_link -pcryptkeeper
dh_installmime -pcryptkeeper
dh_strip -pcryptkeeper
dh_compress -pcryptkeeper
dh_fixperms -pcryptkeeper
dh_makeshlibs -pcryptkeeper
dh_installdeb -pcryptkeeper
dh_perl -pcryptkeeper
dh_shlibdeps -pcryptkeeper
dh_gencontrol -pcryptkeeper
dh_scour -pcryptkeeper
# symlink identical documentation to depending packages
[ -n "$CDBS_NO_DOC_SYMLINKING" ] || \
[ -h debian/cryptkeeper/usr/share/doc ] || \
[ -h debian/cryptkeeper/usr/share/doc/cryptkeeper ] || \
[ ! -d debian/cryptkeeper/usr/share/doc ] || \
for dep in `perl -ne 'if (/^(Pre-)?Depends:/) {s/^\w+://; foreach (split /,/) { split; print($_[0], "\n"); } }' debian/cryptkeeper/DEBIAN/control`; do \
if [ -d debian/$dep/usr/share/doc ]; then \
echo "Searching for duplicated docs in dependency $dep..."; \
rootdir=`pwd`; \
(cd debian/cryptkeeper/usr/share/doc/cryptkeeper; find -type f ! -name copyright | while read f; do \
thisfile="$rootdir/debian/cryptkeeper/usr/share/doc/cryptkeeper/$f"; \
depfile="$rootdir/debian/$dep/usr/share/doc/$dep/$f"; \
if [ -f $depfile -o -L $depfile ] && zcmp $thisfile $depfile >/dev/null; then \
echo " symlinking $f in cryptkeeper to file in $dep"; \
rm $thisfile; ln -s /usr/share/doc/$dep/$f $thisfile; \
fi; \
done ); \
fi; \
done
# symlink identical Gnome help files within packages
if [ -z "$CDBS_NO_GNOME_HELP_SYMLINKING" ] && [ -d debian/cryptkeeper/usr/share/gnome/help ]; then \
cd debian/cryptkeeper && LC_ALL=C fdupes -r1nq usr/share/gnome/help | while read s; do \
set -- $(echo $s | tr ' ' '\n' | sort); \
f=$1; shift; \
for d; do \
echo "symlinking duplicate Gnome help file $d to $f"; \
rm $d; ln -s /$f $d; \
done; \
done; \
fi
dh_link -p cryptkeeper
dh_md5sums -pcryptkeeper
dh_builddeb -pcryptkeeper
dpkg-deb: warning: 'debian/cryptkeeper/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: building package `cryptkeeper' in `../cryptkeeper_0.9.4-1ubuntu1_i386.deb'.
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-genchanges >../cryptkeeper_0.9.4-1ubuntu1_i386.changes
dpkg-genchanges: not including original source code in upload
dpkg-source --after-build cryptkeeper-0.9.4
dpkg-buildpackage: binary and diff upload (original source NOT included)
I: Copying back the cached apt archive contents
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//10306 and its subdirectories
I: Current time: Tue Jan 4 11:39:41 IST 2011
I: pbuilder-time-stamp: 1294121381
bhavani at flyingmonster:~$
regards
** Changed in: cryptkeeper (Ubuntu)
Status: Confirmed => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is a direct subscriber.
https://bugs.launchpad.net/bugs/697031
Title:
[FTBFS] Package cryptkeeper 0.9.4-1 in natty
Status in “cryptkeeper” package in Ubuntu:
Incomplete
Status in “cryptkeeper” package in Debian:
Unknown
Bug description:
Binary package hint: cryptkeeper
Tried to build your package and it fails to build with GNU binutils-gold. The
important difference is that --no-add-needed is the default behavior of of GNU
binutils-gold. Please provide all needed libraries to the linker when building
your executables.
Log:
http://people.ubuntuwire.org/~lucas/ubuntu-nbs/32/cryptkeeper_0.9.4-1_lubuntu32.buildlog
Last Log:
g++ -g -O2 -g -Wall -O2 -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -Wl,-Bsymbolic-functions -o cryptkeeper encfs_wrapper.o ConfigDialog.o ImportStashWizard.o CreateStashWizard.o PasswordChangeDialog.o main.o gtkstatusicon.o gtktrayicon-x11.o PasswordEntryDialog.o lsof.o -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lm -lcairo -lpng12 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lgconf-2 -lglib-2.0
/usr/bin/ld: gtktrayicon-x11.o: undefined reference to symbol 'XFlush'
/usr/bin/ld: note: 'XFlush' is defined in DSO /usr/lib/libX11.so.6 so try adding it to the linker command line
/usr/lib/libX11.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[3]: *** [cryptkeeper] Error 1
make[3]: Leaving directory `/build/user-cryptkeeper_0.9.4-1-i386-MFtb8q/cryptkeeper-0.9.4/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/user-cryptkeeper_0.9.4-1-i386-MFtb8q/cryptkeeper-0.9.4'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/user-cryptkeeper_0.9.4-1-i386-MFtb8q/cryptkeeper-0.9.4'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
More information about the Ubuntu-sponsors
mailing list