Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1005500
| From | peter green <plugwash@p10link.net> |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#937144: Bug#937769: getting python-linecache2/python-traceback2 fixes into testing (FAO traceback2, funcsigs nipype and numba maintainers). |
| Date | 2020-04-20 15:00 +0200 |
| Message-ID | <zXEbL-3y3-9@gated-at.bofh.it> (permalink) |
| References | <zXEbM-3y3-11@gated-at.bofh.it> <zXuvL-6bI-5@gated-at.bofh.it> <zXEbM-3y3-13@gated-at.bofh.it> <zuFsZ-1AQ-5@gated-at.bofh.it> <zXEbM-3y3-13@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On 20/04/2020 08:57, Thomas Goirand wrote: >> Option 1: fix all four packages to be python 2 free. >> >> Option 2: Remove python2 stuff from traceback2, python-funcsigs and >> numba. Break the dependencies of nipype in sid. >> >> Option 3: Remove python2 stuff from traceback2, modify python-funcsigs >> so it still builds the python2 package but does not run tests with >> python 2. > Funcsigs is a backport of the PEP 362 function signature features from > Python 3.3's inspect module. Thanks for the info. > Python 2 has never been removed from this > package. Though instead, we shall remove this source package entirely > from Debian. # Broken Depends: nipype: python-nipype pytest: pypy-pytest python-logfury: python3-logfury python-oslo.utils: python3-oslo.utils # Broken Build-Depends: beaker: python3-funcsigs kombu: python3-funcsigs nipype: python-funcsigs pagure: python3-funcsigs pytest: pypy-funcsigs python-oslo.log: python3-funcsigs python-oslo.utils: python3-funcsigs (>= 0.4) ripe-atlas-cousteau: python3-funcsigs If what you say is correct then it sounds like the python3-funcsigs revese depedencies could be dealt with fairly easily. But that still leaves the question of what to do about the dependency of pytest on pypy-funcsigs ? should pypy modules be removed from pytest and it's reverse-dependencies in the same way that regular python2 modules were? how feasible is that? are pypy-* packages only useful with python2 pypy or are they also useful with python3 pypy? > Traceback2 *already* has Python 2 support removed in Sid. I uploaded > this on the 21st of march, pressured by its potential autoremoval. Sorry it seems I got my package names mixed up when writing the list of options. I said traceback2 where I meant unittest2. > There's no other choice but to fix nipype at this point, or wait until > it gets autoremoved from Testing. It already was autoremoved from testing. > IMO, it'd be fine to NMU a new > upstream release if you contact the current maintainer and/or using the > delayed queue. A new upstream release for a package I do not use is not something I feel comfortable NMUing. I was hoping that my initial mail would prompt action on the parts of the nipype maintainers but if they don't respond then I tend towards ignoring breakage of sid-only packages that need non-trivial fixes. > IMO, we should get unittest2 free of Py2 support ASAP, and open an FTP > team bug to get funcsigs removed from Debian. > > Cheers, > > Thomas Goirand (zigo)
Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Bug#937144: getting python-linecache2/python-traceback2 fixes into testing (FAO traceback2, funcsigs nipype and numba maintainers). peter green <plugwash@p10link.net> - 2020-04-20 04:40 +0200
Bug#937144: [Python-modules-team] Bug#938756: getting python-linecache2/python-traceback2 fixes into testing (FAO traceback2, funcsigs nipype and numba maintainers). Scott Kitterman <debian@kitterman.com> - 2020-04-20 05:00 +0200
Bug#937144: Bug#937769: getting python-linecache2/python-traceback2 fixes into testing (FAO traceback2, funcsigs nipype and numba maintainers). peter green <plugwash@p10link.net> - 2020-04-20 15:00 +0200
Bug#937144: [Python-modules-team] Bug#938756: Bug#937769: getting python-linecache2/python-traceback2 fixes into testing (FAO traceback2, funcsigs nipype and numba maintainers). Scott Kitterman <debian@kitterman.com> - 2020-04-20 15:40 +0200
Bug#937144: Bug#937769: getting python-linecache2/python-traceback2 fixes into testing (FAO traceback2, funcsigs nipype and numba maintainers). stefanor@debian.org - 2020-04-21 23:40 +0200
Bug#937144: Bug#937769: getting python-linecache2/python-traceback2 fixes into testing (FAO traceback2, funcsigs nipype and numba maintainers). peter green <plugwash@p10link.net> - 2020-04-25 20:20 +0200
Bug#937769: getting python-linecache2/python-traceback2 fixes into testing (FAO traceback2, funcsigs nipype and numba maintainers). peter green <plugwash@p10link.net> - 2020-05-07 20:10 +0200
Bug#937769: [Python-modules-team] Bug#938756: Bug#937769: getting python-linecache2/python-traceback2 fixes into testing (FAO traceback2, funcsigs nipype and numba maintainers). Scott Kitterman <debian@kitterman.com> - 2020-05-07 20:30 +0200
Bug#938756: Bug#937769: getting python-linecache2/python-traceback2 fixes into testing (FAO traceback2, funcsigs nipype and numba maintainers). peter green <plugwash@p10link.net> - 2020-05-08 01:50 +0200
csiph-web