[Python-modules-team] Bug#485054: Bug#485054: parsedatetime: FTBFS: Test failure

Daniel Schepler schepler at math.berkeley.edu
Tue Jun 10 04:26:20 UTC 2008


On Monday 09 June 2008 04:06:32 pm you wrote:
> severity 485054 normal
> tags 485054 + unreproducible moreinfo
> thanks
>
> > From my pbuilder build log:
>
> Builds just fine here. Please use reportbug next time you're reporting a
> bug, looking at an excerpt of your pbuilder log does not help at all.
> Until you've provided the proper informations (the usual report bug
> informations about your system + the full build log) I'm degrading the
> severity to normal.

Unfortunately, my mailer doesn't properly support starting from a template 
with headers, so I can't use it with reportbug.  Here's the system 
information reportbug puts into a report:

-- System Information:
Debian Release: lenny/sid
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.25-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

And the full pbuilder build log is attached.
-- 
Daniel Schepler
-------------- next part --------------
W: /root/.pbuilderrc does not exist
I: using fakeroot in build.
Current time: Fri Jun  6 21:56:16 PDT 2008
pbuilder-time-stamp: 1212814576
 -> copying local configuration
 -> mounting /proc filesystem
 -> mounting /dev/pts filesystem
-> Mounting /var/cache/pbuildd
 -> policy-rc.d already exists
Installing the build-deps
W: no hooks of type D found -- ignoring
 -> Attempting to parse the build-deps 
 -> Considering build-dep debhelper (>= 5.0.37.3)
   -> Trying debhelper
 -> Considering build-dep python-all
   -> Trying python-all
 -> Considering build-dep dpatch
   -> Trying dpatch
 -> Considering build-dep python-support (>= 0.4)
   -> Trying python-support
 -> Installing  debhelper python-all dpatch python-support
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  libcwidget1
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  bsdmainutils file gettext gettext-base groff-base html2text intltool-debian
  libdb4.5 libmagic1 libsqlite3-0 libssl0.9.8 man-db mime-support po-debconf
  python python-minimal python2.4 python2.4-minimal python2.5
  python2.5-minimal
Suggested packages:
  wamerican wordlist whois vacation dh-make curl cvs gettext-doc groff less
  www-browser python-doc python-tk python-profiler python2.4-doc
  binfmt-support python2.5-doc
Recommended packages:
  patchutils libmail-sendmail-perl libcompress-zlib-perl libmail-box-perl
The following NEW packages will be installed:
  bsdmainutils debhelper dpatch file gettext gettext-base groff-base html2text
  intltool-debian libdb4.5 libmagic1 libsqlite3-0 libssl0.9.8 man-db
  mime-support po-debconf python python-all python-minimal python-support
  python2.4 python2.4-minimal python2.5 python2.5-minimal
