[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1114341: qbs: FTBFS: 3: ERROR: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/auto/blackbox/testWorkDir/buildenv-change/main.cpp:1:10: fatal error: theheader.h: No such file or directory



Package: src:qbs
Version: 3.0.3-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build.

Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202509/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:qbs, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with pkgkde_symbolshelper --buildsystem=cmake
   dh_auto_clean -O--buildsystem=cmake
   dh_autoreconf_clean -O--buildsystem=cmake
   dh_clean -O--buildsystem=cmake
 debian/rules binary
dh binary --with pkgkde_symbolshelper --buildsystem=cmake
   dh_update_autotools_config -O--buildsystem=cmake
   dh_autoreconf -O--buildsystem=cmake
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- \
	-DQBS_ENABLE_RPATH=no \
	-DWITH_TESTS=yes \

[... snipped ...]

15: PASS   : TestLanguage::moduleMergingVariantValues()
15: PASS   : TestLanguage::moduleNameCollisions(simple collision (one order))
15: PASS   : TestLanguage::moduleNameCollisions(simple collision (other order))
15: PASS   : TestLanguage::moduleNameCollisions(collision with more components)
15: PASS   : TestLanguage::moduleNameCollisions(no collision (same length))
15: PASS   : TestLanguage::moduleNameCollisions(no collision (different length))
15: PASS   : TestLanguage::moduleParameters(no overrides)
15: PASS   : TestLanguage::moduleParameters(override from product)
15: PASS   : TestLanguage::moduleParameters(override from export)
15: PASS   : TestLanguage::moduleParameters(override from export and product)
15: PASS   : TestLanguage::moduleParameters(override from module)
15: PASS   : TestLanguage::moduleParameters(override from module and product)
15: PASS   : TestLanguage::moduleParameters(override from module and export)
15: PASS   : TestLanguage::moduleParameters(override from module, export and product)
15: PASS   : TestLanguage::modulePrioritizationBySearchPath(foo has priority)
15: PASS   : TestLanguage::modulePrioritizationBySearchPath(bar has priority)
15: PASS   : TestLanguage::moduleProperties(init)
15: PASS   : TestLanguage::moduleProperties(merge_lists)
15: PASS   : TestLanguage::moduleProperties(merge_lists_and_values)
15: PASS   : TestLanguage::moduleProperties(merge_lists_with_duplicates)
15: PASS   : TestLanguage::moduleProperties(merge_lists_with_prototype_values)
15: PASS   : TestLanguage::moduleProperties(list_property_that_references_product)
15: PASS   : TestLanguage::moduleProperties(list_property_depending_on_overridden_property)
15: PASS   : TestLanguage::moduleProperties(overridden_list_property)
15: PASS   : TestLanguage::moduleProperties(shadowed-list-property)
15: PASS   : TestLanguage::moduleProperties(shadowed-scalar-property)
15: PASS   : TestLanguage::moduleProperties(merged-varlist)
15: PASS   : TestLanguage::moduleProperties(cleanup)
15: XFAIL  : TestLanguage::modulePropertiesInGroups() no re-eval when no module props set
15:    Loc: [./tests/auto/language/tst_language.cpp(2367)]
15: XFAIL  : TestLanguage::modulePropertiesInGroups() no re-eval when no module props set
15:    Loc: [./tests/auto/language/tst_language.cpp(2377)]
15: XFAIL  : TestLanguage::modulePropertiesInGroups() re-eval not triggered
15:    Loc: [./tests/auto/language/tst_language.cpp(2394)]
15: XFAIL  : TestLanguage::modulePropertiesInGroups() re-eval not triggered
15:    Loc: [./tests/auto/language/tst_language.cpp(2398)]
15: PASS   : TestLanguage::modulePropertiesInGroups()
15: PASS   : TestLanguage::modulePropertyOverridesPerProduct()
15: PASS   : TestLanguage::moduleScope()
15: PASS   : TestLanguage::moduleWithProductDependency()
15: PASS   : TestLanguage::modules(init)
15: PASS   : TestLanguage::modules(no_modules)
15: PASS   : TestLanguage::modules(qt_core)
15: PASS   : TestLanguage::modules(qt_gui)
15: PASS   : TestLanguage::modules(qt_gui_network)
15: PASS   : TestLanguage::modules(deep_module_name)
15: PASS   : TestLanguage::modules(deep_module_name_submodule_syntax1)
15: PASS   : TestLanguage::modules(deep_module_name_submodule_syntax2)
15: PASS   : TestLanguage::modules(dummy_twice)
15: PASS   : TestLanguage::modules(cleanup)
15: PASS   : TestLanguage::multiplexedExports()
15: PASS   : TestLanguage::multiplexingByProfile(same profile)
15: PASS   : TestLanguage::multiplexingByProfile(dependency on non-multiplexed)
15: PASS   : TestLanguage::multiplexingByProfile(dependency by non-multiplexed)
15: PASS   : TestLanguage::multiplexingByProfile(dependency by non-multiplexed with Depends.profile)
15: PASS   : TestLanguage::nonApplicableModulePropertyInProfile(no matching property (1))
15: PASS   : TestLanguage::nonApplicableModulePropertyInProfile(no matching property (2))
15: PASS   : TestLanguage::nonApplicableModulePropertyInProfile(matching property)
15: PASS   : TestLanguage::nonRequiredProducts(dependee enabled)
15: PASS   : TestLanguage::nonRequiredProducts(dependee disabled)
15: PASS   : TestLanguage::nonRequiredProducts(sub project disabled)
15: PASS   : TestLanguage::outerInGroup()
15: PASS   : TestLanguage::overriddenPropertiesAndPrototypes(first backend)
15: PASS   : TestLanguage::overriddenPropertiesAndPrototypes(second backend)
15: PASS   : TestLanguage::overriddenVariantProperty()
15: PASS   : TestLanguage::parameterTypes()
15: prop: parent22
15: PASS   : TestLanguage::projectPropertyForwarding()
15: PASS   : TestLanguage::pathProperties()
15: PASS   : TestLanguage::probesAndMultiplexing()
15: PASS   : TestLanguage::productConditions()
15: PASS   : TestLanguage::productDirectories()
15: PASS   : TestLanguage::profileValuesAndOverriddenValues()
15: PASS   : TestLanguage::projectFileLookup(full file path)
15: PASS   : TestLanguage::projectFileLookup(base dir )
15: PASS   : TestLanguage::projectFileLookup(empty dir)
15: PASS   : TestLanguage::projectFileLookup(ambiguous dir)
15: PASS   : TestLanguage::propertiesBlocks(init)
15: PASS   : TestLanguage::propertiesBlocks(property_append)
15: PASS   : TestLanguage::propertiesBlocks(property_set_indirect)
15: PASS   : TestLanguage::propertiesBlocks(property_overwrite)
15: PASS   : TestLanguage::propertiesBlocks(property_append_indirect)
15: PASS   : TestLanguage::propertiesBlocks(property_append_to_indirect_derived)
15: PASS   : TestLanguage::propertiesBlocks(property_append_to_indirect_derived2)
15: PASS   : TestLanguage::propertiesBlocks(property_append_to_indirect_derived3)
15: PASS   : TestLanguage::propertiesBlocks(property_append_to_indirect_merged)
15: PASS   : TestLanguage::propertiesBlocks(multiple_exclusive_properties)
15: PASS   : TestLanguage::propertiesBlocks(multiple_exclusive_properties_no_match)
15: PASS   : TestLanguage::propertiesBlocks(multiple_exclusive_properties_append)
15: PASS   : TestLanguage::propertiesBlocks(condition_refers_to_product_property)
15: PASS   : TestLanguage::propertiesBlocks(condition_refers_to_project_property)
15: PASS   : TestLanguage::propertiesBlocks(ambiguous_properties)
15: PASS   : TestLanguage::propertiesBlocks(inheritance_overwrite_in_subitem)
15: PASS   : TestLanguage::propertiesBlocks(inheritance_retain_base1)
15: PASS   : TestLanguage::propertiesBlocks(inheritance_retain_base2)
15: PASS   : TestLanguage::propertiesBlocks(inheritance_retain_base3)
15: PASS   : TestLanguage::propertiesBlocks(inheritance_retain_base4)
15: PASS   : TestLanguage::propertiesBlocks(inheritance_condition_in_subitem1)
15: PASS   : TestLanguage::propertiesBlocks(inheritance_condition_in_subitem2)
15: PASS   : TestLanguage::propertiesBlocks(condition_references_id)
15: PASS   : TestLanguage::propertiesBlocks(using_derived_Properties_item)
15: PASS   : TestLanguage::propertiesBlocks(conditional-depends)
15: PASS   : TestLanguage::propertiesBlocks(use-module-with-properties-item)
15: PASS   : TestLanguage::propertiesBlocks(cleanup)
15: PASS   : TestLanguage::propertiesBlockInGroup(with group, use primary module group)
15: PASS   : TestLanguage::propertiesBlockInGroup(with group, use alternative module group)
15: PASS   : TestLanguage::propertiesBlockInGroup(without group, use primary module group)
15: PASS   : TestLanguage::propertiesBlockInGroup(without group, use alternative module group)
15: PASS   : TestLanguage::propertiesItemInModule()
15: PASS   : TestLanguage::propertyAssignmentInExportedGroup()
15: PASS   : TestLanguage::qbs1275()
15: PASS   : TestLanguage::qbsPropertiesInProjectCondition()
15: PASS   : TestLanguage::qbsPropertyConvenienceOverride()
15: PASS   : TestLanguage::relaxedErrorMode(strict mode)
15: ERROR: /<<PKGBUILDDIR>>/tests/auto/language/testdata/relaxed-error-mode/relaxed-error-mode.qbs:23:16 File '/<<PKGBUILDDIR>>/tests/auto/language/testdata/relaxed-error-mode/file3.txt' does not exist.
15: ERROR: /<<PKGBUILDDIR>>/tests/auto/language/testdata/relaxed-error-mode/relaxed-error-mode.qbs:7:5 Error while handling product 'broken':
15: /<<PKGBUILDDIR>>/tests/auto/language/testdata/relaxed-error-mode/relaxed-error-mode.qbs:9:9 Dependency 'nosuchmodule' not found for product 'broken'.
15: ERROR: /<<PKGBUILDDIR>>/tests/auto/language/testdata/relaxed-error-mode/relaxed-error-mode.qbs:7:5 Product 'broken' had errors and was disabled.
15: ERROR: /<<PKGBUILDDIR>>/tests/auto/language/testdata/relaxed-error-mode/relaxed-error-mode.qbs:11:5 Error while handling product 'depender required':
15: /<<PKGBUILDDIR>>/tests/auto/language/testdata/relaxed-error-mode/relaxed-error-mode.qbs:11:5 Product 'depender required' depends on 'broken',
15: /<<PKGBUILDDIR>>/tests/auto/language/testdata/relaxed-error-mode/relaxed-error-mode.qbs:7:5 but product 'broken' is disabled.
15: ERROR: /<<PKGBUILDDIR>>/tests/auto/language/testdata/relaxed-error-mode/relaxed-error-mode.qbs:11:5 Product 'depender required' had errors and was disabled.
15: ERROR: /<<PKGBUILDDIR>>/tests/auto/language/testdata/relaxed-error-mode/relaxed-error-mode.qbs:2:5 Error while handling product 'recursive depender':
15: /<<PKGBUILDDIR>>/tests/auto/language/testdata/relaxed-error-mode/relaxed-error-mode.qbs:2:5 Product 'recursive depender' depends on 'depender required',
15: /<<PKGBUILDDIR>>/tests/auto/language/testdata/relaxed-error-mode/relaxed-error-mode.qbs:11:5 but product 'depender required' is disabled.
15: ERROR: /<<PKGBUILDDIR>>/tests/auto/language/testdata/relaxed-error-mode/relaxed-error-mode.qbs:2:5 Product 'recursive depender' had errors and was disabled.
15: PASS   : TestLanguage::relaxedErrorMode(relaxed mode)
15: PASS   : TestLanguage::requiredAndNonRequiredDependencies(same file)
15: PASS   : TestLanguage::requiredAndNonRequiredDependencies(dependency via module)
15: PASS   : TestLanguage::requiredAndNonRequiredDependencies(dependency via export)
15: PASS   : TestLanguage::requiredAndNonRequiredDependencies(more indirection)
15: PASS   : TestLanguage::requiredAndNonRequiredDependencies(required chain (module))
15: PASS   : TestLanguage::requiredAndNonRequiredDependencies(required chain (export))
15: PASS   : TestLanguage::requiredAndNonRequiredDependencies(required chain (export indirect))
15: PASS   : TestLanguage::suppressedAndNonSuppressedErrors()
15: PASS   : TestLanguage::throwingProbe(enabled probe)
15: PASS   : TestLanguage::throwingProbe(disabled probe)
15: PASS   : TestLanguage::defaultValue(controlling property with random value)
15: PASS   : TestLanguage::defaultValue(controlling property with blubb value)
15: PASS   : TestLanguage::defaultValue(controlling property with egon value)
15: PASS   : TestLanguage::defaultValue(controlling property not overwritten)
15: PASS   : TestLanguage::qualifiedId()
15: PASS   : TestLanguage::recursiveProductDependencies()
15: PASS   : TestLanguage::rfc1034Identifier()
15: PASS   : TestLanguage::throwThings(bool)
15: PASS   : TestLanguage::throwThings(int)
15: PASS   : TestLanguage::throwThings(string)
15: PASS   : TestLanguage::throwThings(list)
15: PASS   : TestLanguage::throwThings(object)
15: PASS   : TestLanguage::useInternalProfile()
15: PASS   : TestLanguage::versionCompare()
15: PASS   : TestLanguage::wildcards(simple 1 nogroup)
15: PASS   : TestLanguage::wildcards(simple 2 nogroup)
15: PASS   : TestLanguage::wildcards(simple 3 nogroup)
15: PASS   : TestLanguage::wildcards(exclude 1 nogroup)
15: PASS   : TestLanguage::wildcards(exclude 2 nogroup)
15: PASS   : TestLanguage::wildcards(non-recursive nogroup)
15: PASS   : TestLanguage::wildcards(absolute paths nogroup)
15: PASS   : TestLanguage::wildcards(relative paths with dotdot nogroup)
15: PASS   : TestLanguage::wildcards(simple 1 group)
15: PASS   : TestLanguage::wildcards(simple 2 group)
15: PASS   : TestLanguage::wildcards(simple 3 group)
15: PASS   : TestLanguage::wildcards(exclude 1 group)
15: PASS   : TestLanguage::wildcards(exclude 2 group)
15: PASS   : TestLanguage::wildcards(non-recursive group)
15: PASS   : TestLanguage::wildcards(absolute paths group)
15: PASS   : TestLanguage::wildcards(relative paths with dotdot group)
15: PASS   : TestLanguage::wildcards(recursive 1)
15: PASS   : TestLanguage::wildcards(recursive 2)
15: PASS   : TestLanguage::wildcards(recursive 3)
15: PASS   : TestLanguage::wildcards(prefix)
15: PASS   : TestLanguage::wildcards(non-existing absolute path)
15: PASS   : TestLanguage::cleanupTestCase()
15: Totals: 337 passed, 0 failed, 0 skipped, 0 blacklisted, 3651ms
15: ********* Finished testing of TestLanguage *********
15/17 Test #15: tst_language .....................   Passed    3.67 sec
test 16
      Start 16: tst_pkgconfig

16: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bin/tst_pkgconfig
16: Working Directory: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/auto/pkgconfig
16: Test timeout computed to be: 10000000
16: ********* Start testing of TestPkgConfig *********
16: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.3.0), debian unknown
16: PASS   : TestPkgConfig::initTestCase()
16: PASS   : TestPkgConfig::fileName()
16: PASS   : TestPkgConfig::completeBaseName()
16: PASS   : TestPkgConfig::parentPath()
16: PASS   : TestPkgConfig::pkgConfig(empty-variable)
16: PASS   : TestPkgConfig::pkgConfig(non-l-required)
16: PASS   : TestPkgConfig::pkgConfig(simple)
16: QINFO  : TestPkgConfig::pkgConfig(requires-test) requires public-dep 1
16: PASS   : TestPkgConfig::pkgConfig(requires-test)
16: PASS   : TestPkgConfig::pkgConfig(special-flags)
16: PASS   : TestPkgConfig::pkgConfig(system)
16: PASS   : TestPkgConfig::pkgConfig(sysroot)
16: PASS   : TestPkgConfig::pkgConfig(tilde)
16: PASS   : TestPkgConfig::pkgConfig(variables)
16: PASS   : TestPkgConfig::pkgConfig(whitespace)
16: PASS   : TestPkgConfig::pkgConfig(base.name)
16: PASS   : TestPkgConfig::benchSystem()
16: RESULT : TestPkgConfig::benchSystem():
16:      0.781 msecs per iteration (total: 100, iterations: 128)
16: PASS   : TestPkgConfig::prefix()
16: PASS   : TestPkgConfig::cleanupTestCase()
16: Totals: 18 passed, 0 failed, 0 skipped, 0 blacklisted, 441ms
16: ********* Finished testing of TestPkgConfig *********
16/17 Test #16: tst_pkgconfig ....................   Passed    0.46 sec
test 17
      Start 17: tst_tools

