Debian Bug report logs - #1024235
python3-nose: nose doesn't work with Python 3.11 due to use of removed inspect.getargspec()

version graph

Package: python3-nose; Maintainer for python3-nose is Debian Python Team <team+python@tracker.debian.org>; Source for python3-nose is src:nose (PTS, buildd, popcon).

Affects: src:django-cte, src:python-parameterized, src:python3-defaults, src:python-bayespy

Reported by: "Michael R. Crusoe" <crusoe@debian.org>

Date: Wed, 16 Nov 2022 09:12:05 UTC

Severity: serious

Tags: bookworm, ftbfs, patch, sid, upstream

Merged with 1024908, 1025114

Found in version nose/1.3.7-8

Fixed in version nose/1.3.7-9

Done: Dmitry Shachnev <mitya57@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, crusoe@debian.org, Debian Python Team <team+python@tracker.debian.org>:
Bug#1024235; Package python3-nose. (Wed, 16 Nov 2022 09:12:07 GMT) (full text, mbox, link).


Acknowledgement sent to "Michael R. Crusoe" <crusoe@debian.org>:
New Bug report received and forwarded. Copy sent to crusoe@debian.org, Debian Python Team <team+python@tracker.debian.org>. (Wed, 16 Nov 2022 09:12:07 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Michael R. Crusoe" <crusoe@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: python3-nose: nose doesn't work with Python 3.11 due to use of removed inspect.getargspec()
Date: Wed, 16 Nov 2022 10:09:19 +0100
Package: python3-nose
Version: 1.3.7-8
Severity: serious
Tags: ftbfs patch upstream
Justification: fails to build from source
X-Debbugs-Cc: crusoe@debian.org

nose uses inspect.getargspec() which has been deprecated since Python
3.0 and was removed in Python 3.11.

Its build-time tests thus fail with Python 3.11

A solution has been proposed upstream, though the project is effectively
dead: https://github.com/nose-devs/nose/pull/1117



Message sent on to "Michael R. Crusoe" <crusoe@debian.org>:
Bug#1024235. (Wed, 16 Nov 2022 13:54:06 GMT) (full text, mbox, link).


Message #8 received at 1024235-submitter@bugs.debian.org (full text, mbox, reply):

From: "Michael R. Crusoe" <noreply@salsa.debian.org>
To: 1024235-submitter@bugs.debian.org
Subject: Bug#1024235 marked as pending in nose
Date: Wed, 16 Nov 2022 13:51:47 +0000
Control: tag -1 pending

Hello,

Bug #1024235 in nose reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/nose/-/commit/3e1363fc30373c135cd8b7da934934124e17b8e8

------------------------------------------------------------------------
workaround removal of inspect.getargspec() in Python 3.11

(was deprecated back in Python 3.0)

Closes: #1024235
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1024235



Added tag(s) pending. Request was from "Michael R. Crusoe" <noreply@salsa.debian.org> to 1024235-submitter@bugs.debian.org. (Wed, 16 Nov 2022 13:54:06 GMT) (full text, mbox, link).


Added indication that 1024235 affects src:python3-default and src:python-bayespy Request was from Paul Gevers <elbrus@debian.org> to control@bugs.debian.org. (Thu, 01 Dec 2022 20:18:03 GMT) (full text, mbox, link).


Removed indication that 1024235 affects src:python3-default Request was from Paul Gevers <elbrus@debian.org> to control@bugs.debian.org. (Thu, 01 Dec 2022 20:21:02 GMT) (full text, mbox, link).


Added indication that 1024235 affects src:python3-defaults Request was from Paul Gevers <elbrus@debian.org> to control@bugs.debian.org. (Thu, 01 Dec 2022 20:21:03 GMT) (full text, mbox, link).


Removed indication that 1024235 affects src:python-bayespy Added indication that 1024235 affects src:python3-defaults Request was from Stuart Prescott <stuart@debian.org> to 1024908-submit@bugs.debian.org. (Fri, 02 Dec 2022 14:45:05 GMT) (full text, mbox, link).


Added tag(s) sid and bookworm. Request was from Stuart Prescott <stuart@debian.org> to 1024908-submit@bugs.debian.org. (Fri, 02 Dec 2022 14:45:06 GMT) (full text, mbox, link).


Merged 1024235 1024908 Request was from Stuart Prescott <stuart@debian.org> to 1024908-submit@bugs.debian.org. (Fri, 02 Dec 2022 14:45:08 GMT) (full text, mbox, link).


Merged 1024235 1024908 1025114 Request was from Stuart Prescott <stuart@debian.org> to 1025114-submit@bugs.debian.org. (Fri, 02 Dec 2022 14:57:05 GMT) (full text, mbox, link).


Added indication that 1024235 affects src:python-bayespy Request was from Stuart Prescott <stuart@debian.org> to control@bugs.debian.org. (Fri, 02 Dec 2022 22:57:05 GMT) (full text, mbox, link).


Added indication that 1024235 affects src:django-cte Request was from Stuart Prescott <stuart@debian.org> to control@bugs.debian.org. (Fri, 02 Dec 2022 22:57:07 GMT) (full text, mbox, link).


Added indication that 1024235 affects src:python-parameterized Request was from Stuart Prescott <stuart@debian.org> to control@bugs.debian.org. (Fri, 02 Dec 2022 22:57:08 GMT) (full text, mbox, link).


Reply sent to Dmitry Shachnev <mitya57@debian.org>:
You have taken responsibility. (Tue, 13 Dec 2022 14:39:08 GMT) (full text, mbox, link).


Notification sent to "Michael R. Crusoe" <crusoe@debian.org>:
Bug acknowledged by developer. (Tue, 13 Dec 2022 14:39:09 GMT) (full text, mbox, link).


Message #35 received at 1024235-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1024235-close@bugs.debian.org
Subject: Bug#1024235: fixed in nose 1.3.7-9
Date: Tue, 13 Dec 2022 14:35:55 +0000
Source: nose
Source-Version: 1.3.7-9
Done: Dmitry Shachnev <mitya57@debian.org>

We believe that the bug you reported is fixed in the latest version of
nose, 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 1024235@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dmitry Shachnev <mitya57@debian.org> (supplier of updated nose 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Tue, 13 Dec 2022 15:29:35 +0300
Source: nose
Architecture: source
Version: 1.3.7-9
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Dmitry Shachnev <mitya57@debian.org>
Closes: 1024235
Changes:
 nose (1.3.7-9) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Michael R. Crusoe ]
   * debian/patches/python3.11.diff: workaround removal of
     inspect.getargspec() in Python 3.11 (was deprecated back in Python 3.0)
     Closes: #1024235
   * Standards-Version: 4.6.1 (routine-update)
   * Reorder sequence of d/control fields by cme (routine-update)
   * Testsuite: autopkgtest-pkg-python (routine-update)
   * Rules-Requires-Root: no (routine-update)
   * Remove field Testsuite on binary package python-nose-doc that duplicates
     source.
   * watch file standard 4 (routine-update)
   * Update lintian override selector
 .
   [ Dmitry Shachnev ]
   * Update tests to adapt for TestCase.__str__ change in Python 3.11.
Checksums-Sha1:
 a54fe689d68a3158343d6293840c23573e13aca3 2413 nose_1.3.7-9.dsc
 b04802f2a195bcb5b14b48f629c738df9d0e6c7c 17564 nose_1.3.7-9.debian.tar.xz
 6b6ced9d5b45062af4d29d9f9f51f98e015ad4cf 7723 nose_1.3.7-9_source.buildinfo
Checksums-Sha256:
 376f5892299ef19c12b2daeae517680b951b14857f1fbcd2e4618882ee96d9e8 2413 nose_1.3.7-9.dsc
 8fedcf11a5b0ba608a4f2df8335c08302b6964b167e1675ef4d351678adcff7c 17564 nose_1.3.7-9.debian.tar.xz
 10e6854e6c709be9e176ec47afeffc10d2fc932aa8e6f07c3654197d0e3c416e 7723 nose_1.3.7-9_source.buildinfo
Files:
 96caf88a6b788c2927c4b241b034d1fb 2413 python optional nose_1.3.7-9.dsc
 08828d9604611cd0df8f7ab68b67ded3 17564 python optional nose_1.3.7-9.debian.tar.xz
 339bd45c0eedefd0729075bfa65e4b5a 7723 python optional nose_1.3.7-9_source.buildinfo

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

iQJHBAEBCgAxFiEE5688gqe4PSusUZcLZkYmW1hrg8sFAmOYcJoTHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRBmRiZbWGuDywp4EACbz/UQ9DNnx0CAFcF5JRAjGNyfsZuH
j2fiZ9MiWlCfomre1AiXH/T2rjLtnGZ2HBXwF7rY0NSH6//Hv+meS4re8CiwWu5D
oSR+ALXcDWdfqcEewpNwKBTesl58qY/ZrAmYO7jfW6MTSgGuROGxVZIF3MfDFWUL
uZ2wdBqNzVuYZSQ+M9bu95f46dsNyqaMYwfa3f0zuybS0yyYHCkges2gV8UVFv6u
1ZwOHizHBDBRI4LT59LYp4tq8OhmjKoZmeJqm+H+/fZ00r9qf6S8l1jTavs6J3+b
UrztQe03YhhMUOFonl/OdvZY6SjgX3FfW7BAWdf1PNtUxTYnTmOf43ozBkJ4H0QJ
ZfkVIjhnQH+Fdp4l9viLGS/NIJEGmvXzTD/sZLjoEuz5k7QTcj/wR1ngjytMC+T9
LGLijrsniD/Mn/nR5uA+BtVZXPwSi/2yM6R3SWbQi624+s41Xclw+Hsa1zKjwvya
y+SqYelGth0e/nocSTk+EIKUqw7o1rbLoaJG0F4dfdhaz6fg6YJVBU7FYMX9v36H
KHx5djRSMArTXBNWGaOWGnZ5s8/Mi0u+PjvRssRQKz7rhn+KhJD0tI/e6WJPj+VL
UTOUbee/g4jpDcdinxL9vrKGjpAjXSRYMz9L/p+LUM7GvQED65wW8mDpfAYH2hiD
KFX8+sVYSY3Plg==
=FHjF
-----END PGP SIGNATURE-----




Reply sent to Dmitry Shachnev <mitya57@debian.org>:
You have taken responsibility. (Tue, 13 Dec 2022 14:39:09 GMT) (full text, mbox, link).


Notification sent to Paul Gevers <elbrus@debian.org>:
Bug acknowledged by developer. (Tue, 13 Dec 2022 14:39:09 GMT) (full text, mbox, link).


Reply sent to Dmitry Shachnev <mitya57@debian.org>:
You have taken responsibility. (Tue, 13 Dec 2022 14:39:10 GMT) (full text, mbox, link).


Notification sent to Paul Gevers <elbrus@debian.org>:
Bug acknowledged by developer. (Tue, 13 Dec 2022 14:39:11 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 17 Jan 2023 07:25:52 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Aug 8 03:48:46 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.