List of long term FTBFS packages to be retired in a week
by Miro Hrončok
Dear maintainers.
Based on the current fail to build from source policy, the following packages
will be retired from Fedora 34 approximately one week before branching (= 1 week
from now).
Policy:
https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fai...
Note that some listed packages are orphaned and hence may be retired even sooner.
The packages in rawhide were not successfully built at least since Fedora 32.
This report is based on dist tags.
Packages collected via:
https://github.com/hroncok/fedora-report-ftbfs-retirements/blob/master/ft...
If you see a package that was built, please let me know.
If you see a package that should be exempted from the process, please let me
know and we can work together to get a FESCo approval for that.
If you see a package that can be rebuilt, please do so.
Package (co)maintainers Latest build
=============================================================================
boo elsupergomez, orphan, tpokorra Fedora 31
sugar-flipsticks callkalpa, chimosky, pbrobinson, tuxbrewr Fedora 31
sugar-getiabooks callkalpa, chimosky, pbrobinson, tuxbrewr Fedora 31
sugar-infoslicer callkalpa, chimosky, pbrobinson, tuxbrewr Fedora 31
sugar-ruler callkalpa, chimosky Fedora 31
sugar-starchart callkalpa, chimosky, orphan Fedora 31
sugar-view-slides callkalpa, chimosky, pbrobinson, tuxbrewr Fedora 31
No packages require the above mentioned packages.
Affected (co)maintainers
callkalpa: sugar-ruler, sugar-infoslicer, sugar-starchart, sugar-getiabooks,
sugar-view-slides, sugar-flipsticks
chimosky: sugar-ruler, sugar-infoslicer, sugar-starchart, sugar-getiabooks,
sugar-view-slides, sugar-flipsticks
elsupergomez: boo
pbrobinson: sugar-view-slides, sugar-getiabooks, sugar-flipsticks, sugar-infoslicer
tpokorra: boo
tuxbrewr: sugar-view-slides, sugar-getiabooks, sugar-flipsticks, sugar-infoslicer
1 day, 3 hours
REMINDER: Fedora 34 Change complete (testable) deadline in one week
by Ben Cotton
The change complete (testable) deadline for Fedora 34 changes is
Tuesday 9 February. At this point, changes should be in a testable
state. Please indicate this by setting the tracker bug for your change
to MODIFIED.
Other upcoming schedule milestones:
* 2021-02-09 — Fedora 34 branches from Rawhide
* 2021-02-23 — Change completion deadline (100% code complete)
* 2021-02-23 — Beta freeze begins
For more information, see the schedule[1]
[1] https://fedorapeople.org/groups/schedule/f-34/f-34-key-tasks.html
--
Ben Cotton
He / Him / His
Senior Program Manager, Fedora & CentOS Stream
Red Hat
TZ=America/Indiana/Indianapolis
1 day, 22 hours
Fedora 35 Change: Add Fedora Kinoite as a variant (Self-Contained
Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/Fedora_Kinoite
== Summary ==
Introduce Fedora Kinoite as a variant of Fedora alongside Fedora Silverblue.
== Owner ==
* Name: [[User:siosm| Timothée Ravier]] (travier AT redhat DOT com)
* FESCo shepherd: [[User:Ngompa| Neal Gompa]] (ngompa13 A gmail D com)
* SIG: [[SIGs/KDE|KDE SIG]]
== Detailed Description ==
Fedora Kinoite is an immutable desktop operating system featuring the
KDE Plasma desktop. It is based on the same technologies as Fedora
Silverblue (rpm-ostree, Flatpak, podman). Fedora Kinoite is to the
Fedora KDE Spin what Fedora Silverblue is to Fedora Workstation.
We chose the Kinoite name for the following reasons:
* KDE based projects traditionally start with a 'K'
* Kinoite is a blue mineral (https://en.wikipedia.org/wiki/Kinoite),
thus referring to both the 'silver' and 'blue' part of Silverblue and
the blue color of the KDE logo.
* "Kinoite" means "There is a tree" in Japanese
(https://translate.google.com/?sl=auto&tl=en&text=kinoite&op=translate),
thus referring to the 'tree' in 'ostree'.
== Benefit to Fedora ==
This will make Fedora more attractive to users that are interested in
immutable OSes and underlying technologies but would prefer to use the
KDE desktop environment. This should also strengthen Silverblue as
more effort may be put into fixing the issues in the shared
technologies.
== Scope ==
* Proposal owners:
** The KDE SIG will submit the [https://pagure.io/pungi-fedora Pungi
changes] needed to add this new variant to the compose.
** The KDE SIG will submit the changes to add a new sub-package to
[https://src.fedoraproject.org/rpms/fedora-release fedora-release].
** The KDE SIG will maintain the Kinoite specific rpm-ostree config in
the [https://pagure.io/workstation-ostree-config
workstation-ostree-config repo].
* Other developers: N/A (not a System Wide Change)
* Release engineering: Submitted as [https://pagure.io/releng/issue/9952 #9952].
* Policies and guidelines: N/A (not a System Wide Change)
* Trademark approval: The "Fedora Kinoite" trademark has been
[https://pagure.io/Fedora-Council/tickets/issue/344 approved]
* Alignment with Objectives: N/A
== Upgrade/compatibility impact ==
N/A (not a System Wide Change)
== How To Test ==
This edition has been built and made available as an unofficial
preview and can be tested with the instructions from this
[https://fedoramagazine.org/discover-fedora-kinoite/ Fedora Magazine
article].
== User Experience ==
Current limitations (last updated 2021-01-18):
* No rpm-ostree support in Discover (graphical package and update
manager). A Season of KDE is in progress to work on that.
* Partial Flatpak support in Discover.
* [https://pagure.io/fedora-kde/SIG/issue/13 KDE applications are not
yet available as Flatpak from the Fedora registry].
== Dependencies ==
N/A (not a System Wide Change)
== Contingency Plan ==
Report to the next release.
* Contingency mechanism: N/A (not a System Wide Change)
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? N/A (not a System Wide Change)
* Blocks product? N/A
== Documentation ==
A lot of the known issues impacting Fedora Kinoite are shared with
Silverblue and their resolution is the same:
https://docs.fedoraproject.org/en-US/fedora-silverblue/troubleshooting/.
It is not clear for now if Kinoite specific documentation is needed
but a landing page with pointer to known issues might be good.
== Release Notes ==
Fedora Kinoite has been introduced as a new variant of Fedora Linux
featuring the KDE desktop environment and the same technologies as
Silverblue (rpm-ostree, Flatpak, podman).
--
Ben Cotton
He / Him / His
Senior Program Manager, Fedora & CentOS Stream
Red Hat
TZ=America/Indiana/Indianapolis
2 days, 16 hours
Orphaned packages looking for new maintainers
by Miro Hrončok
The following packages are orphaned and will be retired when they
are orphaned for six weeks, unless someone adopts them. If you know for sure
that the package should be retired, please do so now with a proper reason:
https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life
Note: If you received this mail directly you (co)maintain one of the affected
packages or a package that depends on one. Please adopt the affected package or
retire your depending package to avoid broken dependencies, otherwise your
package will be retired when the affected package gets retired.
Request package ownership via the *Take* button in he left column on
https://src.fedoraproject.org/rpms/<pkgname>
Full report available at:
https://churchyard.fedorapeople.org/orphans-2021-01-25.txt
grep it for your FAS username and follow the dependency chain.
For human readable dependency chains, see https://packager.fedorainfracloud.org/
For all orphaned packages, see https://packager.fedorainfracloud.org/orphan
Package (co)maintainers Status Change
================================================================================
apache-log4j-extras coolsvap, gil, orphan 4 weeks ago
aseman-qt-tools orphan 5 weeks ago
auto-destdir orphan 3 weeks ago
azureus orphan 4 weeks ago
banshee-community-extensions elsupergomez, orphan, tpokorra 5 weeks ago
boo elsupergomez, orphan, tpokorra 4 weeks ago
clive orphan 3 weeks ago
csync2 asalkeld, orphan, simonp 2 weeks ago
eclipse-cdt akurtakov, eclipse-sig, jjohnstn, 0 weeks ago
kdaniel, orphan, rgrunber
eclipse-remote eclipse-sig, orphan 1 weeks ago
freemarker orphan 1 weeks ago
grpc defolos, orphan 2 weeks ago
jabberpy orphan 2 weeks ago
jnr-enxio jjohnstn, orphan, rgrunber 1 weeks ago
jnr-unixsocket jjohnstn, orphan, rgrunber 1 weeks ago
jvyamlb orphan 5 weeks ago
libmypaint2 orphan 1 weeks ago
nim orphan 2 weeks ago
nodejs-shelljs nodejs-sig, orphan, patches 4 weeks ago
nodoka-theme-gnome orphan 4 weeks ago
python-XStatic-jquery-ui mrunge, openstack-sig, orphan 1 weeks ago
python-couchbase orphan 2 weeks ago
python-django-helpdesk blackfile, orphan 1 weeks ago
python-kyotocabinet orphan 2 weeks ago
python-pykafka apevec, hguemar, jpena, orphan 5 weeks ago
python-requests-credssp orphan 2 weeks ago
python-ryu apevec, orphan, slaweq 1 weeks ago
rubygem-debug_inspector orphan 4 weeks ago
rubygem-fog-aws orphan 0 weeks ago
rubygem-oauth mmorsi, orphan 0 weeks ago
squirrelmail orphan 0 weeks ago
sslh orphan 2 weeks ago
sugar-starchart callkalpa, chimosky, orphan 5 weeks ago
swt-chart orphan 0 weeks ago
tomcat-taglibs-parent orphan 1 weeks ago
tomcat-taglibs-standard gil, lef, orphan 1 weeks ago
trac-accountmanager-plugin orphan 4 weeks ago
trac-spamfilter-plugin orphan 4 weeks ago
The following packages require above mentioned packages:
Depending on: auto-destdir (1), status change: 2020-12-30 (3 weeks ago)
corsix-th (maintained by: atim)
corsix-th-0.64-5.fc33.src requires auto-destdir = 1.11-18.fc33
Depending on: eclipse-cdt (2), status change: 2021-01-19 (0 weeks ago)
eclipse-remote (maintained by: eclipse-sig, orphan)
eclipse-remote-3.0.1-6.fc34.noarch requires osgi(org.eclipse.cdt.core.native)
= 5.10.400.202006250915, osgi(org.eclipse.cdt.native.serial) =
1.1.401.202006250915, osgi(org.eclipse.tm.terminal.control) = 4.6.1.202006250915
eclipse-remote-3.0.1-6.fc34.src requires eclipse-cdt = 2:9.11.1-10.fc34,
eclipse-cdt-terminal = 2:9.11.1-10.fc34
eclipse-cdt (maintained by: akurtakov, eclipse-sig, jjohnstn, kdaniel, orphan,
rgrunber)
eclipse-cdt-2:9.11.1-10.fc34.src requires eclipse-remote = 3.0.1-6.fc34
eclipse-cdt-2:9.11.1-10.fc34.x86_64 requires eclipse-remote = 3.0.1-6.fc34,
osgi(org.eclipse.remote.core) = 4.0.0.202008141000, osgi(org.eclipse.remote.ui)
= 2.1.0.202008141000
eclipse-cdt-arduino-2:9.11.1-10.fc34.x86_64 requires
osgi(org.eclipse.remote.core) = 4.0.0.202008141000,
osgi(org.eclipse.remote.serial.core) = 1.0.0.202008141000,
osgi(org.eclipse.remote.ui) = 2.1.0.202008141000
eclipse-cdt-qt-2:9.11.1-10.fc34.x86_64 requires osgi(org.eclipse.remote.core)
= 4.0.0.202008141000
eclipse-cdt-terminal-2:9.11.1-10.fc34.x86_64 requires
osgi(org.eclipse.remote.core) = 4.0.0.202008141000, osgi(org.eclipse.remote.ui)
= 2.1.0.202008141000
Depending on: eclipse-remote (2), status change: 2021-01-13 (1 weeks ago)
eclipse-cdt (maintained by: akurtakov, eclipse-sig, jjohnstn, kdaniel, orphan,
rgrunber)
eclipse-cdt-2:9.11.1-10.fc34.src requires eclipse-remote = 3.0.1-6.fc34
eclipse-cdt-2:9.11.1-10.fc34.x86_64 requires eclipse-remote = 3.0.1-6.fc34,
osgi(org.eclipse.remote.core) = 4.0.0.202008141000, osgi(org.eclipse.remote.ui)
= 2.1.0.202008141000
eclipse-cdt-arduino-2:9.11.1-10.fc34.x86_64 requires
osgi(org.eclipse.remote.core) = 4.0.0.202008141000,
osgi(org.eclipse.remote.serial.core) = 1.0.0.202008141000,
osgi(org.eclipse.remote.ui) = 2.1.0.202008141000
eclipse-cdt-qt-2:9.11.1-10.fc34.x86_64 requires osgi(org.eclipse.remote.core)
= 4.0.0.202008141000
eclipse-cdt-terminal-2:9.11.1-10.fc34.x86_64 requires
osgi(org.eclipse.remote.core) = 4.0.0.202008141000, osgi(org.eclipse.remote.ui)
= 2.1.0.202008141000
eclipse-remote (maintained by: eclipse-sig, orphan)
eclipse-remote-3.0.1-6.fc34.noarch requires osgi(org.eclipse.cdt.core.native)
= 5.10.400.202006250915, osgi(org.eclipse.cdt.native.serial) =
1.1.401.202006250915, osgi(org.eclipse.tm.terminal.control) = 4.6.1.202006250915
eclipse-remote-3.0.1-6.fc34.src requires eclipse-cdt = 2:9.11.1-10.fc34,
eclipse-cdt-terminal = 2:9.11.1-10.fc34
Depending on: freemarker (2), status change: 2021-01-13 (1 weeks ago)
eclipse-cdt (maintained by: akurtakov, eclipse-sig, jjohnstn, kdaniel, orphan,
rgrunber)
eclipse-cdt-2:9.11.1-10.fc34.src requires eclipse-remote = 3.0.1-6.fc34,
freemarker = 2.3.30-2.fc33
eclipse-cdt-2:9.11.1-10.fc34.x86_64 requires eclipse-remote = 3.0.1-6.fc34,
osgi(org.eclipse.remote.core) = 4.0.0.202008141000, osgi(org.eclipse.remote.ui)
= 2.1.0.202008141000, osgi(org.freemarker.freemarker) = 2.3.30
eclipse-cdt-qt-2:9.11.1-10.fc34.x86_64 requires osgi(org.eclipse.remote.core)
= 4.0.0.202008141000, osgi(org.freemarker.freemarker) = 2.3.30
eclipse-cdt-arduino-2:9.11.1-10.fc34.x86_64 requires
osgi(org.eclipse.remote.core) = 4.0.0.202008141000,
osgi(org.eclipse.remote.serial.core) = 1.0.0.202008141000,
osgi(org.eclipse.remote.ui) = 2.1.0.202008141000
eclipse-cdt-terminal-2:9.11.1-10.fc34.x86_64 requires
osgi(org.eclipse.remote.core) = 4.0.0.202008141000, osgi(org.eclipse.remote.ui)
= 2.1.0.202008141000
eclipse-remote (maintained by: eclipse-sig, orphan)
eclipse-remote-3.0.1-6.fc34.noarch requires osgi(org.eclipse.cdt.core.native)
= 5.10.400.202006250915, osgi(org.eclipse.cdt.native.serial) =
1.1.401.202006250915, osgi(org.eclipse.tm.terminal.control) = 4.6.1.202006250915
eclipse-remote-3.0.1-6.fc34.src requires eclipse-cdt = 2:9.11.1-10.fc34,
eclipse-cdt-terminal = 2:9.11.1-10.fc34
Depending on: grpc (9), status change: 2021-01-04 (2 weeks ago)
buildstream (maintained by: atim, bochecha)
buildstream-1.6.1-1.fc34.noarch requires python3-grpcio = 1.26.0-9.fc34,
python3.9dist(grpcio) = 1.26
buildstream-1.6.1-1.fc34.src requires python3-grpcio = 1.26.0-9.fc34
ceph (maintained by: adeza, branto, dmick, ke4qqq, kkeithle, ktdreyer, steve,
stingray)
ceph-mgr-diskprediction-cloud-2:15.2.8-5.fc34.noarch requires python3-grpcio =
1.26.0-9.fc34
perl-grpc-xs (maintained by: perl-maint-sig, ppisar)
perl-grpc-xs-0.34-1.fc34.src requires grpc-devel = 1.26.0-9.fc34
perl-grpc-xs-0.34-1.fc34.x86_64 requires libgrpc.so.9()(64bit)
python-google-api-core (maintained by: melmorabity)
python-google-api-core-1.17.0-2.fc34.src requires python3dist(grpcio) = 1.26
python3-google-api-core-1.17.0-2.fc34.noarch requires python3dist(grpcio) = 1.26
python-opencensus (maintained by: melmorabity)
python-opencensus-0.7.11-1.fc34.src requires python3dist(grpcio) = 1.26
python3-opencensus-ext-grpc-0.7.11-1.fc34.noarch requires
python3.9dist(grpcio) = 1.26
python3-opencensus-ext-ocagent-0.7.11-1.fc34.noarch requires
python3.9dist(grpcio) = 1.26
python-opentelemetry (maintained by: melmorabity)
python-opentelemetry-0.8.0-3.fc33.src requires python3dist(grpcio) = 1.26
python3-opentelemetry-ext-grpc-0.8.0-3.fc33.noarch requires
python3.9dist(grpcio) = 1.26
python3-opentelemetry-ext-opencensusexporter-0.8.0-3.fc33.noarch requires
python3.9dist(grpcio) = 1.26
python-chirpstack-api (maintained by: fab)
python3-chirpstack-api-3.9.3-1.fc34.noarch requires python3.9dist(grpcio) = 1.26
python-grpcio-gcp (maintained by: melmorabity)
python3-grpcio-gcp-0.2.2-3.fc33.noarch requires python3.9dist(grpcio) = 1.26
python-opencensus-proto (maintained by: melmorabity)
python3-opencensus-proto-0.3.0-2.fc33.noarch requires python3.9dist(grpcio) = 1.26
Depending on: jnr-enxio (2), status change: 2021-01-15 (1 weeks ago)
jnr-unixsocket (maintained by: jjohnstn, orphan, rgrunber)
jnr-unixsocket-0.21-7.fc34.noarch requires mvn(com.github.jnr:jnr-enxio) = 0.19
jnr-unixsocket-0.21-7.fc34.src requires mvn(com.github.jnr:jnr-enxio) = 0.19
jabrt (maintained by: jfilak)
jabrt-1.0-13.git0a3b423.fc33.noarch requires
mvn(com.github.jnr:jnr-unixsocket) = 0.21
jabrt-1.0-13.git0a3b423.fc33.src requires mvn(com.github.jnr:jnr-unixsocket) =
0.21
Depending on: jnr-unixsocket (1), status change: 2021-01-15 (1 weeks ago)
jabrt (maintained by: jfilak)
jabrt-1.0-13.git0a3b423.fc33.noarch requires
mvn(com.github.jnr:jnr-unixsocket) = 0.21
jabrt-1.0-13.git0a3b423.fc33.src requires mvn(com.github.jnr:jnr-unixsocket) =
0.21
Depending on: nodoka-theme-gnome (3), status change: 2020-12-27 (4 weeks ago)
gtk-nodoka-engine (maintained by: mso)
gtk-nodoka-engine-0.7.5-20.fc33.i686 requires nodoka-filesystem = 0.3.90-20.fc33
gtk-nodoka-engine-0.7.5-20.fc33.x86_64 requires nodoka-filesystem = 0.3.90-20.fc33
xfwm4-theme-nodoka (maintained by: cwickert, mso, nonamedotc)
xfwm4-theme-nodoka-0.2-17.fc33.noarch requires nodoka-filesystem = 0.3.90-20.fc33
nodoka-theme-gnome (maintained by: orphan)
nodoka-theme-gnome-0.3.90-20.fc33.noarch requires gtk-nodoka-engine =
0.7.5-20.fc33
Depending on: python-XStatic-jquery-ui (26), status change: 2021-01-18 (1 weeks ago)
R-shiny (maintained by: qulogic)
R-shiny-1.5.0-1.fc34~bootstrap.noarch requires xstatic-jquery-ui-common =
1.12.0.1-12.fc33
R-shiny-1.5.0-1.fc34~bootstrap.src requires xstatic-jquery-ui-common =
1.12.0.1-12.fc33
copr-frontend (maintained by: clime, copr-sig, dturecek, frostyx, msuchy, praiskup)
copr-frontend-1.174-1.fc34.noarch requires xstatic-jquery-ui-common =
1.12.0.1-12.fc33
js-jquery-ui-touch-punch (maintained by: ellert)
js-jquery-ui-touch-punch-0.2.3-0.8.20141219git4bc0091.fc33.noarch requires
xstatic-jquery-ui-common = 1.12.0.1-12.fc33
js-jsroot (maintained by: ellert)
js-jsroot-5.8.0-5.fc34.noarch requires js-jquery-ui-touch-punch =
0.2.3-0.8.20141219git4bc0091.fc33, xstatic-jquery-ui-common = 1.12.0.1-12.fc33
sympa (maintained by: xavierb)
sympa-6.2.58-1.fc34.src requires xstatic-jquery-ui-common = 1.12.0.1-12.fc33
sympa-6.2.58-1.fc34.x86_64 requires xstatic-jquery-ui-common = 1.12.0.1-12.fc33
R-DT (maintained by: qulogic)
R-DT-0.17-1.fc34.src requires R-crosstalk = 1.1.0.1-1.fc33, R-shiny =
1.5.0-1.fc34~bootstrap
R-DT-0.17-1.fc34.noarch requires R(crosstalk) = 1.1.0.1
R-bookdown (maintained by: qulogic)
R-bookdown-0.21-1.fc34.src requires R-miniUI = 0.1.1.1-6.fc33, R-rsconnect =
0.8.16-4.fc33, R-shiny = 1.5.0-1.fc34~bootstrap
R-crosstalk (maintained by: qulogic)
R-crosstalk-1.1.0.1-1.fc33.src requires R-shiny = 1.5.0-1.fc34~bootstrap
R-formattable (maintained by: qulogic)
R-formattable-0.2.1-1.fc34.src requires R-DT = 0.17-1.fc34, R-shiny =
1.5.0-1.fc34~bootstrap
R-miniUI (maintained by: qulogic)
R-miniUI-0.1.1.1-6.fc33.noarch requires R(shiny) = 1.5.0
R-miniUI-0.1.1.1-6.fc33.src requires R-shiny = 1.5.0-1.fc34~bootstrap
R-profvis (maintained by: qulogic)
R-profvis-0.3.6-6.fc33.src requires R-shiny = 1.5.0-1.fc34~bootstrap
R-reprex (maintained by: qulogic)
R-reprex-0.3.0-6.fc33.src requires R-shiny = 1.5.0-1.fc34~bootstrap
R-rsconnect (maintained by: qulogic)
R-rsconnect-0.8.16-4.fc33.src requires R-shiny = 1.5.0-1.fc34~bootstrap
root (maintained by: ellert)
root-net-http-6.22.06-1.fc34.x86_64 requires js-jsroot = 5.8.0-5.fc34
root-notebook-6.22.06-1.fc34.noarch requires js-jsroot = 5.8.0-5.fc34
R-covr (maintained by: qulogic)
R-covr-3.5.1-1.fc34.src requires R-DT = 0.17-1.fc34
R-devtools (maintained by: qulogic)
R-devtools-2.3.2-1.fc34.noarch requires R(DT) = 0.17, R(covr) = 3.5.1
R-devtools-2.3.2-1.fc34.src requires R-DT = 0.17-1.fc34, R-covr = 3.5.1-1.fc34
R-tibble (maintained by: qulogic)
R-tibble-3.0.4-1.fc34.src requires R-formattable = 0.2.1-1.fc34
R-ggplot2 (maintained by: qulogic)
R-ggplot2-3.3.3-1.fc34.src requires R-profvis = 0.3.6-6.fc33
R-pkgdown (maintained by: qulogic)
R-pkgdown-1.6.1-1.fc34.src requires R-rsconnect = 0.8.16-4.fc33
R-rmarkdown (maintained by: qulogic)
R-rmarkdown-2.6-1.fc34.src requires R-rsconnect = 0.8.16-4.fc33
R-pak (maintained by: qulogic)
R-pak-0.1.2.1-1.fc34.src requires R-covr = 3.5.1-1.fc34
R-pkgcache (maintained by: qulogic)
R-pkgcache-1.1.1-1.fc34.src requires R-covr = 3.5.1-1.fc34
R-procmaps (maintained by: qulogic)
R-procmaps-0.0.3-1.fc34.src requires R-covr = 3.5.1-1.fc34
R-rle (maintained by: qulogic)
R-rle-0.9.2-1.fc34.src requires R-covr = 3.5.1-1.fc34
R-textshaping (maintained by: qulogic)
R-textshaping-0.2.1-1.fc34.src requires R-covr = 3.5.1-1.fc34
R-unitizer (maintained by: qulogic)
R-unitizer-1.4.12-1.fc34.src requires R-covr = 3.5.1-1.fc34
Too many dependencies for python-XStatic-jquery-ui, not all listed here
Depending on: tomcat-taglibs-parent (5), status change: 2021-01-15 (1 weeks ago)
tomcat-taglibs-standard (maintained by: gil, lef, orphan)
tomcat-taglibs-standard-1.2.5-12.fc33.src requires
mvn(org.apache.taglibs:taglibs-parent:pom:) = 3
tomcat (maintained by: akurtakov, coolsvap, csutherl, huwang, kdaniel, van)
tomcat-1:9.0.41-1.fc34.src requires tomcat-taglibs-standard = 1.2.5-12.fc33
tomcat-webapps-1:9.0.41-1.fc34.noarch requires tomcat-taglibs-standard =
1.2.5-12.fc33
dogtag-pki (maintained by: cipherboy, dmoluguw, edewata, kwright, mharmsen,
vakwetu)
dogtag-pki-10.10.3-1.fc34.src requires tomcat = 1:9.0.41-1.fc34, tomcatjss =
7.6.1-1.fc34
pki-core (maintained by: cipherboy, dmoluguw, edewata, kwright, mharmsen, vakwetu)
pki-core-10.10.3-3.fc34.src requires tomcat = 1:9.0.41-1.fc34, tomcatjss =
7.6.1-1.fc34
pki-server-10.10.3-3.fc34.noarch requires tomcat = 1:9.0.41-1.fc34, tomcatjss
= 7.6.1-1.fc34
tomcatjss (maintained by: cfu, cipherboy, dmoluguw, edewata, kwright, mharmsen,
vakwetu)
tomcatjss-7.6.1-1.fc34.noarch requires tomcat = 1:9.0.41-1.fc34
tomcatjss-7.6.1-1.fc34.src requires tomcat = 1:9.0.41-1.fc34
Depending on: tomcat-taglibs-standard (4), status change: 2021-01-15 (1 weeks ago)
tomcat (maintained by: akurtakov, coolsvap, csutherl, huwang, kdaniel, van)
tomcat-1:9.0.41-1.fc34.src requires tomcat-taglibs-standard = 1.2.5-12.fc33
tomcat-webapps-1:9.0.41-1.fc34.noarch requires tomcat-taglibs-standard =
1.2.5-12.fc33
dogtag-pki (maintained by: cipherboy, dmoluguw, edewata, kwright, mharmsen,
vakwetu)
dogtag-pki-10.10.3-1.fc34.src requires tomcat = 1:9.0.41-1.fc34, tomcatjss =
7.6.1-1.fc34
pki-core (maintained by: cipherboy, dmoluguw, edewata, kwright, mharmsen, vakwetu)
pki-core-10.10.3-3.fc34.src requires tomcat = 1:9.0.41-1.fc34, tomcatjss =
7.6.1-1.fc34
pki-server-10.10.3-3.fc34.noarch requires tomcat = 1:9.0.41-1.fc34, tomcatjss
= 7.6.1-1.fc34
tomcatjss (maintained by: cfu, cipherboy, dmoluguw, edewata, kwright, mharmsen,
vakwetu)
tomcatjss-7.6.1-1.fc34.noarch requires tomcat = 1:9.0.41-1.fc34
tomcatjss-7.6.1-1.fc34.src requires tomcat = 1:9.0.41-1.fc34
See dependency chains of your packages at https://packager.fedorainfracloud.org/
See all orphaned packages at https://packager.fedorainfracloud.org/orphan
Affected (co)maintainers (either directly or via packages' dependencies):
adeza: grpc
akurtakov: eclipse-remote, tomcat-taglibs-parent, eclipse-cdt,
tomcat-taglibs-standard, freemarker
apevec: python-pykafka, python-ryu
asalkeld: csync2
atim: grpc, auto-destdir
blackfile: python-django-helpdesk
bochecha: grpc
branto: grpc
callkalpa: sugar-starchart
cfu: tomcat-taglibs-standard, tomcat-taglibs-parent
chimosky: sugar-starchart
cipherboy: tomcat-taglibs-standard, tomcat-taglibs-parent
clime: python-XStatic-jquery-ui
coolsvap: tomcat-taglibs-standard, tomcat-taglibs-parent, apache-log4j-extras
copr-sig: python-XStatic-jquery-ui
csutherl: tomcat-taglibs-standard, tomcat-taglibs-parent
cwickert: nodoka-theme-gnome
defolos: grpc
dmick: grpc
dmoluguw: tomcat-taglibs-standard, tomcat-taglibs-parent
dturecek: python-XStatic-jquery-ui
eclipse-sig: eclipse-remote, eclipse-cdt, freemarker
edewata: tomcat-taglibs-standard, tomcat-taglibs-parent
ellert: python-XStatic-jquery-ui
elsupergomez: boo, banshee-community-extensions
fab: grpc
frostyx: python-XStatic-jquery-ui
gil: tomcat-taglibs-standard, tomcat-taglibs-parent, apache-log4j-extras
hguemar: python-pykafka
huwang: tomcat-taglibs-standard, tomcat-taglibs-parent
jfilak: jnr-enxio, jnr-unixsocket
jjohnstn: jnr-enxio, eclipse-remote, eclipse-cdt, freemarker, jnr-unixsocket
jpena: python-pykafka
kdaniel: eclipse-remote, tomcat-taglibs-parent, eclipse-cdt,
tomcat-taglibs-standard, freemarker
ke4qqq: grpc
kkeithle: grpc
ktdreyer: grpc
kwright: tomcat-taglibs-standard, tomcat-taglibs-parent
lef: tomcat-taglibs-standard, tomcat-taglibs-parent
melmorabity: grpc
mharmsen: tomcat-taglibs-standard, tomcat-taglibs-parent
mmorsi: rubygem-oauth
mrunge: python-XStatic-jquery-ui
mso: nodoka-theme-gnome
msuchy: python-XStatic-jquery-ui
nodejs-sig: nodejs-shelljs
nonamedotc: nodoka-theme-gnome
openstack-sig: python-XStatic-jquery-ui
patches: nodejs-shelljs
perl-maint-sig: grpc
ppisar: grpc
praiskup: python-XStatic-jquery-ui
qulogic: python-XStatic-jquery-ui
rgrunber: jnr-enxio, eclipse-remote, eclipse-cdt, freemarker, jnr-unixsocket
simonp: csync2
slaweq: python-ryu
steve: grpc
stingray: grpc
tpokorra: boo, banshee-community-extensions
vakwetu: tomcat-taglibs-standard, tomcat-taglibs-parent
van: tomcat-taglibs-standard, tomcat-taglibs-parent
xavierb: python-XStatic-jquery-ui
--
The script creating this output is run and developed by Fedora
Release Engineering. Please report issues at its pagure instance:
https://pagure.io/releng/
The sources of this script can be found at:
https://pagure.io/releng/blob/master/f/scripts/find_unblocked_orphans.py
3 days, 1 hour
Fedora 34 Change: GNOME 40 (Self-Contained Change)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/Gnome40
== Summary ==
Fedora 34 will include the latest upstream GNOME release, GNOME 40
== Owner ==
* Name: [[User:kalev| Kalev Lember]], [[User:mclasen| Matthias Clasen]]
* Email: klember(a)redhat.com, mclasen(a)redhat.com
* Product: Fedora Workstation
* Responsible WG: Workstation WG
== Detailed Description ==
As usual, Fedora 34 will include the latest available upstream GNOME
release. This time, the GNOME release includes
some noteworthy changes, and the purpose of this change proposal is to
draw attention to them.
* GNOME is changing its versioning scheme, and the coming GNOME 40
release is the first one with following the new scheme
* GNOME 40 includes GTK 4, which is a new stable release of GTK. With
the release of GTK 4, upstream GTK considers GTK 2 to be end-of-life
* The GNOME shell overview is being redesigned for GNOME 40
== Feedback ==
This upstream issue
[[https://gitlab.gnome.org/Teams/Design/os-mockups/-/issues/80]]
tracks ongoing work on finalizing
the GNOME shell redesign, and incorporates a lot of upstream feedback.
== Benefit to Fedora ==
Fedora stays in sync with upstream and gets the latest features and bug fixes.
== Scope ==
* Proposal owners:
** Complete the GNOME shell redesign work upstream
** Adapt GNOME welcome tour to new design
** Update GNOME packages to GNOME 40 releases as they appear
* Other developers: N/A
* Release engineering: [https://pagure.io/releng/issues #Releng issue number]
* Policies and guidelines: N/A
* Trademark approval: N/A
* Alignment with Objectives: N/A
== Upgrade/compatibility impact ==
Upgrading from GNOME 3.38 to GNOME 40 should be seamless for users.
== How To Test ==
Install Workstation, make sure that the desktop and all apps are
usable. Participate in GNOME 40 test day (TBD).
We are continuously keeping GNOME in Rawhide (and Branched once it's
branched from Rawhide) up to date as upstream releases development
snapshots, leading up to the final GNOME 40 release. Everybody can
participate in the testing by installing Fedora development releases
on personal desktop computers and reporting regressions.
For issues that are not Fedora-specific, the best place to report
issues and reach developers is usually at
https://gitlab.gnome.org/GNOME
== User Experience ==
The most noticable user experience change will be when interacting
with the GNOME shell overview, which has been
rearranged to be more spatially coherent and engaging, while still
providing the same basic features: search,
windows, workspaces and applications.
One noteworthy change is that GNOME shell will start in the overview
after login. The GNOME welcome tour that
was introduced in Fedora 33 will be adapted to work in this scenario.
== Dependencies ==
N/A
== Contingency Plan ==
GNOME 40 will be released in March 2021 and fits well into Fedora 34
schedule. In case of issues with individual modules that aren't either
released in time or aren't deemed suitable for Fedora 34, we'll
continue using the GNOME 3.38 versions of these modules.
If the GNOME shell redesign cannot be successfully completed upstream,
we either follow what upstream releases in GNOME 40
or carry the redesign as downstream patch, pending a decision in the
working group.
* Contingency mechanism: The Workstation WG evaluates the GNOME 40
prerelease first before beta freeze and reverts individual changes as
needed, and then does another evaluation before the final freeze.
* Contingency deadline: beta freeze
* Blocks release? Yes
* Blocks product? Workstation
== Documentation ==
The new GNOME versioning
[https://discourse.gnome.org/t/new-gnome-versioning-scheme/4235
scheme]
Upstream blog posts about GTK 4:
[https://blog.gtk.org/2020/12/16/gtk-4-0/]
Upstream blog posts about the GNOME shell redesign:
[https://blogs.gnome.org/shell-dev/2020/09/23/gnome-shell-user-research-go...],
[https://blogs.gnome.org/shell-dev/2020/12/18/gnome-shell-ux-plans-for-gno...],
[https://blogs.gnome.org/shell-dev/2021/01/07/a-shell-ux-update/]
We are considering writing a Fedora magazine article around the same
time that the GNOME shell redesign becomes available
in rawhide.
== Release Notes ==
TBD
--
Ben Cotton
He / Him / His
Senior Program Manager, Fedora & CentOS Stream
Red Hat
TZ=America/Indiana/Indianapolis
1 week, 1 day
Re: Fedora 34 Change: Disable Python 2 Dist RPM Generators and Freeze
Python 2 Macros (was: Remove Python2 RPM Macros) (Self-Contained Change proposal)
by Ben Cotton
This proposal has been heavily modified:
https://fedoraproject.org/w/index.php?title=Changes%2FDisable_Python_2_Di...
It has therefore been resubmitted.
https://fedoraproject.org/wiki/Changes/Disable_Python_2_Dist_RPM_Generato...
= Disable Python 2 Dist RPM Generators and Freeze Python 2 Macros =
== Summary ==
The `python2.7dist()` and `python2dist()` automatic provides/requires
from {{package|python-rpm-generators}} will no longer be automatically
generated, no functional packages in Fedora use them. The `python(abi)
= 2.7` automatic provides/requires will be kept.
The {{package|python2-rpm-macros}} package will be removed from Fedora
34 and newer. The python2 RPM macros
(`/usr/lib/rpm/macros.d/macros.python2`) will be moved to
{{package|python2.7}} and frozen (no new development, except critical
bugfixes that affect packages outside the remaining Python 2
ecosystem).
Note that Python 2 packages are already not allowed in Fedora, except
explicitly granted exceptions.
== Owner ==
* Name: [[User:Churchyard|Miro Hrončok]]
* Email: mhroncok(a)redhat.com
== Detailed Description ==
Python 2 is upstream dead, usage in Fedora packages is forbidden,
except for several package with an explicit FESCo approved exception.
The Python Maintenance team no longer wishes to support the python2
dist RPM generators from the {{package|python-rpm-generators}} package
nor the python2 RPM macros from the {{package|python2-rpm-macros}}
package (located at `/usr/lib/rpm/macros.d/macros.python2`) and hence
decided to disable the generators for Python 2 and freeze the macros.
Provides/requires like this will no longer be automatically generated in Fedora:
python2dist(...)
python2.7dist(...)
Currently, no functional Fedora 34 packages need such provides. The
`python(abi) = 2.7` automatic provides/requires will be kept.
The following macro definitions will be moved from
{{package|python2-rpm-macros}} to {{package|python2.7}}:
%{python2_sitelib}
%{python2_sitearch}
%{python2_version}
%{python2_version_nodots}
%{python2_platform}
%{py2_shbang_opts}
%{py2_shbang_opts_nodash}
%{py2_shebang_flags}
%py2_shebang_fix
%py2_build
%py2_build_egg
%py2_build_wheel
%py2_install
%py2_install_egg
%py2_install_wheel
And their definition will remain frozen unless a bug is found that
affects Fedora packages outside the remaining Python 2 ecosystem.
Packagers of Python 2 packages affected by bugs in the macros are
encouraged to apply workarounds and/or submit fixes themselves.
Only the following packages use some of the macros:
* several Python 2 trac plugins, but {{package|trac}} uses Python 3 now
** only those require `python2dist(...)` / `python2.7dist(...)`
* several Python 2 sugar packages, but they already don't build and/or
install as {{package|sugar}} uses Python 3 now
* 13 other affected packages in Fedora (some of them co-owned by Python Maint):
** avahi
** gimp-layer-via-copy-cut
** gimp-resynthesizer
** chromium
** NFStest
** offlineimap
** pygobject2
** pygtk2
** python-psutil
** python-six
** python2-cairo
** python2-dns
** python2-setuptools
Note: Many other packages use the macros in a disabled `%if` section.
Some of the listed ones might as well (and hence are not really
impacted), the list is an intersection of packages that (Build)Require
Python 2 and are greppable for the macros.
{{package|python2.7}} will provide and obsolete
{{package|python2-rpm-macros}} at least for 2 more releases (or until
it is removed entirely from Fedora).
The following macros will remain defined in
{{package|python-srpm-macros}} for the time being to not break
packages that are using Python 2 as build-time only dependency (which
is also not allowed, but happens more often):
%{__python2}
%{python2}
The [https://docs.fedoraproject.org/en-US/packaging-guidelines/Python_Appendix...
Python 2 section of Python packaging guidelines] will be amended to
say that the Python 2 macros may not completely mirror the Python 3
macros.
The changes will happen after the Fedora 34 mass rebuild and before branching.
== Feedback ==
At first, we have
[https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.o...
proposed to remove the macros entirely]. That proposal has received
negative feedback and we have reworked it to only freeze the macros
and disable the dist generators.
== Benefit to Fedora ==
With each change of the RPM Python dist generators we had to create
artificial packages to test the impact on Python 2, because the real
set of Python 2 package in Fedora is basically non-existent. By
disabling them, we no longer have to worry about breaking things for
our downstreams or projects building atop Fedora.
In the past, we tried to keep the macros as similar to their Python 3
counterparts as possible, but we have decided that it is not worth it
for 13 packages. This way, historical packages can still be built atop
Fedora with the macros, but we don't need to worry about keeping them
up-to-date. Once {{package|python2.7}} is retired, the macros will go
away as well. This is also true for RHEL 9.
== Scope ==
* Proposal owners:
** Disable the `python2dist()`/`python2.7dist()` dependency generators.
** Move the python2 macros from {{package|python2-rpm-macros}} to
{{package|python2.7}}.
** Remove {{package|python2-rpm-macros}} and obsolete/provide it from
{{package|python2.7}}.
* Other developers: No action required.
* Release engineering: no impact on Release Engineering is anticipated
* Policies and guidelines: a note will be added to the Python 2 guidelines
* Trademark approval: Not necessary.
* Alignment with Objectives: Not really.
== Upgrade/compatibility impact ==
The {{package|python2-rpm-macros}} package will be obsoleted by
{{package|python2.7}}. Users that happened to have the macros
installed but not the interpreter will suddenly pull the interpreter
on upgrades, but we think that's a reasonable compromise.
== How To Test ==
Build a Python 2 package that used to provide and/or require
`python2.7dist()` or `python2dist()` automatically. Verify it does not
do that. Verify it still requires `python(abi) = 2.7`. Verify the
macros are still defined. Verify {{package|python2-rpm-macros}} is no
more. Verify {{package|python2.7}} does not depend on RPM.
== Packager Experience ==
Mildly worse for packagers building Python 2 RPMs atop Fedora. If such
packagers need the dist generators to do so, they are encouraged to
build their own version. Feel free to talk to the change owner about
how to do that.
Fedora packages are not affected.
== Dependencies ==
None.
== Contingency Plan ==
* Contingency mechanism: Revert the changes.
* Contingency deadline: Beta freeze.
* Blocks release? No.
* Blocks product? No.
== Documentation ==
This page is the documentation for the affected 3rd party packagers.
--
Ben Cotton
He / Him / His
Senior Program Manager, Fedora & CentOS Stream
Red Hat
TZ=America/Indiana/Indianapolis
1 week, 1 day