17: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bin/tst_tools
17: Working Directory: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/auto/tools
17: Test timeout computed to be: 10000000
17: ********* Start testing of TestTools *********
17: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.3.0), debian unknown
17: PASS   : TestTools::initTestCase()
17: PASS   : TestTools::fileSaver()
17: PASS   : TestTools::fileCaseCheck()
17: PASS   : TestTools::testBuildConfigMerging()
17: PASS   : TestTools::testFileInfo()
17: PASS   : TestTools::testProcessNameByPid()
17: PASS   : TestTools::testProfiles()
17: PASS   : TestTools::testSettingsMigration(settings dir with lots of versions)
17: PASS   : TestTools::testSettingsMigration(settings dir with only a fallback)
17: PASS   : TestTools::testSettingsMigration(no previous settings)
17: PASS   : TestTools::set_operator_eq()
17: PASS   : TestTools::set_swap()
17: PASS   : TestTools::set_size()
17: PASS   : TestTools::set_capacity()
17: PASS   : TestTools::set_reserve()
17: PASS   : TestTools::set_clear()
17: PASS   : TestTools::set_remove()
17: PASS   : TestTools::set_contains()
17: PASS   : TestTools::set_containsSet()
17: PASS   : TestTools::set_find()
17: PASS   : TestTools::set_begin()
17: PASS   : TestTools::set_end()
17: PASS   : TestTools::set_insert()
17: PASS   : TestTools::set_reverseIterators()
17: PASS   : TestTools::set_stlIterator()
17: PASS   : TestTools::set_stlMutableIterator()
17: PASS   : TestTools::set_setOperations()
17: PASS   : TestTools::set_makeSureTheComfortFunctionsCompile()
17: PASS   : TestTools::set_initializerList()
17: PASS   : TestTools::set_intersects()
17: PASS   : TestTools::stringutils_join(data1)
17: PASS   : TestTools::stringutils_join(data2)
17: PASS   : TestTools::stringutils_join(data3)
17: PASS   : TestTools::stringutils_join(data4)
17: PASS   : TestTools::stringutils_join(data5)
17: PASS   : TestTools::stringutils_join(data6)
17: PASS   : TestTools::stringutils_join_empty()
17: PASS   : TestTools::stringutils_join_char(data1)
17: PASS   : TestTools::stringutils_join_char(data5)
17: PASS   : TestTools::stringutils_join_char(data6)
17: PASS   : TestTools::stringutils_trimmed()
17: PASS   : TestTools::hash_tuple()
17: PASS   : TestTools::hash_range()
17: PASS   : TestTools::span()
17: PASS   : TestTools::cleanupTestCase()
17: Totals: 45 passed, 0 failed, 0 skipped, 0 blacklisted, 975ms
17: ********* Finished testing of TestTools *********
17/17 Test #17: tst_tools ........................   Passed    1.00 sec

88% tests passed, 2 tests failed out of 17

Total Test time (real) = 398.26 sec

The following tests FAILED:
	  3 - tst_blackbox (Failed)
	 12 - tst_blackbox-tutorial (Failed)
Errors while running CTest
make[2]: *** [Makefile:74: test] Error 8
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_test: error: cd obj-x86_64-linux-gnu && make -j1 test ARGS\+=--verbose ARGS\+=-j1 returned exit code 2
make[1]: *** [debian/rules:56: override_dh_auto_test-arch] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:22: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------


Reply to: