Overview

Request 989103 superseded

No description set

Benjamin Greiner's avatar

@dimstar, @mcepl, @gmbr3, @lnussel

With this change, python3-setuptools no longer pulls in python3-packaging, which means many packages will no longer benefit from pythondistdeps.py

[  116s] + exit 0
[  122s] Traceback (most recent call last):
[  122s]   File "/usr/lib/rpm/pythondistdeps.py", line 22, in <module>
[  122s]     from packaging.requirements import Requirement as Requirement_
[  122s] ModuleNotFoundError: No module named 'packaging'

Where to put the requirement on python3-packaging best?

  • leave it here -- packages moving to other python install backends won't necessarily benefit from it. Setuptools is not required e.g. for flit, poetry, etc. For pip it is also not strictly required, although it is the case in our distro
  • rpm / rpm-build-python / python-rpm-packaging -- Ring0?
  • python-rpm-macros -- not all packages use it (non-singlespec, calling setuptools directly without any macros)

boo#1178257 boo#1186870


Matej Cepl's avatar
author source maintainer

Cc: @StevenK

Request History
Matej Cepl's avatar

mcepl created request


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:E as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:E"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:E"


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Unstaged from project "openSUSE:Factory:Staging:E"


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:L as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:L"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:L"


Richard Brown's avatar

RBrownFactory added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Richard Brown's avatar

RBrownFactory accepted review

Unstaged from project "openSUSE:Factory:Staging:L"


Richard Brown's avatar

RBrownFactory declined review

sr#989565 has newer source and is from the same project


Richard Brown's avatar

RBrownFactory declined request

sr#989565 has newer source and is from the same project


openSUSE Build Service is sponsored by