0 upgraded, 24 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/16.7MB of archives.
After this operation, 54.9MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  groff-base libmagic1 file gettext-base libdb4.5 python2.5-minimal python2.5
  python-minimal python gettext python2.4-minimal python2.4 python-all
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously deselected package bsdmainutils.
(Reading database ... 9619 files and directories currently installed.)
Unpacking bsdmainutils (from .../bsdmainutils_6.1.10+pb6_amd64.deb) ...
Selecting previously deselected package groff-base.
Unpacking groff-base (from .../groff-base_1.18.1.1-20+pb2_amd64.deb) ...
Selecting previously deselected package libssl0.9.8.
Unpacking libssl0.9.8 (from .../libssl0.9.8_0.9.8g-10.1+pb2_amd64.deb) ...
Selecting previously deselected package man-db.
Unpacking man-db (from .../man-db_2.5.2-1+pb3_amd64.deb) ...
Selecting previously deselected package libmagic1.
Unpacking libmagic1 (from .../libmagic1_4.24-2+pb2_amd64.deb) ...
Selecting previously deselected package file.
Unpacking file (from .../file/file_4.24-2+pb2_amd64.deb) ...
Selecting previously deselected package gettext-base.
Unpacking gettext-base (from .../gettext-base_0.17-2+pb6_amd64.deb) ...
Selecting previously deselected package libdb4.5.
Unpacking libdb4.5 (from .../libdb4.5_4.5.20-12+pb2_amd64.deb) ...
Selecting previously deselected package mime-support.
Unpacking mime-support (from .../mime-support_3.42-1+pb2_all.deb) ...
Selecting previously deselected package python2.5-minimal.
Unpacking python2.5-minimal (from .../python2.5-minimal_2.5.2-6+pb2_amd64.deb) ...
Selecting previously deselected package libsqlite3-0.
Unpacking libsqlite3-0 (from .../libsqlite3-0_3.5.9-2+pb1_amd64.deb) ...
Selecting previously deselected package python2.5.
Unpacking python2.5 (from .../python2.5_2.5.2-6+pb2_amd64.deb) ...
Selecting previously deselected package python-minimal.
Unpacking python-minimal (from .../python-minimal_2.5.2-1+pb2_all.deb) ...
Selecting previously deselected package python.
Unpacking python (from .../python_2.5.2-1+pb2_all.deb) ...
Selecting previously deselected package python-support.
Unpacking python-support (from .../python-support_0.8.1+pb2_all.deb) ...
Selecting previously deselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-3+pb8_amd64.deb) ...
Selecting previously deselected package gettext.
Unpacking gettext (from .../gettext_0.17-2+pb6_amd64.deb) ...
Selecting previously deselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1+pb8_all.deb) ...
Selecting previously deselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.14+pb2_all.deb) ...
Selecting previously deselected package debhelper.
Unpacking debhelper (from .../debhelper_7.0.10+pb1_all.deb) ...
Selecting previously deselected package dpatch.
Unpacking dpatch (from .../dpatch_2.0.29+pb4_all.deb) ...
Selecting previously deselected package python2.4-minimal.
Unpacking python2.4-minimal (from .../python2.4-minimal_2.4.5-2+pb2_amd64.deb) ...
Selecting previously deselected package python2.4.
Unpacking python2.4 (from .../python2.4_2.4.5-2+pb2_amd64.deb) ...
Selecting previously deselected package python-all.
Unpacking python-all (from .../python-all_2.5.2-1+pb2_all.deb) ...
Setting up bsdmainutils (6.1.10+pb6) ...
Setting up groff-base (1.18.1.1-20+pb2) ...
Setting up libssl0.9.8 (0.9.8g-10.1+pb2) ...
Setting up man-db (2.5.2-1+pb3) ...
Building database of manual pages ...
Setting up libmagic1 (4.24-2+pb2) ...
Setting up file (4.24-2+pb2) ...
Setting up gettext-base (0.17-2+pb6) ...
Setting up libdb4.5 (4.5.20-12+pb2) ...
Setting up mime-support (3.42-1+pb2) ...
Setting up python2.5-minimal (2.5.2-6+pb2) ...
Setting up libsqlite3-0 (3.5.9-2+pb1) ...
Setting up python2.5 (2.5.2-6+pb2) ...
Setting up python-minimal (2.5.2-1+pb2) ...
Setting up python (2.5.2-1+pb2) ...
Setting up python-support (0.8.1+pb2) ...
Setting up html2text (1.3.2a-3+pb8) ...
Setting up gettext (0.17-2+pb6) ...
Setting up intltool-debian (0.35.0+20060710.1+pb8) ...
Setting up po-debconf (1.0.14+pb2) ...
Setting up debhelper (7.0.10+pb1) ...
Setting up dpatch (2.0.29+pb4) ...
Setting up python2.4-minimal (2.4.5-2+pb2) ...
Setting up python2.4 (2.4.5-2+pb2) ...
Setting up python-all (2.5.2-1+pb2) ...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
fakeroot is already the newest version.
The following packages were automatically installed and are no longer required:
  libcwidget1
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Copying source file
    -> copying [parsedatetime_0.8.6-1.dsc]
    -> copying [./parsedatetime_0.8.6.orig.tar.gz]
    -> copying [./parsedatetime_0.8.6-1.diff.gz]
