[From nobody Sat Jul 18 06:51:08 2026
Received: (at submit) by bugs.debian.org; 24 Mar 2026 16:43:18 +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=-105.1 required=4.0 tests=BAYES_00,DKIMWL_WL_HIGH,
 DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,
 FROMDEVELOPER,SPF_HELO_NONE,SPF_NONE,UNPARSEABLE_RELAY,
 USER_IN_DKIM_WELCOMELIST autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 63; hammy, 150; neutral, 67; spammy,
 0. spammytokens:
 hammytokens:0.000-+--Hx-spam-relays-external:sk:stravin,
 0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311,
 0.000-+--H*RT:311, 0.000-+--H*RT:108
Return-path: &lt;ginggs@debian.org&gt;
Received: from stravinsky.debian.org ([2001:41b8:202:deb::311:108]:40732)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;ginggs@debian.org&gt;) id 1w54qc-00GY4r-2C
 for submit@bugs.debian.org; Tue, 24 Mar 2026 16:43:18 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org; 
 s=smtpauto.stravinsky;
 h=X-Debian-User:Content-Type:To:Subject:Message-ID:
 Date:From:MIME-Version:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:
 Content-Description:In-Reply-To:References;
 bh=/29lAUPReiigzlwNH3fP/CZIqLjhFdi7bpjXek/AXHY=; b=Zni41BDV9WU6oxfnuvZYWfpIcR
 WqgwHE65YzznNq1vmgh9zX/0uN3nWHdosjMvbfpHxteYZX7nqr/8bxWvU3VJxPMA6ZIKzVCPHyGMD
 j0q8jmEl8kwjJxzWvV3MFbd1wdbQT2Jq7HstazX/WgrfjF0EAqNXYb7EeiA8gquIXIBSAzKqqo4Yp
 MqgT0Hme0k/MPmP3mgP52qZsopz2fdnp17kDzqTMwXZwLtcJzmrcwesxgWeWdwILs86h+l4W4CNL8
 jzEGi1qUhtshAL098nkToTeo1A7B1QhakZyWLUCMNT4PsVbvnbXdQXBSuEjjbfPs94Mtu+vCfCVh8
 B4jmyG6A==;
Received: from authenticated user by stravinsky.debian.org with esmtpsa
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128)
 (Exim 4.94.2) (envelope-from &lt;ginggs@debian.org&gt;) id 1w54qc-008RH8-AZ
 for submit@bugs.debian.org; Tue, 24 Mar 2026 16:43:17 +0000
Received: by mail-vk1-f180.google.com with SMTP id
 71dfb90a1353d-56ba79ed48cso250508e0c.0
 for &lt;submit@bugs.debian.org&gt;; Tue, 24 Mar 2026 09:43:16 -0700 (PDT)
X-Gm-Message-State: AOJu0YwOsSp3H+QFiwKKCplpf9Yt7dE8XyVwLapmQVKmbxSjyPznvjVw
 BTdtUpHquEdhja74s9kUtr+HEWBJgek5tb5S1ZCTaI/o0NGA/1qvOwM44ahZzW4c3tHuMc504Lp
 /DntHHjrrzWzGX3QI7x9/J81xdmeOVik=
X-Received: by 2002:a05:6122:218e:b0:56b:8367:c6a9 with SMTP id
 71dfb90a1353d-56d22057832mr174438e0c.2.1774370595476; Tue, 24 Mar 2026
 09:43:15 -0700 (PDT)
MIME-Version: 1.0
From: Graham Inggs &lt;ginggs@debian.org&gt;
Date: Tue, 24 Mar 2026 15:43:04 -0100
X-Gmail-Original-Message-ID: &lt;CAM8zJQs6uQBOoDgiZY57_urSDYFUPKPnhY+Wdn5HpfMXCtAv1w@mail.gmail.com&gt;
X-Gm-Features: AQROBzB7CD9W7cx2FKTYnn3GxVDCyXyc2hDexUM7SJuyD8AdodJQytWd-OxJTOs
Message-ID: &lt;CAM8zJQs6uQBOoDgiZY57_urSDYFUPKPnhY+Wdn5HpfMXCtAv1w@mail.gmail.com&gt;
Subject: metastudent: autopkgtest failure with Python 3.14
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Content-Type: text/plain; charset=&quot;UTF-8&quot;
X-Debian-User: ginggs
Delivered-To: submit@bugs.debian.org

Source: metastudent
Version: 2.0.1-10
Severity: important
Tags: forky sid
User: debian-python@lists.debian.org
Usertags: python3.14

Hi Maintainer

The autopkgtests of this package failed in Ubuntu with Python 3.14 as
the default version.  I've copied what I hope is the relevant part of
the log below.

Regards
Graham


275s ====== Metastudent finished ======
275s
276s multiprocessing.pool.RemoteTraceback:
276s &quot;&quot;&quot;
276s Traceback (most recent call last):
276s   File &quot;/usr/lib/python3.14/multiprocessing/pool.py&quot;, line 125, in worker
276s     result = (True, func(*args, **kwds))
276s                     ~~~~^^^^^^^^^^^^^^^
276s   File &quot;/usr/lib/python3.14/multiprocessing/pool.py&quot;, line 48, in mapstar
276s     return list(map(*args))
276s   File &quot;/usr/lib/python3/dist-packages/metastudentPkg/commons.py&quot;,
line 142, in makeCompletePrediction
276s     key, val) in termsToScores.items() if key in go.fullClosureKeys])
276s                                                  ^^^^^^^^^^^^^^^^^^
276s AttributeError: 'NoneType' object has no attribute 'fullClosureKeys'
276s &quot;&quot;&quot;
276s
276s The above exception was the direct cause of the following exception:
276s
276s Traceback (most recent call last):
276s   File &quot;/usr/bin/metastudent&quot;, line 772, in &lt;module&gt;
276s     runIt(tempfile, inputFastaFilePath, outputFilePath,
outputBlast, blastKickstartDatabasePaths,
276s     ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
276s           ontologies, blastOnly, keepTemp, allPreds, debug,
noNames, withImages)
276s           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
276s   File &quot;/usr/bin/metastudent&quot;, line 218, in runIt
276s     predsDict[methodChar].propagatePrediction()
276s     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
276s   File &quot;/usr/lib/python3/dist-packages/metastudentPkg/commons.py&quot;,
line 350, in propagatePrediction
276s     results = p.map(makeCompletePrediction, inputs, chunksize=20)
276s   File &quot;/usr/lib/python3.14/multiprocessing/pool.py&quot;, line 367, in map
276s     return self._map_async(func, iterable, mapstar, chunksize).get()
276s            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
276s   File &quot;/usr/lib/python3.14/multiprocessing/pool.py&quot;, line 774, in get
276s     raise self._value
276s AttributeError: 'NoneType' object has no attribute 'fullClosureKeys'
276s /tmp/autopkgtest.K5Mo4r/wrapper.sh: Killing leaked background
processes: 5688
276s     PID TTY      STAT   TIME COMMAND
276s /tmp/autopkgtest.K5Mo4r/wrapper.sh: 244: kill: No such process
276s
276s /tmp/autopkgtest.K5Mo4r/wrapper.sh: 246: kill: No such process
276s
276s autopkgtest [16:10:02]: test run-unit-test: -----------------------]
]