Le 22/06/11 07:17, Michael Janssen (Debian) a écrit :
Philipp Marek:
Thanks for your bug report. I can't reproduce this bug on 0.9.6-3.2
so I didn't include a fix in 0.9.6-4. Can you try the new package and
see if it is fixed for you?
I also have the same problem with version 0.9.6-5.1 from wheezy.
Rebuilding the package (using the same version) fixes the problem. Very strange.
The problem may be with the build from the i386 autobuilder.
From the i386 build at
https://buildd.debian.org/status/fetch.php?pkg=vgrabbj&arch=i386&ver=0.9.6-5.1&stamp=1336091163
I see that the compilation is made TWICE:
# Add here commands to compile the package.
/usr/bin/make CFLAGS="-g -Wall -O2"
make[1]: Entering directory
`/build/buildd-vgrabbj_0.9.6-5.1-i386-9zNGKf/vgrabbj-0.9.6'
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -Wall -O2 -c vgrabbj.c
[...]
cd . && /build/buildd-vgrabbj_0.9.6-5.1-i386-9zNGKf/vgrabbj-0.9.6/missing
autoheader
WARNING: `autoheader' is missing on your system. You should only need it if
you modified `acconfig.h' or `configure.in'. You might want
to install the `Autoconf' and `GNU m4' packages. Grab them
from any GNU archive site.
cd . \
&& CONFIG_FILES= CONFIG_HEADERS=config.h \
/bin/bash ./config.status
config.status: creating config.h
The config.h file is RECREATED here.
config.status: executing default-1 commands
make[1]: Leaving directory
`/build/buildd-vgrabbj_0.9.6-5.1-i386-9zNGKf/vgrabbj-0.9.6'
#/usr/bin/docbook-to-man debian/vgrabbj.sgml > vgrabbj.1
touch build-stamp
fakeroot debian/rules binary-arch
dh_testdir
dh_testroot
dh_prep
dh_installdirs
/usr/bin/make install
prefix=/build/buildd-vgrabbj_0.9.6-5.1-i386-9zNGKf/vgrabbj-0.9.6/debian/vgrabbj/usr
make[1]: Entering directory
`/build/buildd-vgrabbj_0.9.6-5.1-i386-9zNGKf/vgrabbj-0.9.6'
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -Wall -c vgrabbj.c
[...]
I confirm your comment in debian/rules:
# Configure doesn't seem to take to my --sysconfdir, fix the config file
# location
This is because the configure.in file contains:
if test \"x${prefix}\" = \"xNONE\"; then
AC_DEFINE_UNQUOTED(SYSCONF_DIR,"${ac_default_prefix}/etc/vgrabbj.conf")
else
AC_DEFINE_UNQUOTED(SYSCONF_DIR,"${prefix}/etc/vgrabbj.conf")
fi
This is bogus. sysconfdir is overwritten but it should not.
Maybe the best to fix this bug is to fix the configure.in file.
Michael, with no reaction from your side I will NMU or maybe hijack the package.
Bye
--
Dr. Ludovic Rousseau
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org