Hello,
I propose we retire python-nose from Fedora 43+ immediately after branching.
The package has been deprecated for 5 years:
https://fedoraproject.org/wiki/Changes/DeprecateNose
It does not build with Python 3.14:
https://bugzilla.redhat.com/2323163
We carry downstream-only patches since Python 3.5.
Currently, the following packages need it:
$ repoquery -q --repo=rawhide{,-source} --whatrequires python3-nose --qf
'%{name}.%{arch}'
ProDy.src
bmap-tools.src
hgsvn.src
nova-agent.src
odcs.src
openms.src
python-agate-dbf.src
python-agate-excel.src
python-agate-sql.src
python-agate.src
python-axolotl.src
python-behave.src
python-binstruct.src
python-blessings.src
python-colorspacious.src
python-curtsies.src
python-epc.src
python-eyed3.src
python-flask-xml-rpc.src
python-hglib.src
python-ifcfg.src
python-leather.src
python-migrate.src
python-moksha-common.src
python-neurosynth.src
python-ofxparse.src
python-pygeoip.src
python-pytest7.src
python-pytimeparse.src
python-queuelib.src
python-rows.src
python-sievelib.src
python-simplebayes.src
python-spec.src
python-statsd.src
python-stomper.src
python-supersmoother.src
python-tilestache.src
python-xvfbwrapper.src
python3-bmaptools.noarch
python3-neurosynth.noarch
python3-nose-testconfig.noarch
python3-spec.noarch
vigra.src
The most dependent-upon packages in the list are:
python-behave (affects 7 packages including self)
vigra (4)
https://src.fedoraproject.org/rpms/python-behave/pull-request/6
https://src.fedoraproject.org/rpms/vigra/pull-request/5
The entire dep tree is:
ProDy (maintained by: sagitter)
ProDy.src requires python3-nose
bmap-tools (maintained by: aekoroglu)
bmap-tools.src requires python3dist(nose)
python3-bmaptools.noarch requires python3.13dist(nose)
hgsvn (maintained by: terjeros)
hgsvn.src requires python3-hglib, python3-nose
hgsvn.noarch requires python3-hglib, python3.13dist(python-hglib)
nova-agent (maintained by: survient, tonyskapunk)
nova-agent.src requires python3-nose
odcs (maintained by: cqi, hlin, lsedlar, qwan)
odcs.src requires python3-nose
openms (maintained by: sagitter)
openms.src requires python3-nose
python-agate (maintained by: jujens)
python-agate.src requires python3-nose, python3dist(leather),
python3dist(pytimeparse)
python3-agate.noarch requires python3.13dist(leather),
python3.13dist(pytimeparse)
python-agate-dbf (maintained by: jujens)
python-agate-dbf.src requires python3-nose, python3dist(agate)
python3-agate-dbf.noarch requires python3.13dist(agate)
python-agate-excel (maintained by: jujens)
python-agate-excel.src requires python3-nose, python3dist(agate)
python3-agate-excel.noarch requires python3.13dist(agate)
python-agate-sql (maintained by: jujens)
python-agate-sql.src requires python3-nose, python3dist(agate)
python3-agate-sql.noarch requires python3.13dist(agate)
python-axolotl (maintained by: principis)
python-axolotl.src requires python3dist(nose)
python-behave (maintained by: @python-packagers-sig, aekoroglu)
python-behave.src requires python3-nose
python-binstruct (maintained by: besser82)
python-binstruct.src requires python3-nose
python-blessings (maintained by: @python-packagers-sig, salimma)
python-blessings.src requires python3dist(nose)
python-colorspacious (maintained by: fed500)
python-colorspacious.src requires python3-nose
python-curtsies (maintained by: salimma, terjeros)
python-curtsies.src requires python3-blessings, python3-nose
python3-curtsies.noarch requires python3-blessings
python-epc (maintained by: melmorabity)
python-epc.src requires python3dist(nose)
python-eyed3 (maintained by: amigadave, cicku, pjp)
python-eyed3.src requires python3-nose
python-flask-xml-rpc (maintained by: orphan)
python-flask-xml-rpc.src requires python3-nose
python-hglib (maintained by: terjeros)
python-hglib.src requires python3-nose
python-ifcfg (maintained by: cottsay)
python-ifcfg.src requires python3-nose
python-leather (maintained by: jujens)
python-leather.src requires python3-nose
python-migrate (maintained by: @openstack-sig, jcapitao)
python-migrate.src requires python3-nose
python-moksha-common (maintained by: @infra-sig, lbalhar)
python-moksha-common.src requires python3-nose
python-neurosynth (maintained by: @neuro-sig, lbazan)
python-neurosynth.src requires python3dist(nose)
python3-neurosynth.noarch requires python3dist(nose)
python-ofxparse (maintained by: rajeeshknambiar)
python-ofxparse.src requires python3-nose
python-pygeoip (maintained by: @infra-sig, kevin)
python-pygeoip.src requires python3-nose
python-pytest7 (maintained by: @python-packagers-sig, thrnciar)
python-pytest7.src requires python3-nose
python-pytimeparse (maintained by: mrunge, vtrefny)
python-pytimeparse.src requires python3dist(nose)
python-queuelib (maintained by: fab)
python-queuelib.src requires python3-nose
python-rows (maintained by: fab)
python-rows.src requires python3-nose
python-sievelib (maintained by: jorti)
python-sievelib.src requires python3-nose
python-simplebayes (maintained by: @python-packagers-sig, qulogic)
python-simplebayes.src requires python3-nose
python-spec (maintained by: mhayden, pghmcfc)
python-spec.src requires python3-nose
python3-spec.noarch requires python3.13dist(nose)
python-statsd (maintained by: orphan)
python-statsd.src requires python3-nose
python-stomper (maintained by: @infra-sig, gui1ty)
python-stomper.src requires python3-nose
python-supersmoother (maintained by: @astro-sig, sergiopr)
python-supersmoother.src requires python3-nose
python-tilestache (maintained by: cottsay)
python-tilestache.src requires python3-nose
python-xvfbwrapper (maintained by: mrunge, totol)
python-xvfbwrapper.src requires python3-nose
python-nose-testconfig (maintained by: dshea)
python3-nose-testconfig.noarch requires python3-nose
vigra (maintained by: bpostle)
vigra.src requires python3-nose
python-csvkit (maintained by: jujens)
python-csvkit.src requires python3dist(agate), python3dist(agate-dbf),
python3dist(agate-excel), python3dist(agate-sql)
python3-csvkit.noarch requires python3.13dist(agate),
python3.13dist(agate-dbf), python3.13dist(agate-excel), python3.13dist(agate-sql)
eog (maintained by: @gnome-sig, alexl, kalev, rhughes, rstrode)
eog-tests.x86_64 requires python3-behave
mycli (maintained by: fale, jonathanspw, terjeros)
mycli.src requires python3dist(behave)
osm2pgsql (maintained by: fab, tomh)
osm2pgsql.src requires python3-behave
pgcli (maintained by: meeuw, music)
pgcli.src requires python3dist(behave)
python-docx (maintained by: music)
python-docx.src requires python3dist(behave)
rdopkg (maintained by: @openstack-sig, jcapitao)
python3-rdopkg.noarch requires python3.13dist(blessings)
rdopkg.src requires python3dist(blessings)
bpython (maintained by: maxamillion, salimma, terjeros)
python3-bpython.noarch requires python3-curtsies, python3.13dist(curtsies)
emacs-jedi (maintained by: melmorabity)
emacs-jedi.src requires python3dist(epc)
python3-jediepcserver.noarch requires python3.13dist(epc)
mirrormanager2 (maintained by: @infra-sig, adrian)
mirrormanager2.noarch requires python3.13dist(flask-xml-rpc)
mirrormanager2.src requires python3dist(flask-xml-rpc)
asv (maintained by: @python-packagers-sig, qulogic)
asv.src requires python3dist(python-hglib)
buildbot (maintained by: besser82, ignatenkobrain, limb, ngompa, radez)
buildbot.src requires python3dist(sqlalchemy-migrate)
python-scrapy (maintained by: echevemaster)
python-scrapy.src requires python3-queuelib
python3-scrapy.noarch requires python3-queuelib, python3.13dist(queuelib)
python-oslo-middleware (maintained by: hiwkby)
python-oslo-middleware.src requires python3dist(statsd)
python3-oslo-middleware.noarch requires python3.13dist(statsd)
python-gatspy (maintained by: @astro-sig, sergiopr)
python-gatspy.src requires python3-supersmoother
python3-gatspy.noarch requires python3-supersmoother
enblend (maintained by: bpostle)
enblend.src requires vigra-devel
enblend.x86_64 requires libvigraimpex.so.11()(64bit)
hugin (maintained by: bpostle, cicku, denisarnaud)
hugin.src requires vigra-devel
hugin.x86_64 requires libvigraimpex.so.11()(64bit)
hugin-base.x86_64 requires enblend, libvigraimpex.so.11()(64bit)
eog-plugins (maintained by: @gnome-sig, kalev)
eog-plugins-* requires eog
perl-Panotools-Script (maintained by: bpostle)
perl-Panotools-Script.noarch requires enblend, hugin-base
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
--
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue