• Bug#1103231: marked as done (mercurial: FTBFS: 847 failed tests) (2/2)

    From Debian Bug Tracking System@21:1/5 to Julien Cristau on Fri Apr 18 22:50:01 2025
    [continued from previous message]

    Failed test-show-work.t: output changed and returned error code 1
    Failed test-show.t: output changed and returned error code 1
    Failed test-sidedata-exchange.t: output changed and returned error code 1 Failed test-sidedata.t: output changed and returned error code 1
    Failed test-simple-update.t: output changed and returned error code 1
    Failed test-single-head-obsolescence-named-branch-A1.t: output changed and returned error code 1
    Failed test-single-head-obsolescence-named-branch-A2.t: output changed and returned error code 1
    Failed test-single-head-obsolescence-named-branch-A3.t: output changed and returned error code 1
    Failed test-single-head-obsolescence-named-branch-A4.t: output changed and returned error code 1
    Failed test-single-head-obsolescence-named-branch-A5.t: output changed and returned error code 1
    Failed test-single-head.t: output changed and returned error code 1
    Failed test-sparse-clear.t: output changed and returned error code 1
    Failed test-sparse-clone.t: output changed and returned error code 1
    Failed test-sparse-import.t: output changed and returned error code 1
    Failed test-sparse-merges.t: output changed and returned error code 1
    Failed test-sparse-profiles.t: output changed and returned error code 1
    Failed test-sparse-requirement.t: output changed and returned error code 1 Failed test-sparse-verbose-json.t: output changed and returned error code 1 Failed test-sparse-with-safe-share.t: output changed and returned error code 1 Failed test-sparse.t: output changed and returned error code 1
    Failed test-split-legacy-inline-changelog.t: output changed and returned error code 1
    Failed test-split.t#obsstore-off: output changed and returned error code 1 Failed test-split.t#obsstore-on: output changed and returned error code 1 Failed test-ssh-batch.t: output changed and returned error code 1
    Failed test-ssh-bundle1.t: output changed and returned error code 1
    Failed test-ssh-clone-r.t: output changed and returned error code 1
    Failed test-ssh-proto-unbundle.t: output changed and returned error code 1 Failed test-ssh-proto.t: output changed and returned error code 1
    Failed test-ssh-repoerror.t: output changed
    Failed test-ssh.t: output changed and returned error code 1
    Failed test-stabletailgraph.t: output changed and returned error code 1
    Failed test-stack.t: output changed and returned error code 1
    Failed test-state-extension.t: output changed and returned error code 1
    Failed test-static-http.t: output changed and returned error code 1
    Failed test-status-color.t: output changed and returned error code 1
    Failed test-status-committed-and-ignored.t#dirstate-v1: output changed and returned error code 1
    Failed test-status-committed-and-ignored.t#dirstate-v2: output changed and returned error code 1
    Failed test-status-eacces.t#dirstate-v1: output changed and returned error code 1
    Failed test-status-eacces.t#dirstate-v2: output changed and returned error code 1
    Failed test-status-rev.t: output changed and returned error code 1
    Failed test-status-terse.t: output changed
    Failed test-status-tracked-key.t: output changed and returned error code 1 Failed test-status.t#dirstate-v1: output changed and returned error code 1 Failed test-status.t#dirstate-v2: output changed and returned error code 1 Failed test-stream-bundle-v2.t#stream-v2: output changed and returned error code 1
    Failed test-stream-bundle-v2.t#stream-v3: output changed and returned error code 1
    Failed test-strict.t: output changed and returned error code 1
    Failed test-strip-branch-cache.t: output changed and returned error code 1 Failed test-strip-cross.t: output changed and returned error code 1
    Failed test-strip.t: output changed and returned error code 1
    Failed test-subrepo-deep-nested-change.t: output changed and returned error code 1
    Failed test-subrepo-missing.t: output changed and returned error code 1
    Failed test-subrepo-paths.t: output changed and returned error code 1
    Failed test-subrepo-recursion.t: output changed and returned error code 1 Failed test-subrepo-relative-path.t: output changed and returned error code 1 Failed test-subrepo.t: output changed and returned error code 1
    Failed test-symlink-placeholder.t: output changed and returned error code 1 Failed test-symlinks.t#dirstate-v1: output changed and returned error code 1 Failed test-symlinks.t#dirstate-v2: output changed and returned error code 1 Failed test-tag.t: output changed and returned error code 1
    Failed test-tags.t: output changed and returned error code 1
    Failed test-template-basic.t: output changed and returned error code 1
    Failed test-template-functions.t: output changed and returned error code 1 Failed test-template-graph.t: output changed and returned error code 1
    Failed test-template-keywords.t: output changed and returned error code 1 Failed test-template-map.t: output changed and returned error code 1
    Failed test-transaction-rollback-on-revlog-split.t: output changed and returned error code 1
    Failed test-transaction-rollback-on-sigpipe.t: output changed and returned error code 1
    Failed test-transaction-safety.t#changelogv2: output changed and returned error code 1
    Failed test-transaction-safety.t#revlogv1: output changed and returned error code 1
    Failed test-transaction-safety.t#revlogv2: output changed and returned error code 1
    Failed test-transaction-wc-rollback-race.t#bookmarks-in-store: output changed and returned error code 1
    Failed test-transaction-wc-rollback-race.t#bookmarks-wc-level: output changed and returned error code 1
    Failed test-transplant.t#commandmode: output changed and returned error code 1 Failed test-transplant.t#continueflag: output changed and returned error code 1 Failed test-treediscovery-legacy.t: output changed and returned error code 1 Failed test-treediscovery.t: output changed and returned error code 1
    Failed test-treemanifest.t: output changed and returned error code 1
    Failed test-unamend.t: output changed and returned error code 1
    Failed test-unbundlehash.t: output changed
    Failed test-uncommit.t: output changed and returned error code 1
    Failed test-unionrepo.t: output changed and returned error code 1
    Failed test-unrelated-pull.t: output changed and returned error code 1
    Failed test-up-local-change.t: output changed and returned error code 1
    Failed test-update-atomic.t: output changed and returned error code 1
    Failed test-update-branches.t: output changed and returned error code 1
    Failed test-update-dest.t: output changed and returned error code 1
    Failed test-update-issue1456.t: output changed and returned error code 1
    Failed test-update-names.t: output changed
    Failed test-update-reverse.t: output changed and returned error code 1
    Failed test-upgrade-repo.t: output changed and returned error code 1
    Failed test-url-download.t: output changed and returned error code 1
    Failed test-url-rev.t: output changed and returned error code 1
    Failed test-username-newline.t: output changed and returned error code 1
    Failed test-verify.t: output changed and returned error code 1
    Failed test-walk.t: output changed and returned error code 1
    Failed test-websub.t: output changed and returned error code 1
    Failed test-win32text.t: output changed and returned error code 1
    Failed test-wireproto.t: output changed
    Failed test-worker.t: output changed
    Failed test-wsgicgi.t: output changed
    Failed test-xdg.t: output changed
    # Ran 935 tests, 89 skipped, 847 failed.
    python hash seed: 3405462971
    # Timout reached for process 56005
    # Timout reached for process 55996
    # Cleaning up HGTMP /tmp/hgtests.gz0bl6dy
    make[2]: *** [Makefile:140: tests] Error 1
    make[2]: Leaving directory '/<<PKGBUILDDIR>>'
    dh_auto_test: error: make -j2 check PYTHON=python3 "TESTFLAGS=--verbose --timeout 1800 --jobs 2 --blacklist /<<PKGBUILDDIR>>/debian/mercurial.test_blacklist" returned exit code 2
    make[1]: *** [debian/rules:45: override_dh_auto_test] Error 25
    make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    make: *** [debian/rules:8: binary] Error 2
    dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

    The above is just how the build ends and not necessarily the most relevant part.
    If required, the full build log is available here:

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

    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:mercurial, so that this is still
    visible in the BTS web page for this package.

    Thanks.

    Received: (at 1103231-done) by bugs.debian.org; 18 Apr 2025 20:44:18 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
    (2021-04-09) on buxtehude.debian.org
    X-Spam-Level:
    X-Spam-Status: No, score=-34.7 required=4.0 tests=BAYES_00,
    BODY_INCLUDES_CONTROL_AFFECTS,BODY_INCLUDES_CONTROL_REASSIGN,
    FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,
    FROMDEVELOPER,HAS_BUG_NUMBER,HEADER_FROM_DIFFERENT_DOMAINS,
    PGPSIGNATURE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,
    SPF_PASS,VERSION autolearn=ham autolearn_force=no
    version=3.4.6-bugs.debian.org_2005_01_02
    X-Spam-Bayes: score:0.0000 Tokens: new, 23; hammy, 105; neutral, 20; spammy,
    0. spammytokens: hammytokens:0.000-+--python3,
    0.000-+--H*ct:application, 0.000-+--H*ct:protocol,
    0.000-+--H*ct:micalg, 0.000-+--H*ct:signed
    Return-path: <mitya57@gmail.com>
    Received: from mail-lj1-f174.google.com ([209.85.208.174]:55483)
    by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128)
    (Exim 4.94.2)
    (envelope-from <mitya57@gmail.com>)
    id 1u5sZO-0087MV-DD
    for 1103231-done@bugs.debian.org; Fri, 18 Apr 2025 20:44:18 +0000 Received: by mail-lj1-f174.google.com with SMTP id 38308e7fff4ca-30bfed67e08so23105291fa.2
    for <1103231-done@bugs.debian.org>; Fri, 18 Apr 2025 13:44:17 -0700 (PDT)
    X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
    d=1e100.net; s=20230601; t=1745009055; x=1745613855;
    h=in-reply-to:content-disposition:mime-version:references:message-id
    :subject:to:from:date:x-gm-message-state:from:to:cc:subject:date
    :message-id:reply-to;
    bh=CoQRgvcmSVrFlGlz7OtGlWn+syEtrnBH9HHyp33LwYU=;
    b=TosLRZ2wLtmcpKBW4J590ImdvmlE9LFR/Zv6q7pzm4IUafbHEoizbjwYPr60XYsTZf
    wcu3q/0NFUtV4x8a9e6yot5WomiVChvHhC0ZUyR03pjBiauNV1v9oROTbKbGEhU3kNkH
    9RnjppZaYwjXT6aS2vN85pOlYeOGNeET4zByMxSlP1PNbL/2tHs8GS6xw02S44RaX+vJ
    jXrNjV24XHaI8N8bD5vyNkEZhs3V6SxsZqbrDAYg1NpQmaR5scMytTNs5x5Cyt2QC5ZE
    Fc6imREPgmFP59XftGeCnpJStNnGimg9Cz5fuTHpt5KYu07DYLvJE9jUt290BlFCn20R
    6YTg==
    X-Gm-Message-State: AOJu0Yxhkj73nzq7KptQY4ljGwfgMv+d2w32bT8MRD7COzfrCoHjgDyy
    A40imrsEWtqTfL7h8wPEMxNIWra9NTL5rBmgjf5jqdYufMbu0T2M7fsG9g==
    X-Gm-Gg: ASbGncvShzB8gsrq6+MRtZDTU9OapRIHpgfjPStXondebfP1O0ZKcXS3TU8rur6wd8i
    ZCVLoO758pnEWI7U2Wt6Agwx2ZPB1pbf8AcgKXks/95Eghkc6bGVLldPpH53GI9dpvT6E2ZNV63
    yPWhvkn6JOo2DH9faCRPsoqBcS7zPpclIQiyuQqYCpPHdFRRjB/3S3VY1QHdFaFxfjw2ZNxvwwx
    ZyUGsR3DCiIzxwoY9/L6GB2CP+EvDRHIrDBDbhvtYoPm2mYbmRSE4Jry+y1r4f/bm5JDA7sY+bE
    eDxIggHxUC/TnbaIFccehbgbYkOSbiitm7KJSwjxjrW5l0R0kgz0ADj9FmIJhNjJvBM= X-Google-Smtp-Source: AGHT+IHGKQz9GXX7FiDcx9fRVyySgmq/KRGcLOV5oK9Xw1x1TL7ZgcNJ9ygIpcHcv0mos8dnUuiGQA==
    X-Received: by 2002:a05:6512:3da7:b0:54a:cc25:dbe9 with SMTP id 2adb3069b0e04-54d6e635640mr1124230e87.26.1745008601733;
    Fri, 18 Apr 2025 13:36:41 -0700 (PDT)
    Received: from mitya57.me (109-252-12-16.nat.spd-mgts.ru. [109.252.12.16])
    by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-54d6e54105dsm271554e87.91.2025.04.18.13.36.39
    for <1103231-done@bugs.debian.org>
    (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
    Fri, 18 Apr 2025 13:36:41 -0700 (PDT)
    Date: Fri, 18 Apr 2025 23:36:34 +0300
    From: Dmitry Shachnev <mitya57@debian.org>
    To: 1103231-done@bugs.debian.org
    Subject: Re: Bug#1103231: mercurial: FTBFS: 847 failed tests
    Message-ID: <aAK30j1hP5rXHTYM@mitya57.me>
    References: <E1u4Yvk-002QZN-0C@paradis.debian.org>
    <E1u4Yvk-002QZN-0C@paradis.debian.org>
    <aAJbXgpM2-9uelLj@carotte>
    MIME-Version: 1.0
    Content-Type: multipart/signed; micalg=pgp-sha512;
    protocol="application/pgp-signature"; boundary="dgAdfdJbxbzpSD1O" Content-Disposition: inline
    In-Reply-To: <aAJbXgpM2-9uelLj@carotte>


    --dgAdfdJbxbzpSD1O
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: inline

    Version: 78.1.0-1.2

    On Fri, Apr 18, 2025 at 04:02:06PM +0200, Julien Cristau wrote:
    Control: reassign -1 python3-setuptools/78.1.0-1.1
    Control: affects -1 mercurial

    It looks like setuptools broke the shebang for the hg script, instead
    of "/usr/bin/python3" it's just "python".

    This was fixed in my today's setuptools NMU.

    --
    Dmitry Shachnev

    --dgAdfdJbxbzpSD1O
    Content-Type: application/pgp-signature; name="signature.asc"

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

    iQIzBAABCgAdFiEEq2sdvrA0LydXHe1qsmYUtFL0RrYFAmgCt8wACgkQsmYUtFL0 Rra4rg//bFhZDywwwZIFaFDkhinJwAnJtrRQYV64U1Hs8dP5MMMIFX91nvLv8IYs uQFOV6uxyDB26TvTVkWLIJRF2/3rQEAYTgDp20s2F2x7zOIeeKxDiIV7wJp4gcUy EXKBC6mcudYEdjtGchYvsM63L/O7pb6atxpodc0czHNPJkuuTNm3ylpYzmTDZ7ch qWs3Dils5+9UG3YaFDFfIh4+UByLQ4TWGuYwtg0mzHUDcT+2uesiiItf+5Ln9b5c NJZr9nMnO4Juv36TCFfvTX0cTRh/lk0s/YPcr+26r/zjZo2hqqRoqK/VreKt/0j2 s1FG7ERox7QccxZm4JsX6xn1CuOwgCgVcWz1GbURhPQDGCpXYfihUZysIYKtXqxk WHBfZBeJBW1zSI+7o0Yk12csevtSNPtZCyl+fiy2bo7gp0njKvcbK/C8pmbOV4lq q09TNZS3GN0VMtvy7HVUZaEAeH9VkLkWesdjgobfzn/ql2sIoa6uqfdHSHU3AvAt O/xApJnDtEC/luB36QBLquWbsA2ge41Lnxnn0ui8n0EW/t75PEY/WUelcGT8hDns AnTZoE53zbxARdH65U4EOLTWTVm2HoCV3mQRK2qrJLb1kfKsbUc7VrK+kmbg2PgI Ed5Kzg/RrTczk8aW9l/R2yShyz/wW3dDWEo60r81gVrpj2RE32k=
    =L3cM
    -----END PGP SIGNATURE-----

    --dgAdfdJbxbzpSD1O--

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)