• Bug#1108811: golang-github-vmware-govmomi: FTBFS randomly: FAIL: Exampl

    From Santiago Vila@21:1/5 to All on Sat Jul 5 13:10:01 2025
    Package: src:golang-github-vmware-govmomi
    Version: 0.24.2-3
    Severity: serious
    Tags: ftbfs trixie sid

    Dear maintainer:

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

    --------------------------------------------------------------------------------
    [...]
    debian/rules clean
    dh clean --builddirectory=_build --buildsystem=golang --with=golang
    dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang
    dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang
    dh_clean -O--builddirectory=_build -O--buildsystem=golang
    debian/rules binary
    dh binary --builddirectory=_build --buildsystem=golang --with=golang
    dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang
    dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang
    dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang
    Can't stat ovf/fixtures: No such file or directory
    at /usr/share/perl5/Debian/Debhelper/Buildsystem/golang.pm line 583.
    debian/rules execute_after_dh_auto_configure
    make[1]: Entering directory '/<<PKGBUILDDIR>>'

    [... snipped ...]

    --- PASS: TestMarshal/120 (0.00s)
    --- PASS: TestMarshal/121 (0.00s)
    --- PASS: TestMarshal/122 (0.00s)
    --- PASS: TestMarshal/124 (0.00s)
    --- PASS: TestMarshal/125 (0.00s)
    --- PASS: TestMarshal/126 (0.00s)
    --- PASS: TestMarshal/128 (0.00s)
    --- PASS: TestMarshal/129 (0.00s)
    --- PASS: TestMarshal/130 (0.00s)
    --- PASS: TestMarshal/132 (0.00s)
    --- PASS: TestMarshal/133 (0.00s)
    --- PASS: TestMarshal/135 (0.00s)
    --- PASS: TestMarshal/136 (0.00s)
    --- PASS: TestMarshal/137 (0.00s)
    --- PASS: TestMarshal/139 (0.00s)
    --- PASS: TestMarshal/140 (0.00s)
    --- PASS: TestMarshal/141 (0.00s)
    --- PASS: TestMarshal/143 (0.00s)
    --- PASS: TestMarshal/144 (0.00s)
    --- PASS: TestMarshal/145 (0.00s)
    --- PASS: TestMarshal/146 (0.00s)
    --- PASS: TestMarshal/148 (0.00s)
    --- PASS: TestMarshal/150 (0.00s)
    --- PASS: TestMarshal/152 (0.00s)
    --- PASS: TestMarshal/154 (0.00s)
    --- PASS: TestMarshal/156 (0.00s)
    --- PASS: TestMarshal/157 (0.00s)
    --- PASS: TestMarshal/158 (0.00s)
    --- PASS: TestMarshal/159 (0.00s)
    --- PASS: TestMarshal/161 (0.00s)
    --- PASS: TestMarshal/163 (0.00s)
    --- PASS: TestMarshal/164 (0.00s)
    --- PASS: TestMarshal/165 (0.00s)
    --- PASS: TestMarshal/166 (0.00s)
    --- PASS: TestMarshal/168 (0.00s)
    --- PASS: TestMarshal/169 (0.00s)
    --- PASS: TestMarshal/171 (0.00s)
    --- PASS: TestMarshal/173 (0.00s)
    --- PASS: TestMarshal/174 (0.00s)
    --- PASS: TestMarshal/175 (0.00s)
    --- PASS: TestMarshal/176 (0.00s)
    --- PASS: TestMarshal/177 (0.00s)
    --- PASS: TestMarshal/178 (0.00s)
    --- PASS: TestMarshal/180 (0.00s)
    --- PASS: TestMarshal/182 (0.00s)
    --- PASS: TestMarshal/183 (0.00s)
    === RUN TestMarshalErrors
    --- PASS: TestMarshalErrors (0.00s)
    === RUN TestUnmarshal
    === RUN TestUnmarshal/25
    === RUN TestUnmarshal/26
    === RUN TestUnmarshal/27
    === RUN TestUnmarshal/28
    === RUN TestUnmarshal/29
    === RUN TestUnmarshal/31
    === RUN TestUnmarshal/32
    === RUN TestUnmarshal/33
    === RUN TestUnmarshal/34
    === RUN TestUnmarshal/35
    === RUN TestUnmarshal/37
    === RUN TestUnmarshal/38
    === RUN TestUnmarshal/39
    === RUN TestUnmarshal/40
    === RUN TestUnmarshal/41
    === RUN TestUnmarshal/42
    === RUN TestUnmarshal/43
    === RUN TestUnmarshal/44
    === RUN TestUnmarshal/45
    === RUN TestUnmarshal/46
    === RUN TestUnmarshal/47
    === RUN TestUnmarshal/48
    === RUN TestUnmarshal/50
    === RUN TestUnmarshal/51
    === RUN TestUnmarshal/52
    === RUN TestUnmarshal/53
    === RUN TestUnmarshal/55
    === RUN TestUnmarshal/56
    === RUN TestUnmarshal/57
    === RUN TestUnmarshal/60
    === RUN TestUnmarshal/61
    === RUN TestUnmarshal/63
    === RUN TestUnmarshal/64
    === RUN TestUnmarshal/65
    === RUN
  • From Debian Bug Tracking System@21:1/5 to All on Tue Jul 8 11:30:02 2025
    Processing control commands:

    tags -1 + unreproducible
    Bug #1108811 [src:golang-github-vmware-govmomi] golang-github-vmware-govmomi: FTBFS randomly: FAIL: ExampleHandlerSOAP
    Added tag(s) unreproducible.

    --
    1108811: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108811
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Santiago Vila@21:1/5 to Mathias Gibbens on Tue Jul 8 16:20:01 2025
    On Tue, Jul 08, 2025 at 09:21:30AM +0000, Mathias Gibbens wrote:
    control: tags -1 + unreproducible

    I've been unable to reproduce this over several dozen runs on two
    different systems. Looking at the logs from Santiago, it probably won't
    be a trivial fix.

    Hi. As a team member I'm not happy that the unreproducible tag is
    applied to any bug which I report, as I always include a VM offer
    to reproduce it. I have been trying to fight what I call
    the "it works for me" syndrome that way for years.

    The version of golang-github-vmware-govmomi is pretty old, and only
    has a single rdep, golang-github-hashicorp-go-discover, which is also
    pretty old. Both packages are Go team maintained, and I'm inclined to
    think we should just RM these two packages. Thoughts?

    Naturally, everybody has to balance the effort of fixing an issue
    and how much the package is considered to be useful. I'm not
    volunteering to fix the bug, as I don't use the package myself.

    If you believe the bug will be difficult to fix and prefer to
    remove the package, I have nothing to object. My aim here
    is to make sure that the end user of Debian stable can
    rebuild any package from source and without failures,
    and that's certainly achieved if the package does
    not exist in trixie at all.

    Thanks.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mathias Gibbens@21:1/5 to All on Wed Jul 9 08:30:01 2025
    control: tags -1 - unreproducible

    With access to Santiago's VM, I was able to determine a place in the
    test code to introduce a small sleep that seems to fix the issue.
    Without the sleep, I could be pretty certain of a failure within 10
    build attempts, and with the patch I've just run 50 builds in a row
    without failure.

    Mathias

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

    iQIzBAABCgAdFiEE1Bp60H32xfynSJ8cKe7i1uz0QvkFAmhuCosACgkQKe7i1uz0 QvlU8RAAljBbTIeVAqTfc64KU+lLP4E/B0bbgn8BXkMu5mj0kFXEXo0OEfsF72A5 vN9wuPj18c/u96rDW/ISA6+c/7HqKQVi8L/mvZ2p8fPG6S3TXlIQG8JmLZetNH9f P89SoR6sR6+MrtbRGjst9pBaykVWkik0JNkQBcq7qlONy/j79T8edAf27OMKKHEd dwXLK+kmhssFYPSz0nRi67VYhJiWnaDoKxTNYV3V3ZuZbStNmLGvQ3i2b5hadDJr 2nuQXwIaMbRV/Obh2HEpwz4pT59jaHMXnNau7kS4dExh2MP4QBpJioSYj80tGiLu DFuezyOck3IISk5Yr9dskrsk37IeCH4/cjUYULdv3cP/kHacbX0l/1TGCpQXE55Q Ezt58HvWNW+HqdNGPrX5rDtHaRAOTl1aLY0PfiMxsdjRdaw6xRSdQwjfCX8ZV+vT 3TR6SZ/c4MmpKC8epIJma5RRcnwbGv0HufJfbtOvuIisviDC28JoLSIgmVc3yJrf 9B8nfCaGQkLjoFM7Ye4JOR7c9Uw7pDR4oG76wPP8iWEYFO1IreHWmcKGQN66yD30 NsLM7MU1+99yQSlHF4xsejwNLVJccgzXoqo23b5cJTffKQd9f31/rXsiYD5Rvlt0 8ENXr74qTQL6UG2oE6TxifjrrZK6/QFgfoxsukOon6EbnNcn8xk=
    =U8vT
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Wed Jul 9 08:30:01 2025
    Processing control commands:

    tags -1 - unreproducible
    Bug #1108811 [src:golang-github-vmware-govmomi] golang-github-vmware-govmomi: FTBFS randomly: FAIL: ExampleHandlerSOAP
    Removed tag(s) unreproducible.

    --
    1108811: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108811
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Wed Jul 9 09:00:01 2025
    This is a multi-part message in MIME format...

    Your message dated Wed, 09 Jul 2025 06:49:15 +0000
    with message-id <E1uZOcF-00AsRv-SC@fasolo.debian.org>
    and subject line Bug#1108811: fixed in golang-github-vmware-govmomi 0.24.2-4 has caused the Debian Bug report #1108811,
    regarding golang-github-vmware-govmomi: FTBFS randomly: FAIL: ExampleHandlerSOAP
    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 owner@bugs.debian.org
    immediately.)


    --
    1108811: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108811
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

    Received: (at submit) by bugs.debian.org; 5 Jul 2025 11:03:36 +0000 X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
    (2024-03-25) on buxtehude.debian.org
    X-Spam-Level:
    X-Spam-Status: No, score=-121.1 required=4.0 tests=ALL_TRUSTED,BAYES_00,
    BODY_INCLUDES_PACKAGE,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,
    DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,FROMDEVELOPER,HAS_PACKAGE,
    SPF_HELO_PASS,SPF_NONE,USER_IN_DKIM_WELCOMELIST,X_DEBBUGS_CC
    autolearn=ham autolearn_force=no
    version=4.0.1-bugs.debian.org_2005_01_02
    X-Spam-Bayes: score:0.0000 Tokens: new, 73; hammy, 150; neutral, 275; spammy,
    0. spammytokens: hammytokens:0.000-+--trixie, 0.000-+--pkgbuilddir,
    0.000-+--PKGBUILDDIR, 0.000-+--sk:dh_auto, 0.000-+--H*F:U*sanvila Return-path: <sanvila@debian.org>
    Received: from mailly.debian.org ([2001:41b8:202:deb:6564:a62:52c3:4b72]:40088)
    from C