Source: germinate
Version: 2.8
Severity: serious
Tags: wheezy sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20120524 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> make[1]: Entering directory `/«PKGBUILDDIR»'
> set -e; for python in $(pyversions -r) $(py3versions -r); do \
>               $python setup.py test; \
>       done
> running test
> ./run-pychecker
> pychecker not installed, so not running it
> running build_py
> running egg_info
> creating /«PKGBUILDDIR»/build/lib.linux-x86_64-2.7/germinate.egg-info
> writing /«PKGBUILDDIR»/build/lib.linux-x86_64-2.7/germinate.egg-info/PKG-INFO
> writing top-level names to 
> /«PKGBUILDDIR»/build/lib.linux-x86_64-2.7/germinate.egg-info/top_level.txt
> writing dependency_links to 
> /«PKGBUILDDIR»/build/lib.linux-x86_64-2.7/germinate.egg-info/dependency_links.txt
> writing manifest file 
> '/«PKGBUILDDIR»/build/lib.linux-x86_64-2.7/germinate.egg-info/SOURCES.txt'
> reading manifest file 
> '/«PKGBUILDDIR»/build/lib.linux-x86_64-2.7/germinate.egg-info/SOURCES.txt'
> writing manifest file 
> '/«PKGBUILDDIR»/build/lib.linux-x86_64-2.7/germinate.egg-info/SOURCES.txt'
> running build_ext
> test_creates_file (germinate.tests.test_seeds.TestAtomicFile)
> AtomicFile creates the named file with the requested contents. ... ok
> test_removes_dot_new (germinate.tests.test_seeds.TestAtomicFile)
> AtomicFile does not leave .new files lying around. ... ok
> test_behaves_as_file (germinate.tests.test_seeds.TestSeed)
> A Seed context can be read from as a file object. ... ok
> test_equal_if_same_contents (germinate.tests.test_seeds.TestSeed)
> Two Seed objects with the same text contents are equal. ... ok
> test_init_no_bzr (germinate.tests.test_seeds.TestSeed)
> __init__ can open a seed from a collection without bzr. ... ok
> test_not_equal_if_different_contents (germinate.tests.test_seeds.TestSeed)
> Two Seed objects with different text contents are not equal. ... ok
> test_add (germinate.tests.test_seeds.TestSeedStructure)
> SeedStructure.add adds a custom seed. ... ok
> test_basic (germinate.tests.test_seeds.TestSeedStructure)
> A SeedStructure object has the correct basic properties. ... ok
> test_dict (germinate.tests.test_seeds.TestSeedStructure)
> A SeedStructure can be treated as a dictionary of seeds. ... ok
> test_later_branches_override_earlier_branches 
> (germinate.tests.test_seeds.TestSeedStructure)
> Seeds from later branches override seeds from earlier branches. ... ok
> test_limit (germinate.tests.test_seeds.TestSeedStructure)
> SeedStructure.limit restricts the set of seed names. ... ok
> test_multiple (germinate.tests.test_seeds.TestSeedStructure)
> SeedStructure follows "include" links to other seed collections. ... ok
> test_write (germinate.tests.test_seeds.TestSeedStructure)
> SeedStructure.write writes the text of STRUCTURE. ... ok
> test_write_dot (germinate.tests.test_seeds.TestSeedStructure)
> SeedStructure.write_dot writes an appropriate dot file. ... ok
> test_write_seed_text (germinate.tests.test_seeds.TestSeedStructure)
> SeedStructure.write_seed_text writes the text of a seed. ... ok
> test_write_seed_text_utf8 (germinate.tests.test_seeds.TestSeedStructure)
> SeedStructure.write_seed_text handles UTF-8 text in seeds. ... ok
> test_basic (germinate.tests.test_seeds.TestSingleSeedStructure)
> A SingleSeedStructure object has the correct basic properties. ... ok
> test_feature (germinate.tests.test_seeds.TestSingleSeedStructure)
> SingleSeedStructure parses the "feature" directive correctly. ... ok
> test_include (germinate.tests.test_seeds.TestSingleSeedStructure)
> SingleSeedStructure parses the "include" directive correctly. ... ok
> test_init_lists (germinate.tests.test_archive.TestTagFile)
> TagFile may be constructed with list parameters. ... ok
> test_init_strings (germinate.tests.test_archive.TestTagFile)
> TagFile may be constructed with string parameters. ... ok
> test_sections (germinate.tests.test_archive.TestTagFile)
> Test fetching sections from a basic TagFile archive. ... ok
> test_str (germinate.tests.test_germinator.TestBuildDependsReason)
> BuildDependsReason stringifies to a description of the reason. ... ok
> test_str (germinate.tests.test_germinator.TestDependsReason)
> DependsReason stringifies to the package name. ... ok
> test_str (germinate.tests.test_germinator.TestExtraReason)
> ExtraReason stringifies to a description of the reason. ... ok
> test_basic (germinate.tests.test_germinator.TestGerminatedSeed)
> GerminatedSeed has reasonable basic properties. ... ok
> test_equal_if_same_contents 
> (germinate.tests.test_germinator.TestGerminatedSeed)
> GerminatedSeeds with the same seeds and inheritance are equal. ... ok
> test_not_equal_if_different_contents 
> (germinate.tests.test_germinator.TestGerminatedSeed)
> GerminatedSeeds with different seeds/inheritance are not equal. ... ok
> test_different_providers_between_suites 
> (germinate.tests.test_germinator.TestGerminator)
> Provides from later versions override those from earlier ones. ... ok
> test_parse_archive (germinate.tests.test_germinator.TestGerminator)
> Germinator.parse_archive successfully parses a simple archive. ... ok
> test_str (germinate.tests.test_germinator.TestRecommendsReason)
> RecommendsReason stringifies to a description of the reason. ... ok
> test_str (germinate.tests.test_germinator.TestRescueReason)
> RescueReason stringifies to a description of the reason. ... ok
> test_str (germinate.tests.test_germinator.TestSeedReason)
> SeedReason stringifies to a description of the seed. ... ok
> test_trivial (germinate.tests.test_integration.TestGerminate) ... ERROR
> 
> ======================================================================
> ERROR: test_trivial (germinate.tests.test_integration.TestGerminate)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/«PKGBUILDDIR»/build/lib.linux-x86_64-2.7/germinate/tests/test_integration.py",
>  line 79, in test_trivial
>     self.runGerminate("-s", "ubuntu.warty", "-d", "warty", "-c", "main")
>   File 
> "/«PKGBUILDDIR»/build/lib.linux-x86_64-2.7/germinate/tests/test_integration.py",
>  line 56, in runGerminate
>     self.assertEqual(0, germinate_main.main(argv))
>   File 
> "/«PKGBUILDDIR»/build/lib.linux-x86_64-2.7/germinate/scripts/germinate_main.py",
>  line 119, in main
>     g.parse_archive(archive)
>   File "/«PKGBUILDDIR»/build/lib.linux-x86_64-2.7/germinate/germinator.py", 
> line 482, in parse_archive
>     for indextype, section in archive.sections():
>   File "/«PKGBUILDDIR»/build/lib.linux-x86_64-2.7/germinate/archive.py", line 
> 200, in sections
>     for section in apt_pkg.TagFile(tag_file):
> SystemError: E:Problem closing the gzip file  - close (9: Bad file 
> descriptor), E:Problem closing the gzip file  - close (9: Bad file 
> descriptor), E:Problem closing the gzip file  - close (9: Bad file 
> descriptor), E:Problem closing the gzip file  - close (9: Bad file 
> descriptor), E:Problem closing the gzip file  - close (9: Bad file 
> descriptor), E:Problem closing the gzip file  - close (9: Bad file 
> descriptor), E:Problem closing the gzip file  - close (9: Bad file 
> descriptor), E:Problem closing the gzip file  - close (9: Bad file descriptor)
> 
> ----------------------------------------------------------------------
> Ran 34 tests in 0.065s
> 
> FAILED (errors=1)
> make[1]: *** [override_dh_auto_test] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2012/05/24/germinate_2.8_unstable.log

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to