Your message dated Fri, 19 Apr 2024 00:49:20 +0000
with message-id <e1rxcrm-0041b6...@fasolo.debian.org>
and subject line Bug#1064692: fixed in yotta 0.20.5-6
has caused the Debian Bug report #1064692,
regarding yotta: FTBFS: make[1]: *** [debian/rules:39: override_dh_auto_test] 
Error 1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1064692: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064692
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: yotta
Version: 0.20.5-5
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240224 ftbfs-trixie

Hi,

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


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> python3 setup.py egg_info
> running egg_info
> creating yotta.egg-info
> writing yotta.egg-info/PKG-INFO
> writing dependency_links to yotta.egg-info/dependency_links.txt
> writing requirements to yotta.egg-info/requires.txt
> writing top-level names to yotta.egg-info/top_level.txt
> writing manifest file 'yotta.egg-info/SOURCES.txt'
> ERROR setuptools_scm._file_finders.git listing git files failed - pretending 
> there aren't any
> reading manifest file 'yotta.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'yotta.egg-info/SOURCES.txt'
> HOME=/tmp/ PYTHONPATH=/<<PKGBUILDDIR>> nosetests3 -s -v \
>                       --where=yotta/test \
>                       --exclude=test_git_access.py \
>                       --exclude=test_github_access.py \
>                       --exclude=test_hg_access.py \
>                       --exclude=test_vcs.py \
>                       --exclude=test_account.py \
>                       --exclude=test_build.py \
>                       --exclude=test_debug.py \
>                       --exclude=test_install.py \
>                       --exclude=test_link.py \
>                       --exclude=test_minversion.py \
>                       --exclude=test_outdated.py \
>                       --exclude=test_owners.py \
>                       --exclude=test_publish.py \
>                       --exclude=test_search.py \
>                       --exclude=test_shrinkwrap.py \
>                       --exclude=test_start.py \
>                       --exclude=test_target.py \
>                       --exclude=test_test.py \
>                       --exclude=test_update.py \
>                       --exclude=test_version.py \
>                       --exclude=test_versions.py
> testUnlinkModule (yotta.test.cli.test_unlink.TestCLIUnLink.testUnlinkModule) 
> ... ok
> testUnlinkModuleGlobally 
> (yotta.test.cli.test_unlink.TestCLIUnLink.testUnlinkModuleGlobally) ... ok
> testUnlinkNonexistentModule 
> (yotta.test.cli.test_unlink.TestCLIUnLink.testUnlinkNonexistentModule) ... ok
> testUnlinkNonexistentTarget 
> (yotta.test.cli.test_unlink.TestCLIUnLink.testUnlinkNonexistentTarget) ... ok
> testUnlinkNotLinkedModuleGlobally 
> (yotta.test.cli.test_unlink.TestCLIUnLink.testUnlinkNotLinkedModuleGlobally) 
> ... ok
> testUnlinkNotLinkedTargetGlobally 
> (yotta.test.cli.test_unlink.TestCLIUnLink.testUnlinkNotLinkedTargetGlobally) 
> ... ok
> testUnlinkTarget (yotta.test.cli.test_unlink.TestCLIUnLink.testUnlinkTarget) 
> ... ok
> testUnlinkTargetGlobally 
> (yotta.test.cli.test_unlink.TestCLIUnLink.testUnlinkTargetGlobally) ... ok
> test_moduleConfigIgnored 
> (yotta.test.test_config.ConfigTest.test_moduleConfigIgnored) ... ERROR
> test_targetAppConfigMerge 
> (yotta.test.test_config.ConfigTest.test_targetAppConfigMerge) ... ERROR
> test_targetConfigMerge 
> (yotta.test.test_config.ConfigTest.test_targetConfigMerge) ... ERROR
> test_absolute_ignores 
> (yotta.test.test_ignores.TestPackIgnores.test_absolute_ignores) ... ok
> test_build (yotta.test.test_ignores.TestPackIgnores.test_build) ... SKIP: No 
> network access
> test_comments (yotta.test.test_ignores.TestPackIgnores.test_comments) ... ok
> test_default_ignores 
> (yotta.test.test_ignores.TestPackIgnores.test_default_ignores) ... ok
> test_glob_ignores (yotta.test.test_ignores.TestPackIgnores.test_glob_ignores) 
> ... ok
> test_relative_ignores 
> (yotta.test.test_ignores.TestPackIgnores.test_relative_ignores) ... ok
> test_test (yotta.test.test_ignores.TestPackIgnores.test_test) ... SKIP: No 
> network access
> test_envvars (yotta.test.test_settings.TestSettings.test_envvars) ... ok
> test_merging (yotta.test.test_settings.TestSettings.test_merging) ... ok
> test_setting (yotta.test.test_settings.TestSettings.test_setting) ... ok
> test_writing (yotta.test.test_settings.TestSettings.test_writing) ... ok
> test_GitRefs 
> (yotta.test.test_sourceparse.TestParseModuleNameAndSpec.test_GitRefs) ... ok
> test_GithubRefs 
> (yotta.test.test_sourceparse.TestParseModuleNameAndSpec.test_GithubRefs) ... 
> ok
> test_HGRefs 
> (yotta.test.test_sourceparse.TestParseModuleNameAndSpec.test_HGRefs) ... ok
> test_ShorthandRefs 
> (yotta.test.test_sourceparse.TestParseModuleNameAndSpec.test_ShorthandRefs) 
> ... ok
> test_atVersion 
> (yotta.test.test_sourceparse.TestParseModuleNameAndSpec.test_atVersion) ... ok
> test_validNames 
> (yotta.test.test_sourceparse.TestParseModuleNameAndSpec.test_validNames) ... 
> ok
> test_gitURLs (yotta.test.test_sourceparse.TestParseSourceURL.test_gitURLs) 
> ... ok
> test_githubURLs 
> (yotta.test.test_sourceparse.TestParseSourceURL.test_githubURLs) ... ok
> test_hgURLs (yotta.test.test_sourceparse.TestParseSourceURL.test_hgURLs) ... 
> ok
> test_invalid (yotta.test.test_sourceparse.TestParseSourceURL.test_invalid) 
> ... ok
> test_registryURLs 
> (yotta.test.test_sourceparse.TestParseSourceURL.test_registryURLs) ... ok
> test_shorthandURLs 
> (yotta.test.test_sourceparse.TestParseSourceURL.test_shorthandURLs) ... ok
> test_moduleFromDirname 
> (yotta.test.test_test_subcommand.TestTestSubcommandModule.test_moduleFromDirname)
>  ... ok
> test_componentNameCoerced 
> (yotta.test.test_validation.TestValidation.test_componentNameCoerced) ... ok
> test_looksLikeAnEmail 
> (yotta.test.test_validation.TestValidation.test_looksLikeAnEmail) ... ok
> test_validateSourceDirNames 
> (yotta.test.test_validation.TestValidation.test_validateSourceDirNames) ... ok
> test_validateSourceDirSuggestions 
> (yotta.test.test_validation.TestValidation.test_validateSourceDirSuggestions) 
> ... ok
> 
> ======================================================================
> ERROR: test_moduleConfigIgnored 
> (yotta.test.test_config.ConfigTest.test_moduleConfigIgnored)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/yotta/test/test_config.py", line 140, in 
> test_moduleConfigIgnored
>     target, errors = c.satisfyTarget('bar,')
>                      ^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/component.py", line 681, in satisfyTarget
>     return target.getDerivedTarget(
>            ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/target.py", line 158, in getDerivedTarget
>     t = access.satisfyVersion(
>         ^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/access.py", line 385, in satisfyVersion
>     r = satisfyVersionFromSearchPaths(
>         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/access.py", line 279, in 
> satisfyVersionFromSearchPaths
>     local_version = searchPathsFor(
>                     ^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/access.py", line 220, in searchPathsFor
>     instance = _clsForType(type)(
>                ^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/target.py", line 221, in __init__
>     super(Target, self).__init__(
>   File "/<<PKGBUILDDIR>>/yotta/lib/pack.py", line 239, in __init__
>     for error in validator.iter_errors(self.description):
>   File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, 
> in iter_errors
>     for error in errors:
>   File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in 
> properties
>     yield from validator.descend(
>   File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, 
> in descend
>     for error in errors:
>   File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in 
> ref
>     yield from validator._validate_reference(ref=ref, instance=instance)
>                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 448, 
> in _validate_reference
>     raise exceptions._WrappedReferencingError(err)
> jsonschema.exceptions._WrappedReferencingError: InvalidAnchor: 
> '#definitions/configData' is not a valid anchor, neither as a plain name 
> anchor nor as a JSON Pointer. You may have intended to use 
> '#/definitions/configData', as the slash is required *before each segment* of 
> a JSON pointer.
> -------------------- >> begin captured logging << --------------------
> components: Level 2: Component: /tmp/tmpws31_d01 spaces in path 
> installed_linked=False
> target: DEBUG: satisfy target: bar,
> access: DEBUG: check path /tmp/tmpws31_d01 spaces in path/yotta_targets/bar 
> for bar
> --------------------- >> end captured logging << ---------------------
> 
> ======================================================================
> ERROR: test_targetAppConfigMerge 
> (yotta.test.test_config.ConfigTest.test_targetAppConfigMerge)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/yotta/test/test_config.py", line 114, in 
> test_targetAppConfigMerge
>     target, errors = c.satisfyTarget('bar,')
>                      ^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/component.py", line 681, in satisfyTarget
>     return target.getDerivedTarget(
>            ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/target.py", line 158, in getDerivedTarget
>     t = access.satisfyVersion(
>         ^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/access.py", line 385, in satisfyVersion
>     r = satisfyVersionFromSearchPaths(
>         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/access.py", line 279, in 
> satisfyVersionFromSearchPaths
>     local_version = searchPathsFor(
>                     ^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/access.py", line 220, in searchPathsFor
>     instance = _clsForType(type)(
>                ^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/target.py", line 221, in __init__
>     super(Target, self).__init__(
>   File "/<<PKGBUILDDIR>>/yotta/lib/pack.py", line 239, in __init__
>     for error in validator.iter_errors(self.description):
>   File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, 
> in iter_errors
>     for error in errors:
>   File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in 
> properties
>     yield from validator.descend(
>   File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, 
> in descend
>     for error in errors:
>   File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in 
> ref
>     yield from validator._validate_reference(ref=ref, instance=instance)
>                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 448, 
> in _validate_reference
>     raise exceptions._WrappedReferencingError(err)
> jsonschema.exceptions._WrappedReferencingError: InvalidAnchor: 
> '#definitions/configData' is not a valid anchor, neither as a plain name 
> anchor nor as a JSON Pointer. You may have intended to use 
> '#/definitions/configData', as the slash is required *before each segment* of 
> a JSON pointer.
> -------------------- >> begin captured logging << --------------------
> components: Level 2: Component: /tmp/tmpbkhe0r05 spaces in path 
> installed_linked=False
> target: DEBUG: satisfy target: bar,
> access: DEBUG: check path /tmp/tmpbkhe0r05 spaces in path/yotta_targets/bar 
> for bar
> --------------------- >> end captured logging << ---------------------
> 
> ======================================================================
> ERROR: test_targetConfigMerge 
> (yotta.test.test_config.ConfigTest.test_targetConfigMerge)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/yotta/test/test_config.py", line 91, in 
> test_targetConfigMerge
>     target, errors = c.satisfyTarget('bar,')
>                      ^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/component.py", line 681, in satisfyTarget
>     return target.getDerivedTarget(
>            ^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/target.py", line 158, in getDerivedTarget
>     t = access.satisfyVersion(
>         ^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/access.py", line 385, in satisfyVersion
>     r = satisfyVersionFromSearchPaths(
>         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/access.py", line 279, in 
> satisfyVersionFromSearchPaths
>     local_version = searchPathsFor(
>                     ^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/access.py", line 220, in searchPathsFor
>     instance = _clsForType(type)(
>                ^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/yotta/lib/target.py", line 221, in __init__
>     super(Target, self).__init__(
>   File "/<<PKGBUILDDIR>>/yotta/lib/pack.py", line 239, in __init__
>     for error in validator.iter_errors(self.description):
>   File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, 
> in iter_errors
>     for error in errors:
>   File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in 
> properties
>     yield from validator.descend(
>   File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, 
> in descend
>     for error in errors:
>   File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in 
> ref
>     yield from validator._validate_reference(ref=ref, instance=instance)
>                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 448, 
> in _validate_reference
>     raise exceptions._WrappedReferencingError(err)
> jsonschema.exceptions._WrappedReferencingError: InvalidAnchor: 
> '#definitions/configData' is not a valid anchor, neither as a plain name 
> anchor nor as a JSON Pointer. You may have intended to use 
> '#/definitions/configData', as the slash is required *before each segment* of 
> a JSON pointer.
> -------------------- >> begin captured logging << --------------------
> components: Level 2: Component: /tmp/tmpl_a5420u spaces in path 
> installed_linked=False
> target: DEBUG: satisfy target: bar,
> access: DEBUG: check path /tmp/tmpl_a5420u spaces in path/yotta_targets/bar 
> for bar
> --------------------- >> end captured logging << ---------------------
> 
> ----------------------------------------------------------------------
> Ran 39 tests in 4.496s
> 
> FAILED (SKIP=2, errors=3)
> make[1]: *** [debian/rules:39: override_dh_auto_test] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/02/24/yotta_0.20.5-5_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240224;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240224&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: yotta
Source-Version: 0.20.5-6
Done: Nick Morrott <ni...@debian.org>

We believe that the bug you reported is fixed in the latest version of
yotta, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1064...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nick Morrott <ni...@debian.org> (supplier of updated yotta package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 19 Apr 2024 01:27:12 +0100
Source: yotta
Architecture: source
Version: 0.20.5-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Nick Morrott <ni...@debian.org>
Closes: 1064692
Changes:
 yotta (0.20.5-6) unstable; urgency=medium
 .
   * d/clean:
     - Remove generated manpage files
   * d/control:
     - Declare compliance with Debian Policy 4.6.2
   * d/copyright:
     - Bump years of Debian copyright
   * d/patches:
     - Add patch fix-json-anchor (Closes: #1064692)
Checksums-Sha1:
 9160578cc57fcffb9d0ce4614f5cf5c4d870379e 2372 yotta_0.20.5-6.dsc
 275334f4ae794a0a657dd8d3780dbd222faac647 14228 yotta_0.20.5-6.debian.tar.xz
 044bb397fc85c995976f00bdc28e427c6500b30c 12507 yotta_0.20.5-6_amd64.buildinfo
Checksums-Sha256:
 161584f62e6411a48230d31fe629353eaa0db05dcd598e79ed578331ebcd2a34 2372 
yotta_0.20.5-6.dsc
 b90f9b6e8bf094e3f69d3fe73a5006fccd8a55caae8b7fa4b413d454934d544c 14228 
yotta_0.20.5-6.debian.tar.xz
 a90a1e9a450fab06eb6d325d1e8eb5df8e1ca5faa9bc503b0ce46179f8d32f97 12507 
yotta_0.20.5-6_amd64.buildinfo
Files:
 196b5ef0f3990e1b6b2bc23607420ec1 2372 devel optional yotta_0.20.5-6.dsc
 b7eded395de69b354a1706ba2dc93fd7 14228 devel optional 
yotta_0.20.5-6.debian.tar.xz
 65e8b03e0beb9703b1450e0b5aa471d0 12507 devel optional 
yotta_0.20.5-6_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEIrPZe+nomMkP9lI7PptZrG7C01kFAmYhutEACgkQPptZrG7C
01kRoxAAjaHqCVePmK1jb4TBkI9ehDdRqBNaVQ6IMOeLXP3OQWo4akr345uec65m
mwnBN55ia3gKHUBwNMYgQJ1GyiFB3wjyCLM4aeMVOM1nYQAILIrtYchVrGZwk5bU
9OxG5eqGXDtV31Mu/SBk61fxBkVJFqK5xsMO9/VYWcWa/C+0QDXSDmdeUokFyAGp
xZRDDV1mVrahG+TB8P9v7GCile+YoYnzIPo+GzTQvr3Oaxc71s4V3UF+ymipuX5e
gkVTdEXljPjjpkrqg1jpU0bFY2T5yFZB9OTvc6y+pOdePyWWIgT64Fd2clo6KilX
l/BFpux4uVTSJPF46bxC37Q7DmKKcZBOvdHByFpeTgyl6vkZCnkuXkOlcFkO78Q9
t45NgLIEVhi+Rpq1/Py7zm+c0zEtpqrd+VoktRInxKIxa7VQvaBkRTxSywRK+shl
7mlWbh/6+A0tMME/T1bjppETk0M+tLOJYlSxdpwTJFDJ7xWrlQ7iaalp8xaJTsjK
D91zKmgYH0HcBZkdsGkomN4nzvRCJ9vUJ1eAmmtqS5x6ONv8cgsPVFEoEskKSBvs
2rPzI3JBaVDeZNduk7F8G/De12cjhORUpOIesH1s88ActGUc6U09RR7+rjfOQ/Kx
2xoK/IVGWZ5wG8LpXk9MBytDNndBwsRVuMvCo73MOSU/OhNqsh0=
=0osT
-----END PGP SIGNATURE-----

Attachment: pgp79hBaYuX4s.pgp
Description: PGP signature


--- End Message ---

Reply via email to