m (Restore a header) |
mNo edit summary |
||
Line 10: | Line 10: | ||
These changes have been accepted by the Fedora [[Fedora_Engineering_Steering_Committee |Engineering Steering Committee]] for the Fedora 30 Release as System Wide Changes. | These changes have been accepted by the Fedora [[Fedora_Engineering_Steering_Committee |Engineering Steering Committee]] for the Fedora 30 Release as System Wide Changes. | ||
===[[Changes/ | ===[[Changes/FreeIPA Python 2 Removal | FreeIPA Python 2 Removal]]=== | ||
FreeIPA 4.8 will require Python 3.6+ and therefore no longer provide Python 2 packages on Fedora 30. | |||
====Owners==== | |||
* Owner: Christian Heimes | |||
* Release notes owner: | |||
====Tracking==== | |||
* Last updated: 2018-09-14 | |||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1629080 #1629080] | |||
* Status: Change accepted | |||
===[[Changes/Mass Python 2 Package Removal | Mass Python 2 Package Removal]]=== | |||
(Sub-)packages only providing python2 importable modules without additional functionality will be removed from Fedora unless some other package(s) depends on them. | |||
====Owners==== | ====Owners==== | ||
* Owner: Neal Gompa | * Owner: Neal Gompa | ||
* Release notes owner: | * Release notes owner: | ||
====Tracking==== | ====Tracking==== | ||
* Last updated: 2018-09- | * Last updated: 2018-09-10 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1625773 #1625773] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1625773 #1625773] | ||
* Status: Change accepted | * Status: Change accepted |
Revision as of 19:59, 14 September 2018
Fedora 30 Accepted System Wide Changes Proposals
These changes have been accepted by the Fedora Engineering Steering Committee for the Fedora 30 Release as System Wide Changes.
FreeIPA Python 2 Removal
FreeIPA 4.8 will require Python 3.6+ and therefore no longer provide Python 2 packages on Fedora 30.
Owners
- Owner: Christian Heimes
- Release notes owner:
Tracking
- Last updated: 2018-09-14
- Tracking bug: #1629080
- Status: Change accepted
Mass Python 2 Package Removal
(Sub-)packages only providing python2 importable modules without additional functionality will be removed from Fedora unless some other package(s) depends on them.
Owners
- Owner: Neal Gompa
- Release notes owner:
Tracking
- Last updated: 2018-09-10
- Tracking bug: #1625773
- Status: Change accepted
Remove the Group: Tag From All Packages
Remove the Group: tag from over 9000 source packages.
Owners
- Owner: Jason Tibbitts
- Release notes owner:
Tracking
- Last updated: 2018-09-07
- Tracking bug: #1626676
- Status: Change accepted
Remove glibc-all-langpacks from buildroot
glibc-minimal-langpack is added to @Buildsystem group and installed into the minimal buildroot instead of glibc-all-langpacks. Packages which need more locales than plain C/C.UTF-8/POSIX need to pull them in through BuildRequires.
Owners
- Owner: Zbigniew Jędrzejewski-Szmek
- Release notes owner:
Tracking
- Last updated: 2018-09-07
- Tracking bug: #1626677
- Status: Change accepted
Remove Excessive Linking
Pass --as-needed flag the linker through default system-wide LDFLAGS.
Owners
- Owner: Igor Gnatenko, Neal Gompa
- Release notes owner:
Tracking
- Last updated: 2018-09-05
- Tracking bug: #1625771
- Status: 100% code completed
Fedora 30 Accepted Self Contained Changes Proposals
Make ambiguous python shebangs error
The /usr/lib/rpm/redhat/brp-mangle-shebangs buildroot policy script will be changed to make the build fail when it sees an ambiguous python shebang, such as #!/usr/bin/python or #!/usr/bin/env python. (The script has been warning in these cases for 2 Fedora releases already, saying This will become an ERROR.)
- Owner: Miro Hrončok
- Last updated: 2018-09-07
- Completed: no
No more automagic Python bytecompilation (phase 2)
See Changes/No_more_automagic_Python_bytecompilation. Now we are changing the default to be %global _python_bytecompile_extra 0.
- Owner: Petr Viktorin
- Last updated: 2018-09-07
- Completed: no