F33 system wide change, java-11-openjdk as system jdk
by Jiri Vanek
Hello fellow java package maintainers!
We are planning to bump the JDK from java-1.8.0-openjdk to java-11-openjdk for F33. Please see
https://fedoraproject.org/wiki/Changes/Java11
Short Story:
* if you have some java package, be aware that we are bumping JDK in rawhide
* Ensure your package builds and runs fine with JDK11 (see the
https://copr.fedorainfracloud.org/coprs/jvanek/java11/builds/)
* there is special tooling ready for this, before mass rebuild is launched
** See https://fedoraproject.org/wiki/Changes/Java11#copr_preliminary_rebuild
* If you do not want Fedora rotten with JDK8 for ever, continue reading
Long Story:
We ran a preliminary mass rebuild of javastack in copr repo
https://copr.fedorainfracloud.org/coprs/jvanek/java11/builds/ (select "all" instead of "25" at the
bottom), on packages requiring java,javac, java-devel, maven-local, ant, ivy & comp for build. You
can see, the result was quite dramatic:
1225 total; attempted to rebuild
483 failed; from those 191 are trivial failures (but if you fix it, there is no guarantee real
troubles are not hidden behind that)
186 succeeded
556 orphans or dead or otherwise tragic so the build did not even start
I would kindly ask you to search yourself in this list: https://jvanek.fedorapeople.org/java11/people
If you are here, please check status of your package in https://jvanek.fedorapeople.org/java11/init
(pain text of https://copr.fedorainfracloud.org/coprs/jvanek/java11/builds).
* If your package is "succeeded", congratulations nothing to do, and just keep en eye on JDK bump
* If there is "failed" but contains "- -" then it is probably orphan. If you wish to resurrect it,
please ensure it runs against JDK11 (see lower)
* If there is "failed" but failed in "seconds", then those packages failed so quickly, that the
build was in initial phases. That usually mean that you build with source/target lower then 1.6
JDK11 supports 1.6 and up. We recommend to bump the source/target to 1.8, to allow existence of
compact 1.8 packages alongside main javastack. See
https://fedoraproject.org/wiki/Changes/Java11#Wrong_source.2Ftarget_version. Don't forget to
upstream the patch, or maybe it is enough to update to more fresh upstream release which supports
JDK11? it may happen, that after the fix, your build will fail in more terrible way (see below)
* If there is "failed", and its none of above, then your package simply failed. Very often the
scary error may be fixed by bump to latest upstream version. JDK 11 is out for several years.
Please, try to fix the package. Don't hesitate to ask on devel(a)fedoraproject.org or
java-devel(a)fedoraproject.org or directly to me jvanek(a)redhat.com. If you fix the fail, feel free to
share your fix, it may help others.
We are trying to gather the most common issues at
https://fedoraproject.org/wiki/Changes/Java11#common_issues_packagers_can... .
Feel free to enhance the page, or write us your case (possibly both with solution and without) so
we can add it here.
Debugging Your failures.
The copr repo we maintain, contains builds of java-11-openjdk as system JDK, javapackages-tools
honoring that, and java-1.8.0-openjdk as non system JDK. Also it contains successfully rebuilt
packages. You can directly use this copr repo in several ways.
* first glance on error. On https://copr.fedorainfracloud.org/coprs/jvanek/java11/builds/ find your
build (select "all" instead of "25" at the bottom),
** Click its number, select chroot (currently fedora-32-x86_64 ) and check the logs. Main log is
build.log.gz.
* anything you push to rawhide, will automatically rebuild here in f32 chroot (we have a JDK in
rawhide broken a bit currently)
** It is the best approach. If you can fix your package in rawhide directly, without breaking the
rawhide too much, go for it
** If yo need to experiment, I have a mock config for you (generated from copr-cli mock-config
jvanek/java11 fedora-32-x86_64) which you can copy to your /etc/mock and use -
https://jvanek.fedorapeople.org/java11/jvanek-java11-fedora-32-x86_64.cfg . Eg:
sudo cp downloaded-fedora-32-x86_64.cfg /etc/mock/jvanek-java11-fedora-32-x86_64.cfg
# change spec, bump sources, apply patches
fedpkg srpm
mock -r jvanek-java11-fedora-32-x86_64 *.src.rpm
Or any other packaging workflow you use, and you can use against the copr repo.
Thank you very much for your help, there are 500 failures, and 1000 java packagers, but only 2
active members of java sig. Without your help, the JDK bump will be very hard.
Thank You!
On behalf of Fedora java group
J.
3 years, 10 months
Announcing bugzilla overrides coming to dist-git (stg)
by Pierre-Yves Chibon
Good Morning Everyone,
A little while ago[1], we integrated anitya in dist-git itself, allowing to
stop using fedora-scm-request's[2] git repository to store this information.
However, this git repository is still being used to store bugzilla overrides
(i.e.: default assignee on bugzilla ticket when they differ from the point of
contact (main admin) of the package in dist-git).
Together with Karsten Hopp we worked on integrating this functionality on
pagure-dist-git[3], thus allowing to get rid entirely of the git repository at
fedora-scm-request[2].
This work has been deployed in staging today. We would very much appreciate if
you could take a few minute of your time and see if it works to your
liking: https://src.stg.fedoraproject.org/
The overrides information from production has been migrated yesterday to the
staging dist-git, so what you see in the UI reflects the current state of the
overrides in production as of yesterday.
Here is an example with an override:
https://src.stg.fedoraproject.org/rpms/0ad
One note: in the rpms namespace, the UI will always show you the default
assignee for Fedora and Fedora EPEL, regardless of whether the package is in
EPEL.
This is a shortcoming we are aware of and will be looking at fixing in the near
future but potentially after it has reached production.
Thank you for your understanding and help testing this,
Pierre
[1] https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedora...
[2] https://pagure.io/releng/fedora-scm-requests
[3] https://pagure.io/pagure-dist-git/
3 years, 10 months
REMINDER: Fedora 30 EOL on 2020-05-26
by Ben Cotton
Per the Fedora Release Lifecycle[1], Fedora 30 will reach end-of-life four
weeks after the release of Fedora 32. This is Tuesday 26 May 2020. After
this date, no more updates will be available for Fedora 30.
It is Fedora's policy to close all bug reports from releases that are no
longer maintained. On 26 May, all open Fedora 30 bugs will be closed as EOL.
[1]
https://fedoraproject.org/wiki/Fedora_Release_Life_Cycle#Maintenance_Sche...
--
Ben Cotton
He / Him / His
Senior Program Manager, Fedora & CentOS Stream
Red Hat
TZ=America/Indiana/Indianapolis
3 years, 10 months
Fedora 33 System-Wide Change proposal: Boost 1.73 upgrade
by Ben Cotton
https://fedoraproject.org/wiki/Changes/F33Boost173
== Summary ==
This change brings Boost 1.73 to Fedora. This will mean Fedora ships with a
recent upstream Boost release.
== Owner ==
* Name: [[User:jwakely| Jonathan Wakely]]
* Email: jwakely(a)redhat.com
== Detailed Description ==
The aim is to synchronize Fedora with the most recent Boost release.
Because ABI stability is one of explicit Boost non-goals, this entails
rebuilding of all dependent packages. This has also always entailed yours
truly assisting maintainers of client packages in decoding cryptic
boost-ese seen in output from g++. Such care is to be expected this time
around as well.
The equivalent changes for previous releases were
[[Changes/F30Boost169|Fedora 30 Change]], [[Changes/F29Boost167|Fedora 29
Change]], [[Changes/F28Boost166|Fedora 28 Change]],
[[Changes/F27Boost164|Fedora 27 Change]], [[Changes/F26Boost163|Fedora 26
Change]], [[Changes/F25Boost161|Fedora 25 Change]],
[[Changes/F24Boost160|Fedora 24 Change]], [[Changes/F23Boost159|Fedora 23
Change]] and [[Changes/F22Boost158|Fedora 22 Change]].
== Benefit to Fedora ==
Fedora 32 includes Boost 1.69 which is the same version as F31 and F30, and
is several releases behind the latest upstream release (Boost 1.73 is due
for release late April 2020).
Fedora will stay relevant, as far as Boost clients are concerned. Boost
1.73 brings four new components:
* [https://www.boost.org/libs/outcome/ Boost.Outcome], A set of tools for
reporting and handling function failures in contexts where <i>directly</i>
using C++ exception handling is unsuitable, from Niall Douglas.
* [https://www.boost.org/libs/histogram/ Boost.Histogram], Fast and
extensible multi-dimensional histograms with convenient interface for
C++14, from Hans Dembinski.
* [https://www.boost.org/libs/variant2/ Boost.Variant2], A never-valueless,
strong guarantee implementation of std::variant, from Peter Dimov.
* [https://www.boost.org/libs/nowide/ Boost.Nowide], Standard library
functions with UTF-8 API on Windows, from Artyom Beilis.
* [https://www.boost.org/libs/static_string/ Boost.StaticString], A
dynamically resizable string of characters with compile-time fixed capacity
and contiguous embedded storage, from Vinnie Falco and Krystian Stasiowski.
== Scope ==
* Proposal owners:
** Build will be done with Boost.Build v2 (which is the upstream-sanctioned
way of building Boost)
** Request a "f33-boost" [
https://docs.pagure.org/releng/sop_adding_side_build_targets.html build
system tag] ([
http://lists.fedoraproject.org/pipermail/devel/2011-November/159908.html
discussion]): TODO
** Build boost into that tag (take a look at the [
http://koji.fedoraproject.org/koji/buildinfo?buildID=606493 build #606493]
for inspiration)
** Post a request for rebuilds to fedora-devel
** Work on rebuilding dependent packages in the tag.
** When most is done, re-tag all the packages to rawhide
** Watch fedora-devel and assist in rebuilding broken Boost clients (by
fixing the client, or Boost).
* Other developers:
** Those who depend on Boost DSOs will have to rebuild their packages.
Feature owners will alleviate some of this work as indicated above, and
will assist those whose packages fail to build in debugging them.
** The existing `boost-nowide` package will need to be retired, as it is
now included in the upstream Boost release.
* Release engineering: [https://pagure.io/releng/issue/9421 #9421] (a check
of an impact with Release Engineering is needed)
* Policies and guidelines:
** Apart from scope, this is business as usual, so no new policies, no new
guidelines.
* Trademark approval: N/A (not needed for this Change)
== Upgrade/compatibility impact ==
* The `boost-jam` package has been replaced by `boost-b2`. The separate
`boost-nowide` package will be replace by a subpackage of `boost`.
* No manual configuration or data migration needed.
* Some impact on other packages needing code changes to rebuild.
Historically this hasn't been too much of a problem and could always be
resolved before deadline.
== How To Test ==
* No special hardware is needed.
* Integration testing simply consists of installing Boost packages (`dnf
install boost`) on Fedora and checking that it does not break other
packages (see below for a way to obtain a list of boost clients).
== User Experience ==
* Expected to remain largely the same.
* Developers building third-party software on Fedora may need to rebuild
against the new Boost packages, and may need to adjust their code if the
new Boost release is not source-compatible.
* Developers using `bjam` to build their own software will need to switch
to using the new name for the tool, `b2`
== Dependencies ==
Packages that must be rebuilt:
<code>$ dnf repoquery -s --releasever=rawhide --whatrequires libboost\*
--disablerepo=* --enablerepo=fedora | sort -u</code>
All clients:
<code>$ dnf repoquery --releasever=rawhide --archlist=src --whatrequires
boost-devel --disablerepo='*' --enablerepo=fedora-source</code>
== Contingency Plan ==
* Contingency mechanism: Worst case scenario is to abandon the update and
simply ship F33 with Boost 1.69, which is already in rawhide. It would also
be possible to ship an older release (1.70.0, 1.71.0 or 1.72.0) which would
still be newer than in current Fedora releases.
* Contingency deadline: We will know whether the change can be made once
the rebuilds in the side tag are done, which will be July 2020, ideally
before the mass rebuild.
* Blocks release? No
* Blocks product? None
== Documentation ==
* https://www.boost.org/users/history/version_1_73_0.html (Beta1 released
on 12 April 2020, final release expected soon)
* https://www.boost.org/users/history/version_1_72_0.html (released on 11
December 2019)
* https://www.boost.org/users/history/version_1_71_0.html (released on 19
August 2019)
* https://www.boost.org/users/history/version_1_70_0.html (released on 12
April 2019)
* https://www.boost.org/development/index.html
== Release Notes ==
Boost has been upgraded to version 1.73. Apart from a number of bug fixes
and improvements to existing libraries. Compared to Fedora 32, this brings:
* New header-only components: [https://www.boost.org/libs/outcome/
Boost.Outcome], [https://www.boost.org/libs/histogram/ Boost.Histogram], [
https://www.boost.org/libs/variant2/ Boost.Variant2], [
https://www.boost.org/libs/nowide/ Boost.Nowide] and [
https://www.boost.org/libs/static_string/ Boost.StaticString].
* The `bjam` tool in the `boost-jam` package has been replaced by `b2` in
the `boost-b2` package.
--
Ben Cotton
He / Him / His
Senior Program Manager, Fedora & CentOS Stream
Red Hat
TZ=America/Indiana/Indianapolis
3 years, 10 months
Orphaned packages looking for new maintainers (anaconda also
affected)
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-2020-04-27.txt
grep it for your FAS username and follow the dependency chain.
Package (co)maintainers Status Change
================================================================================
CPUFreqUtility orphan 2 weeks ago
GConf2 alexl, caillon, caolanm, 2 weeks ago
gnome-sig, johnp, mbarnes,
orphan, rhughes, ssp, walters
GREYCstoration orphan 2 weeks ago
abcm2ps orphan 2 weeks ago
adapta-gtk-theme orphan 2 weeks ago
antlr4 gil, jkastner, lef, mizdebsk, 2 weeks ago
orphan
apache-commons-dbutils mizdebsk, orphan 2 weeks ago
apache-commons-email mizdebsk, orphan 2 weeks ago
apache-commons-jci jjelen, orphan 2 weeks ago
apache-commons-jcs cquad, jjelen, orphan 4 weeks ago
apanov-edrip-fonts frixxon, orphan 2 weeks ago
apbs orphan, rathann 2 weeks ago
artha orphan 2 weeks ago
avalon-framework jerboaa, jjelen, mizdebsk, 4 weeks ago
orphan
avr-gdb giallu, orphan, trondd 2 weeks ago
biboumi orphan 4 weeks ago
bmake orphan 0 weeks ago
bval jjelen, orphan 2 weeks ago
bygfoot orphan 2 weeks ago
cassandra-java-driver hhorak, jjanco, orphan 2 weeks ago
castor lef, orphan 2 weeks ago
catimg orphan 2 weeks ago
cdpr orphan 2 weeks ago
ckermit orphan 2 weeks ago
cmyktool orphan 2 weeks ago
cog orphan 2 weeks ago
containers orphan 5 weeks ago
coriander dajt, orphan 2 weeks ago
dateshift orphan 2 weeks ago
dibbler orphan 2 weeks ago
docco nodejs-sig, orphan, patches 2 weeks ago
drbd orphan 2 weeks ago
driftnet orphan, pwouters 1 weeks ago
dsi orphan 2 weeks ago
echoping orphan 2 weeks ago
eclipse-avr orphan 2 weeks ago
eclipse-egit-github eclipse-sig, orphan 2 weeks ago
eclipse-m2e-core eclipse-sig, galileo, 2 weeks ago
mizdebsk, orphan
eclipse-mylyn arobinso, eclipse-sig, 2 weeks ago
jjohnstn, kdaniel, orphan,
rgrunber
eclipse-photran akurtakov, eclipse-sig, orphan 2 weeks ago
eclipse-ptp eclipse-sig, jjohnstn, 2 weeks ago
kdaniel, orphan
eclipse-remote eclipse-sig, orphan 2 weeks ago
eclipse-subclipse eclipse-sig, kdaniel, orphan 2 weeks ago
eclipse-testng eclipse-sig, orphan 2 weeks ago
eclipse-webtools eclipse-sig, galileo, orphan 2 weeks ago
emacs-mmm orphan 2 weeks ago
fcoe-utils orphan 2 weeks ago
flatbuffers orphan 2 weeks ago
foma orphan 2 weeks ago
fts andreamanzi, orphan 2 weeks ago
gcolor2 orphan 2 weeks ago
geronimo-jcache jjelen, lef, orphan 2 weeks ago
geronimo-jcdi-1.0-api jjelen, lef, orphan 4 weeks ago
ggz-gtk-client orphan, pwalter 2 weeks ago
gluegen2 orphan 2 weeks ago
gmpc orphan 0 weeks ago
gnomad2 orphan 2 weeks ago
gnomint orphan 2 weeks ago
gpsdrive orphan 2 weeks ago
gtick orphan, renich 2 weeks ago
gtkdialog orphan 2 weeks ago
guava20 mizdebsk, orphan 3 weeks ago
gwget orphan 2 weeks ago
hcc orphan 2 weeks ago
hfsplusutils orphan 2 weeks ago
hovercraft orphan, ralph 2 weeks ago
imageinfo orphan 2 weeks ago
istatd orphan 0 weeks ago
java-vash orphan 2 weeks ago
jboss-jsf-2.2-api jjelen, lef, orphan 4 weeks ago
jchart2d orphan 2 weeks ago
jetty-parent mizdebsk, orphan 3 weeks ago
jetty-toolchain mizdebsk, orphan 5 weeks ago
jlatexmath orphan 2 weeks ago
jline3 orphan 2 weeks ago
josm jjelen, orphan 2 weeks ago
jruby lef, msrb, orphan, vondruch 2 weeks ago
js-php-date-formatter orphan 1 weeks ago
keybinder3 orphan 1 weeks ago
lde orphan 2 weeks ago
libccp4 orphan 2 weeks ago
libnih orphan 2 weeks ago
libopensync-plugin-gnokii awjb, orphan 2 weeks ago
libvtemm hguemar, orphan 2 weeks ago
lldpad orphan 2 weeks ago
lterm orphan 2 weeks ago
maven-release jcapik, orphan 2 weeks ago
maven-stage-plugin huwang, orphan 2 weeks ago
mboxgrep orphan 2 weeks ago
mbrowse orphan 2 weeks ago
metrics-reporter-config hhorak, orphan 2 weeks ago
mipv6-daemon orphan 2 weeks ago
musique orphan, skytux 2 weeks ago
mx4j dwalluck, orphan 2 weeks ago
mycila-pom orphan 2 weeks ago
nodejs-base64-arraybuffer orphan 2 weeks ago
nodejs-bcryptjs orphan 2 weeks ago
nodejs-bunyan nodejs-sig, orphan 2 weeks ago
nodejs-chai-cheerio orphan 2 weeks ago
nodejs-chai-fs orphan 2 weeks ago
nodejs-cheerio orphan 2 weeks ago
nodejs-cjson nodejs-sig, orphan 2 weeks ago
nodejs-collections nodejs-sig, orphan, patches 2 weeks ago
nodejs-commonmark nodejs-sig, orphan 2 weeks ago
nodejs-connect nodejs-sig, orphan, patches 2 weeks ago
nodejs-convert-source-map nodejs-sig, orphan 2 weeks ago
nodejs-cookie-session orphan 2 weeks ago
nodejs-cors orphan 2 weeks ago
nodejs-css-select nodejs-sig, orphan 2 weeks ago
nodejs-csscomb-core nodejs-sig, orphan 2 weeks ago
nodejs-csslint nodejs-sig, orphan 2 weeks ago
nodejs-default-resolution orphan 2 weeks ago
nodejs-defence nodejs-sig, orphan 2 weeks ago
nodejs-del nodejs-sig, orphan 2 weeks ago
nodejs-delete orphan 2 weeks ago
nodejs-engine-dot-io-client orphan 2 weeks ago
nodejs-engine-dot-io-parser orphan 2 weeks ago
nodejs-espower orphan 2 weeks ago
nodejs-esprima nodejs-sig, orphan, patches 2 weeks ago
nodejs-esprima-fb nodejs-sig, orphan 2 weeks ago
nodejs-esprima-harmony-jscs nodejs-sig, orphan 2 weeks ago
nodejs-expect nodejs-sig, orphan 2 weeks ago
nodejs-fake orphan 2 weeks ago
nodejs-find-cache-dir nodejs-sig, orphan 2 weeks ago
nodejs-find-up nodejs-sig, orphan, sergiomb 2 weeks ago
nodejs-flat-cache orphan 2 weeks ago
nodejs-fs-promise orphan 2 weeks ago
nodejs-git-remote-origin-url orphan 2 weeks ago
nodejs-gitconfiglocal orphan 2 weeks ago
nodejs-gnode orphan 2 weeks ago
nodejs-grunt-contrib-clean nodejs-sig, orphan, patches 2 weeks ago
nodejs-grunt-contrib-csslint nodejs-sig, orphan 2 weeks ago
nodejs-grunt-init nodejs-sig, orphan, patches, 2 weeks ago
piotrp
nodejs-grunt-lib-contrib nodejs-sig, orphan, patches 2 weeks ago
nodejs-highlight-js nodejs-sig, orphan, patches 2 weeks ago
nodejs-htmlparser2 nodejs-sig, orphan 2 weeks ago
nodejs-i nodejs-sig, orphan, patches 2 weeks ago
nodejs-is-arrow-function nodejs-sig, orphan 2 weeks ago
nodejs-is-error orphan 2 weeks ago
nodejs-jasmine-growl-reporter nodejs-sig, orphan, patches 2 weeks ago
nodejs-json-parse-helpfulerror nodejs-sig, orphan 2 weeks ago
nodejs-lcov-parse nodejs-sig, orphan 2 weeks ago
nodejs-load-grunt-tasks nodejs-sig, orphan, patches 2 weeks ago
nodejs-locate-path nodejs-sig, orphan, sergiomb 2 weeks ago
nodejs-loophole orphan 2 weeks ago
nodejs-ltx nodejs-sig, orphan, patches 2 weeks ago
nodejs-make-dir orphan 2 weeks ago
nodejs-mock-bin orphan 2 weeks ago
nodejs-mock-git orphan 2 weeks ago
nodejs-netmask nodejs-sig, orphan 2 weeks ago
nodejs-ng-classify orphan 2 weeks ago
nodejs-object-dot-entries nodejs-sig, orphan 2 weeks ago
nodejs-object-dot-pick orphan 2 weeks ago
nodejs-only-shallow nodejs-sig, orphan 2 weeks ago
nodejs-opal-runtime orphan 2 weeks ago
nodejs-passport-oauth2-client- orphan 2 weeks ago
password
nodejs-pkg-dir nodejs-sig, orphan 2 weeks ago
nodejs-pkg-up nodejs-sig, orphan, sergiomb 2 weeks ago
nodejs-q nodejs-sig, orphan, patches 2 weeks ago
nodejs-q-io nodejs-sig, orphan, patches 2 weeks ago
nodejs-qunit-extras nodejs-sig, orphan 2 weeks ago
nodejs-read-json-sync orphan 2 weeks ago
nodejs-redent nodejs-sig, orphan 2 weeks ago
nodejs-replace-ext nodejs-sig, orphan 2 weeks ago
nodejs-ret orphan 2 weeks ago
nodejs-revalidator nodejs-sig, orphan, patches 2 weeks ago
nodejs-select-hose orphan 2 weeks ago
nodejs-snockets nodejs-sig, orphan, patches 2 weeks ago
nodejs-source-map-support orphan 2 weeks ago
nodejs-strong-log-transformer orphan 2 weeks ago
nodejs-tern-cordovajs galileo, nodejs-sig, orphan, 2 weeks ago
vjancik
nodejs-to-absolute-glob nodejs-sig, orphan 2 weeks ago
nodejs-underscore-dot-logger nodejs-sig, orphan, patches 2 weeks ago
nodejs-url2 nodejs-sig, orphan, patches 2 weeks ago
nodejs-vasync nodejs-sig, orphan 2 weeks ago
nodejs-watchit nodejs-sig, orphan, patches 2 weeks ago
nodejs-winston nodejs-sig, orphan, patches, 2 weeks ago
piotrp
nodejs-write orphan 2 weeks ago
nodejs-xmlhttprequest-ssl orphan 2 weeks ago
nyquist orphan 2 weeks ago
ocitools orphan 2 weeks ago
open-amp orphan 2 weeks ago
opendchub orphan 2 weeks ago
openjpa jjelen, lef, orphan 4 weeks ago
oshinko-cli orphan 2 weeks ago
parfait agerstmayr, mgoodwin, nathans, 2 weeks ago
orphan
perl-Filesys-SmbClient orphan 5 weeks ago
php-onelogin-php-saml orphan 2 weeks ago
pidgin-musictracker orphan 2 weeks ago
plexus-bsh-factory mizdebsk, orphan 3 weeks ago
publican-jboss orphan 2 weeks ago
pwmd orphan 2 weeks ago
python-args orphan 0 weeks ago
python-bashate apevec, openstack-sig, orphan 2 weeks ago
python-clint orphan 0 weeks ago
python-flower orphan 0 weeks ago
python-hug orphan 2 weeks ago
python-invocations orphan 0 weeks ago
python-poppler-qt4 orphan 2 weeks ago
python-social-auth-app-flask orphan 0 weeks ago
python-social-auth-app-flask- orphan 0 weeks ago
sqlalchemy
python-social-auth-core orphan 0 weeks ago
python-social-auth-storage- orphan 0 weeks ago
sqlalchemy
python-sphinxcontrib-fulltoc orphan, williamjmorenor 0 weeks ago
python-sqlalchemy_schemadisplay orphan 0 weeks ago
python-sseclient orphan 0 weeks ago
reactfx orphan 2 weeks ago
relaxngDatatype dbhole, mizdebsk, orphan 0 weeks ago
relaxngcc orphan 0 weeks ago
repmgr orphan 2 weeks ago
rescu orphan 2 weeks ago
rfdump orphan 2 weeks ago
rigsofrods orphan 2 weeks ago
rsyntaxtextarea orphan 2 weeks ago
rubygem-aws-sdk-core orphan 2 weeks ago
rubygem-diff_dirs orphan 0 weeks ago
rubygem-gettext_i18n_rails orphan, tagoh 0 weeks ago
rubygem-memfs orphan 2 weeks ago
rubygem-mixlib-log orphan 2 weeks ago
rubygem-rack-attack orphan 2 weeks ago
rubygem-ruby2ruby orphan 0 weeks ago
rubygem-ruby_parser orphan 0 weeks ago
rubygem-slop orphan 0 weeks ago
rubygem-yell orphan 2 weeks ago
saoimage mmahut, orphan 2 weeks ago
scilab orphan 2 weeks ago
scrot orphan 2 weeks ago
si-units brolley, mgoodwin, nathans, 2 weeks ago
orphan
simple-xml orphan 5 weeks ago
snapraid orphan 2 weeks ago
sscep orphan 2 weeks ago
sse2fedmsg orphan 0 weeks ago
sslext jjelen, orphan 2 weeks ago
stax-ex orphan 0 weeks ago
stream-lib lef, orphan 2 weeks ago
struts jjelen, orphan 2 weeks ago
svnkit dbhole, jfilak, orphan 2 weeks ago
telepathy-rakia orphan 2 weeks ago
termy-qt orphan 2 weeks ago
tomahawk comzeradd, kde-sig, magnu5, 2 weeks ago
orphan
tuxanci orphan 2 weeks ago
typesafe-config gil, orphan 2 weeks ago
ubertooth orphan 2 weeks ago
uom-lib brolley, mgoodwin, nathans, 2 weeks ago
orphan
uom-se brolley, mgoodwin, nathans, 2 weeks ago
orphan
uom-systems brolley, mgoodwin, nathans, 2 weeks ago
orphan
vagrant-hostmanager orphan 0 weeks ago
velocity-tools jjelen, lef, orphan 2 weeks ago
waypipe orphan 2 weeks ago
wlc fale, ignatenkobrain, orphan, 2 weeks ago
zvetlik
wmmon orphan 2 weeks ago
wpewebkit orphan 2 weeks ago
xmlstreambuffer orphan 0 weeks ago
xneur orphan 2 weeks ago
The following packages require above mentioned packages:
Report too long, see the full version at
https://churchyard.fedorapeople.org/orphans-2020-04-27.txt
(grep it for your username and follow the dependency chain)
Affected (co)maintainers (either directly or via packages' dependencies):
abompard: python-sqlalchemy_schemadisplay
agerstmayr: uom-systems, si-units, uom-lib, parfait, guava20, uom-se
akurtakov: eclipse-photran
alexl: GConf2, keybinder3
alt-gtk-de-sig: keybinder3
amdunn: emacs-mmm
amukunda: GConf2
anaconda-maint: lldpad, fcoe-utils, keybinder3
andreamanzi: fts
antiaircraft: GConf2
aperezbios: GConf2
apevec: python-bashate, python-sseclient
arobinso: guava20, eclipse-mylyn, svnkit, eclipse-subclipse
athoscr: rubygem-memfs
atim: keybinder3
awjb: libopensync-plugin-gnokii
awood: GConf2
bcl: GConf2
besser82: nodejs-pkg-up, nodejs-load-grunt-tasks, nodejs-find-up, keybinder3,
nodejs-locate-path
bkearney: GConf2
bowlofeggs: js-php-date-formatter, guava20
brendt: imageinfo
brolley: uom-systems, si-units, uom-se, uom-lib
bruno: GConf2
buc: GConf2
caillon: GConf2, keybinder3
caolanm: GConf2, keybinder3
cheese: GConf2
cheeselee: nodejs-pkg-up, nodejs-load-grunt-tasks, nodejs-find-up, keybinder3,
GConf2, nodejs-locate-path
cicku: GConf2, keybinder3
cipherboy: relaxngDatatype, xmlstreambuffer, relaxngcc, stax-ex
clime: nodejs-locate-path, nodejs-pkg-up, nodejs-find-up, nodejs-load-grunt-tasks
clumens: GConf2
company: GConf2
comzeradd: tomahawk
copr-sig: nodejs-locate-path, nodejs-pkg-up, nodejs-find-up, nodejs-load-grunt-tasks
cosimoc: GConf2
cquad: apache-commons-jci, bval, geronimo-jcache, openjpa, struts,
jboss-jsf-2.2-api, geronimo-jcdi-1.0-api, apache-commons-jcs, velocity-tools, sslext
csnyder: GConf2
cwickert: GConf2, keybinder3
dajt: coriander
dbhole: relaxngDatatype, GConf2, svnkit
dcantrell: GConf2
defolos: GConf2
deji: GConf2
delete: GConf2
denis: GConf2
dignan: GConf2
dmaphy: GConf2, keybinder3
dmoluguw: relaxngDatatype, xmlstreambuffer, relaxngcc, stax-ex
dmsimard: python-sseclient
dsd: GConf2
dshea: GConf2
dturecek: nodejs-locate-path, nodejs-pkg-up, nodejs-find-up, nodejs-load-grunt-tasks
dvratil: telepathy-rakia, GConf2
dwalluck: mx4j
eclipse-sig: eclipse-egit-github, svnkit, eclipse-mylyn, eclipse-photran,
eclipse-remote, eclipse-webtools, eclipse-ptp, guava20, eclipse-subclipse,
eclipse-m2e-core, eclipse-testng
eclipseo: keybinder3
edewata: relaxngDatatype, xmlstreambuffer, relaxngcc, stax-ex
eeickmeyer: GConf2
elanthis: GConf2
ellert: guava20
elsupergomez: GConf2
elxreno: rsyntaxtextarea
epienbro: GConf2
erikos: GConf2
fab: GConf2
fale: wlc
fkluknav: GConf2
fmuellner: GConf2
frixxon: apanov-edrip-fonts
frostyx: nodejs-locate-path, nodejs-pkg-up, nodejs-find-up, nodejs-load-grunt-tasks
galileo: eclipse-webtools, nodejs-tern-cordovajs, guava20,
nodejs-source-map-support, eclipse-m2e-core
gecko-maint: GConf2
giallu: avr-gdb, GConf2
gil: antlr4, typesafe-config
gnome-sig: GConf2, keybinder3
greghellings: GConf2
hadess: GConf2
hguemar: GConf2, libvtemm
hhorak: metrics-reporter-config, guava20, GConf2, cassandra-java-driver
huwang: maven-stage-plugin
ignatenkobrain: wlc
infra-sig: python-sqlalchemy_schemadisplay
isimluk: GConf2
itamarjp: GConf2
jamielinux: nodejs-jasmine-growl-reporter, docco, nodejs-highlight-js,
nodejs-json-parse-helpfulerror, nodejs-q-io, nodejs-esprima, guava20, nodejs-q,
nodejs-revalidator, nodejs-snockets, nodejs-source-map-support, nodejs-url2,
nodejs-winston, nodejs-collections, nodejs-watchit
jankratochvil: GConf2
jaruga: nodejs-pkg-up, nodejs-load-grunt-tasks, nodejs-find-up,
nodejs-source-map-support, nodejs-locate-path
jcapik: maven-release
jcerny: lldpad, fcoe-utils, GConf2, keybinder3
jcpunk: keybinder3
jdunn: rubygem-mixlib-log
jenslody: GConf2
jerboaa: avalon-framework
jfilak: svnkit
jgrulich: telepathy-rakia
jgu: GConf2
jjames: maven-release
jjanco: guava20, cassandra-java-driver
jjelen: apache-commons-jci, bval, geronimo-jcache, josm, avalon-framework,
openjpa, struts, jboss-jsf-2.2-api, geronimo-jcdi-1.0-api, apache-commons-jcs,
velocity-tools, sslext
jjohnstn: svnkit, eclipse-mylyn, eclipse-photran, eclipse-remote, eclipse-ptp,
guava20, eclipse-subclipse
jkastner: antlr4
jkonecny: lldpad, fcoe-utils, keybinder3
jmagne: GConf2
johnp: GConf2, keybinder3
jplesnik: GConf2
jpokorny: relaxngDatatype
jreznik: telepathy-rakia
jsmith: nodejs-jasmine-growl-reporter, nodejs-write, nodejs-flat-cache,
nodejs-replace-ext, nodejs-make-dir, nodejs-expect, nodejs-lcov-parse,
nodejs-object-dot-pick, nodejs-locate-path, nodejs-del, nodejs-find-up,
nodejs-esprima-fb, nodejs-ret, nodejs-q, nodejs-read-json-sync, nodejs-delete,
guava20, nodejs-pkg-dir, nodejs-defence, nodejs-esprima, nodejs-is-error,
nodejs-source-map-support, nodejs-commonmark
jsynacek: GConf2
jvanek: GConf2, rsyntaxtextarea
kasong: lldpad, fcoe-utils, keybinder3
kdaniel: svnkit, eclipse-mylyn, eclipse-photran, eclipse-remote, eclipse-ptp,
guava20, eclipse-subclipse
kde-sig: GConf2, tomahawk
kengert: GConf2
kevin: GConf2, keybinder3
kmilos: GConf2
korkeala: maven-release
kushal: maven-release
laxathom: GConf2
lef: stream-lib, apache-commons-jci, bval, geronimo-jcache, castor, openjpa,
struts, jboss-jsf-2.2-api, geronimo-jcdi-1.0-api, velocity-tools, sslext, jruby,
antlr4
leigh123linux: keybinder3
lennart: GConf2
liangsuilong: GConf2, keybinder3
limb: GConf2
lkundrak: GConf2
lucilanga: GConf2
m4rtink: lldpad, fcoe-utils, keybinder3
magnu5: tomahawk
mathstuf: nodejs-locate-path, nodejs-pkg-up, nodejs-find-up, nodejs-load-grunt-tasks
mattrose: keybinder3
matyc: lldpad, fcoe-utils, GConf2, keybinder3
maxamillion: keybinder3
mbarnes: GConf2, keybinder3
mbooth: guava20
mck182: telepathy-rakia
mclasen: GConf2, keybinder3
mcrha: GConf2
mgoodwin: uom-systems, si-units, uom-lib, parfait, guava20, uom-se
mikedep333: keybinder3
mizdebsk: jetty-parent, relaxngDatatype, apache-commons-email, eclipse-webtools,
avalon-framework, plexus-bsh-factory, guava20, antlr4, jetty-toolchain,
eclipse-m2e-core, apache-commons-dbutils
mkasik: keybinder3
mmahut: GConf2, saoimage
moezroy: GConf2
mpreisle: lldpad, fcoe-utils, GConf2, keybinder3
mrunge: nodejs-locate-path, nodejs-pkg-up, nodejs-find-up, nodejs-load-grunt-tasks
msekleta: GConf2
msrb: jruby
msuchy: nodejs-locate-path, nodejs-pkg-up, nodejs-find-up, nodejs-load-grunt-tasks
mtasaka: rubygem-ruby_parser, GConf2, rubygem-gettext_i18n_rails, keybinder3
mystro256: GConf2
nathans: uom-systems, si-units, uom-lib, parfait, guava20, uom-se
neuro-sig: maven-release
nodejs-sig: nodejs-jasmine-growl-reporter, nodejs-write, nodejs-pkg-up,
nodejs-highlight-js, nodejs-only-shallow, nodejs-flat-cache, nodejs-replace-ext,
nodejs-grunt-contrib-clean, nodejs-is-arrow-function, nodejs-object-dot-entries,
nodejs-expect, nodejs-lcov-parse, nodejs-winston, nodejs-esprima-harmony-jscs,
nodejs-watchit, nodejs-cjson, nodejs-locate-path, nodejs-vasync, nodejs-redent,
nodejs-del, nodejs-find-up, nodejs-tern-cordovajs, nodejs-esprima-fb,
nodejs-ret, nodejs-q, nodejs-netmask, nodejs-css-select, nodejs-bunyan,
nodejs-collections, nodejs-read-json-sync, nodejs-delete, nodejs-i,
nodejs-htmlparser2, nodejs-to-absolute-glob, nodejs-connect,
nodejs-csscomb-core, nodejs-grunt-lib-contrib, nodejs-pkg-dir, nodejs-url2,
guava20, nodejs-defence, nodejs-load-grunt-tasks, nodejs-csslint, docco,
nodejs-find-cache-dir, nodejs-grunt-contrib-csslint,
nodejs-underscore-dot-logger, nodejs-json-parse-helpfulerror, nodejs-ltx,
nodejs-q-io, nodejs-esprima, nodejs-snockets, nodejs-revalidator,
nodejs-source-map-support, nodejs-qunit-extras, nodejs-convert-source-map,
nodejs-commonmark, nodejs-grunt-init
nonamedotc: GConf2, keybinder3
nphilipp: GConf2
nushio: GConf2
ohaessler: GConf2, keybinder3
omajid: GConf2
openstack-sig: python-bashate, nodejs-pkg-up, nodejs-load-grunt-tasks,
nodejs-find-up, nodejs-locate-path
patches: nodejs-jasmine-growl-reporter, nodejs-pkg-up, nodejs-highlight-js,
nodejs-grunt-contrib-clean, nodejs-winston, nodejs-watchit, nodejs-locate-path,
nodejs-find-up, nodejs-q, nodejs-collections, nodejs-i, nodejs-connect,
nodejs-grunt-lib-contrib, nodejs-url2, guava20, nodejs-load-grunt-tasks, docco,
nodejs-underscore-dot-logger, rsyntaxtextarea, nodejs-json-parse-helpfulerror,
nodejs-ltx, nodejs-q-io, nodejs-esprima, nodejs-snockets, nodejs-revalidator,
nodejs-source-map-support, nodejs-grunt-init
pbrobinson: GConf2
pcahyna: GConf2
pfrields: GConf2
pgordon: GConf2
phracek: GConf2
pingou: GConf2, keybinder3
piotrp: nodejs-jasmine-growl-reporter, nodejs-json-parse-helpfulerror,
nodejs-esprima, nodejs-q, nodejs-revalidator, nodejs-winston,
nodejs-source-map-support, nodejs-grunt-init
pmikova: rsyntaxtextarea
ppisar: GConf2
praiskup: nodejs-pkg-up, nodejs-load-grunt-tasks, nodejs-find-up,
nodejs-esprima, GConf2, nodejs-locate-path
pvrabec: GConf2
pwalter: ggz-gtk-client
pwouters: driftnet, GConf2
pwu: keybinder3
qulogic: nodejs-locate-path, nodejs-pkg-up, nodejs-find-up, nodejs-load-grunt-tasks
radekmanak: rsyntaxtextarea
rakesh: GConf2
ralph: hovercraft
rathann: apbs, keybinder3
rdieter: telepathy-rakia, GConf2
rdopiera: nodejs-locate-path, nodejs-pkg-up, nodejs-find-up, nodejs-load-grunt-tasks
renich: gtick, keybinder3
rgrunber: guava20, eclipse-mylyn, svnkit, eclipse-subclipse
rhughes: GConf2, keybinder3
rmattes: GConf2
robert: GConf2
robyduck: keybinder3
rombobeorn: GConf2
rstrode: GConf2, keybinder3
ruby-packagers-sig: nodejs-locate-path, nodejs-pkg-up, nodejs-find-up,
nodejs-load-grunt-tasks
rvokal: GConf2
rvykydal: lldpad, fcoe-utils, keybinder3
s4504kr: maven-release
sagitter: apbs, GConf2
salimma: maven-release
sandeen: GConf2
sbueno: lldpad, fcoe-utils, keybinder3
sergiomb: apbs, nodejs-pkg-up, nodejs-find-up, guava20, GConf2, nodejs-locate-path
sharkcz: GConf2
sic: nodejs-locate-path, nodejs-pkg-up, nodejs-find-up, nodejs-load-grunt-tasks
skytux: musique
slankes: GConf2
snirkel: GConf2
spot: nodejs-pkg-up, nodejs-load-grunt-tasks, nodejs-find-up, GConf2,
nodejs-locate-path
ssp: GConf2, keybinder3
stefw: lldpad, fcoe-utils, keybinder3
steve: GConf2
stransky: GConf2
swt2c: GConf2
tagoh: rubygem-ruby_parser, rubygem-gettext_i18n_rails, keybinder3
tc01: relaxngDatatype, guava20, nodejs-winston
terjeros: GConf2
thm: GConf2
thofmann: GConf2
thozza: rsyntaxtextarea
tibbs: GConf2
timfenn: libccp4
timn: GConf2
tomh: nodejs-jasmine-growl-reporter, docco, nodejs-highlight-js, nodejs-connect,
nodejs-esprima, guava20, nodejs-q, nodejs-revalidator, nodejs-winston,
nodejs-watchit
tonet666p: keybinder3
tpokorra: GConf2
trondd: avr-gdb
tstellar: hcc
tuxbrewr: GConf2
valtri: rubygem-aws-sdk-core
vascom: rsyntaxtextarea
vjancik: nodejs-source-map-support, nodejs-tern-cordovajs
vondruch: nodejs-pkg-up, nodejs-load-grunt-tasks, nodejs-find-up, jruby,
nodejs-locate-path
vpodzime: lldpad, fcoe-utils, keybinder3
vponcova: lldpad, fcoe-utils, keybinder3
walters: maven-release, GConf2
williamjmorenor: python-sphinxcontrib-fulltoc
wottop: GConf2
wsato: GConf2
wtaymans: GConf2
wwoods: GConf2
xavierb: nodejs-grunt-contrib-clean
yselkowitz: GConf2
zbyszek: maven-release, guava20
zsun: keybinder3
zvetlik: wlc, nodejs-source-map-support
--
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 years, 10 months