Overview
Request 755929 superseded
- Unify packages among openSUSE:Factory and SLE versions.
(bsc#1159035) ; add missing records to this changelog.
- Add idle.desktop and idle.appdata.xml to provide IDLE in menus
(bsc#1153830)
- Add python2_split_startup Provide to make it possible to
conflict older packages by shared-python-startup.
- (bsc#1111793) Update to 2.7.16:
- initial packaging of `python27` side-by-side variant (fate#321075, bsc#997436)
- renamed `python` to `python27` in package names and requires
- removed Provides and Obsoletes clauses
- dropped SLE12-only patch python-2.7.9-sles-disable-verification-by-default.patch,
companion sle_tls_checks_policy.py file and the python-strict-tls-checks subpackage
- dropped profile files
- removed /usr/bin/python and /usr/bin/python2, along with other unversioned
aliases
- rewrote macros file to enable stand-alone packages depending on py2.7
- re-included downloaded version of HTML documentation
- Unify packages among openSUSE:Factory and SLE versions.
(bsc#1159035) ; add missing records to this changelog.
- Add idle.desktop and idle.appdata.xml to provide IDLE in menus
(bsc#1153830)
- Add python2_split_startup Provide to make it possible to
conflict older packages by shared-python-startup.
- (bsc#1111793) Update to 2.7.16:
- initial packaging of `python27` side-by-side variant (fate#321075, bsc#997436)
- Created by mcepl
- In state superseded
- Supersedes 755900
- Superseded by 758106
Request History
mcepl created request
- Unify packages among openSUSE:Factory and SLE versions.
(bsc#1159035) ; add missing records to this changelog.
- Add idle.desktop and idle.appdata.xml to provide IDLE in menus
(bsc#1153830)
- Add python2_split_startup Provide to make it possible to
conflict older packages by shared-python-startup.
- (bsc#1111793) Update to 2.7.16:
- initial packaging of `python27` side-by-side variant (fate#321075, bsc#997436)
- renamed `python` to `python27` in package names and requires
- removed Provides and Obsoletes clauses
- dropped SLE12-only patch python-2.7.9-sles-disable-verification-by-default.patch,
companion sle_tls_checks_policy.py file and the python-strict-tls-checks subpackage
- dropped profile files
- removed /usr/bin/python and /usr/bin/python2, along with other unversioned
aliases
- rewrote macros file to enable stand-alone packages depending on py2.7
- re-included downloaded version of HTML documentation
- Unify packages among openSUSE:Factory and SLE versions.
(bsc#1159035) ; add missing records to this changelog.
- Add idle.desktop and idle.appdata.xml to provide IDLE in menus
(bsc#1153830)
- Add python2_split_startup Provide to make it possible to
conflict older packages by shared-python-startup.
- (bsc#1111793) Update to 2.7.16:
- initial packaging of `python27` side-by-side variant (fate#321075, bsc#997436)
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
staging-bot set openSUSE:Factory:Staging:H as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:H"
staging-bot accepted review
Picked "openSUSE:Factory:Staging:H"
dimstar accepted review
dimstar_suse added factory-staging as a reviewer
Being evaluated by group "factory-staging"
dimstar_suse accepted review
Unstaged from project "openSUSE:Factory:Staging:H"
dimstar_suse set openSUSE:Factory:Staging:F as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:F"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:F"
dimstar declined review
A fix to make it work was considered pointless - so adding a new dep to as-glib is also pointless (I don't believe the 'will be removed in three weeks' statement just yet though; osc whatdependson python-base is still quite long)
dimstar declined request
A fix to make it work was considered pointless - so adding a new dep to as-glib is also pointless (I don't believe the 'will be removed in three weeks' statement just yet though; osc whatdependson python-base is still quite long)
mcepl reopened request
I have asked libxml2 maintainer to reopen the request and I will approve it.
dimstar_suse accepted review
Re-evaluation needed
dimstar_suse approved review
Re-evaluation needed
dimstar_suse added factory-staging as a reviewer
Requesting new staging review
dimstar_suse added openSUSE:Factory:Staging:D as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:D"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:D"
dimstar_suse declined review
sr#758106 has newer source and is from the same project
dimstar_suse declined request
sr#758106 has newer source and is from the same project
replaced
This results in a build cycle
This probably helps: https://build.opensuse.org/request/show/757198
Seems this was not enough - cycle is still present:
https://paste.opensuse.org/12649388
thee as-glib BR is only needed for appstream-util validate, right? That's kinda overshot in a spec file imho
Another option (actually, both can/should be applied) is to remove the artificial dependency of e.g. Mesa and gobject-introspection on Python2.
Both need python3-Mako, but the singlespec ties python2 and python3 together.
Waiting for libxml2 to break the cycle
Unignored: returned to active backlog.