Bug 42228 - Remove package from sisyphus
Summary: Remove package from sisyphus
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: python3-module-nose (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Grigory Ustinov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 46062 46063 46064 46065 46066
Blocks:
  Show dependency tree
 
Reported: 2022-03-23 18:21 MSK by Stanislav Levin
Modified: 2023-07-19 17:39 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stanislav Levin 2022-03-23 18:21:17 MSK
According to https://nose.readthedocs.io/en/latest/#note-to-users

> Nose has been in maintenance mode for the past several years and will likely cease without a new person/team to take over maintainership. New projects should consider using Nose2, py.test, or just plain unittest/unittest2.

Moreover,
> nose supports python3. Building from source on python3 requires distribute. If you don’t have distribute installed, python3 setup.py install will install it via distribute’s bootstrap script.

So, even sources of `nose` are built with `2to3`.

Thus, this package should be removed from Sisyphus. Eventually, it will be broken anyway.

fix guidelines:
- package required `nose` at runtime should be updated/removed or drop this dep
- package required `nose` for buildtime tests should be updated/removed or drop this dep/disable tests

Current status:
runtime reverse deps: 56
buildtime reverse deps: 245
Comment 1 Grigory Ustinov 2023-07-19 17:39:20 MSK
[#325182] DONE (try 2) del=python3-module-nose