Extracting source
gpg: can't open `/gnupg/options.skel': No such file or directory
gpg: Signature made Mon Apr 21 08:10:02 2008 UTC using DSA key ID C93BFF79
gpg: Can't check signature: public key not found
dpkg-source: extracting parsedatetime in parsedatetime-0.8.6
dpkg-source: info: unpacking parsedatetime_0.8.6.orig.tar.gz
dpkg-source: info: applying parsedatetime_0.8.6-1.diff.gz
 -> Building the package
 -> user script /build/chroot//tmp/hooks/A50pb_ver finished
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value: 
dpkg-buildpackage: set LDFLAGS to default value: 
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package parsedatetime
dpkg-buildpackage: source version 0.8.6-1+pb2
dpkg-buildpackage: source changed by Pbuildd daemon <pbuildd at frobnitz.homelinux.net>
dpkg-buildpackage: host architecture amd64
 fakeroot debian/rules clean
pyversions: missing XS-Python-Version in control file, fall back to debian/pyversions
pyversions: missing debian/pyversions file, fall back to supported versions
test -d debian/patched || install -d debian/patched
dpatch  apply-all  
applying patch remove-shebang to ./ ... ok.
applying patch no-setuptools-please to ./ ... ok.
dpatch  cat-all  >>patch-stampT
mv -f patch-stampT patch-stamp
dh_testdir
dh_testroot
rm -f install-stamp build-stamp
for py in python2.4 python2.5; do  \
	    $py setup.py clean; \
	done
running clean
running clean
find . -name '*.pyc' | xargs rm -f
rm -rf build
dh_clean 
dpatch  deapply-all  
reverting patch no-setuptools-please from ./ ... ok.
reverting patch remove-shebang from ./ ... ok.
rm -rf patch-stamp patch-stampT debian/patched
 debian/rules build
pyversions: missing XS-Python-Version in control file, fall back to debian/pyversions
pyversions: missing debian/pyversions file, fall back to supported versions
test -d debian/patched || install -d debian/patched
dpatch  apply-all  
applying patch remove-shebang to ./ ... ok.
applying patch no-setuptools-please to ./ ... ok.
dpatch  cat-all  >>patch-stampT
mv -f patch-stampT patch-stamp
dh_testdir
set -e; \
	for py in python2.4 python2.5; do  \
	    $py setup.py build; \
	done
running build
running build_py
creating build
creating build/lib
creating build/lib/parsedatetime
copying parsedatetime/__init__.py -> build/lib/parsedatetime
copying parsedatetime/parsedatetime.py -> build/lib/parsedatetime
copying parsedatetime/parsedatetime_consts.py -> build/lib/parsedatetime
running build
running build_py
set -e ;\
	for py in python2.4 python2.5; do  \
	    PYTHONPATH=/tmp/buildd/parsedatetime-0.8.6/build/lib $py run_tests.py parsedatetime; \
	done
........................F................
======================================================================
FAIL: testErrors (parsedatetime.tests.TestErrors.test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/buildd/parsedatetime-0.8.6/parsedatetime/tests/TestErrors.py", line 55, in testErrors
    self.assertTrue(_compareResultsErrorFlag(self.cal.parse('30/030/01/071/07', start), (start, 1)))
AssertionError

----------------------------------------------------------------------
Ran 41 tests in 0.074s

FAILED (failures=1)
make: *** [build-stamp] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package
W: no hooks of type C found -- ignoring
 -> Aborting with an error
 -> unmounting /var/cache/pbuildd filesystem
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> cleaning the build env 
    -> removing directory /build/chroot/ and its subdirectories


More information about the Python-modules-team mailing list