thrift compatibility concerns (Re: erlang-jsx about to be retired (Re: Orphaned Packages in rawhide (2015-04-20)))

Will Benton willb at redhat.com
Tue Apr 21 14:09:16 UTC 2015


Thanks for raising this, Christopher.  I had originally brought Thrift 0.9.1 in because we needed it for some projects in the Big Data SIG, and was hesitant to update because of Thrift's well-documented compatibility issues.  However, I was looking at updating because some people have raised concerns about bugs and shortcomings in Thrift 0.9.1 (in particular, I think it doesn't build on ARM).  But because of the way that upstreams treat Thrift (typically bundling and never testing against newer versions), we'll need to be careful about any update, and I'm inclined to stay with 0.9.1 unless we have a really compelling reason to possibly break dependent packages.

Does anyone have any concerns about Thrift staying at 0.9.1?

On a happier note, Peter Lemenkov has stepped up to maintain erlang-jsx (thanks, Peter!), so that won't pose a problems for Thrift going forward.



best,
wb

----- Original Message -----
> From: "Christopher" <ctubbsii-fedora at apache.org>
> To: "Development discussions related to Fedora" <devel at lists.fedoraproject.org>
> Sent: Tuesday, April 21, 2015 8:23:36 AM
> Subject: Re: erlang-jsx about to be retired (Re: Orphaned Packages in rawhide	(2015-04-20))
> 
> On Tue, Apr 21, 2015 at 12:04 AM, Will Benton <willb at redhat.com> wrote:
> > Dan,
> >
> > I've had some trouble updating Thrift to a newer upstream version but have
> > been planning to spin an updated release without Erlang support in the
> > meantime and will ping you when it's ready.  Thanks!
> [snip]
> 
> FWIW, thrift has had really bad problems with regressions and API
> stability issues which has affected Accumulo (and Cassandra, and I'm
> sure others, too) in the past, so I'd be really wary about moving
> accumulo to use 0.9.2 until there's upstream support for it. (The
> switch from thrift 0.9.0 to 0.9.1 was *very* painful, as was the
> initial switch to 0.9.0..., causing massive reimplementation of
> thrift-provided libraries to be embedded in downstream
> projects[1][2][3]).
> 
> Would you consider keeping thrift 0.9.1 available for longer (dropping
> erlang, as necessary, of course), rather than switch to a newer
> upstream version? What degree of confidence do you have that 0.9.2
> (the current upstream version) doesn't break thrift 0.9.1-based
> projects?
> 
> [1]: http://bit.ly/1IBSsrW
> [2]: https://issues.apache.org/jira/browse/ACCUMULO-1691
> [3]: https://issues.apache.org/jira/browse/ACCUMULO-2950
> 
> --
> Christopher L Tubbs II
> http://gravatar.com/ctubbsii
> 
> --
> Christopher L Tubbs II
> http://gravatar.com/ctubbsii
> 
> 
> On Tue, Apr 21, 2015 at 12:04 AM, Will Benton <willb at redhat.com> wrote:
> > Dan,
> >
> > I've had some trouble updating Thrift to a newer upstream version but have
> > been planning to spin an updated release without Erlang support in the
> > meantime and will ping you when it's ready.  Thanks!
> >
> >
> > best,
> > wb
> >
> > ----- Original Message -----
> >> From: "Dan Callaghan" <dcallagh at redhat.com>
> >> To: "devel" <devel at lists.fedoraproject.org>
> >> Cc: "Will Benton" <wibenton at redhat.com>
> >> Sent: Monday, April 20, 2015 7:18:01 PM
> >> Subject: erlang-jsx about to be retired (Re: Orphaned Packages in rawhide
> >> (2015-04-20))
> >>
> >> Dear Erlang folks,
> >>
> >> (I'm not subscribed to the list so please cc me in replies.)
> >>
> >> I maintain python-txamqp which has a transitive dependency on erlang-jsx
> >> via thrift. The erlang-jsx package was orphaned about 6 weeks ago which
> >> means it, along with a chain of dependent packages, will be retired
> >> soon. See the orphaned packages notice quoted below.
> >>
> >> Could someone interested in Erlang please take erlang-jsx?
> >>
> >> Alternatively Will as maintainer of thrift, could you drop the
> >> erlang-thrift subpackage so that thrift doesn't get retired?
> >>
> >> Excerpts from opensource's message of 2015-04-21 04:00 +10:00:
> >> > 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.
> >> >
> >> >        Package               (co)maintainers         Status Change
> >> > ==================================================================
> >> > erlang-jsx              orphan, erlang-sig, peter    6 weeks ago
> >> > gnome-schedule          orphan, sundaram             4 weeks ago
> >> > identicurse             orphan, smilner              5 weeks ago
> >> > jackrabbit              orphan                       6 weeks ago
> >> > libgtkhotkey            orphan, sundaram             4 weeks ago
> >> > mercury                 orphan                       6 weeks ago
> >> > naim                    orphan, lmacken              4 weeks ago
> >> > netactview              orphan                       3 weeks ago
> >> > obexftp                 orphan, itamarjp             1 weeks ago
> >> > perl-File-SearchPath    orphan, georgiou, perl-sig   0 weeks ago
> >> > perl-Term-Clui          orphan, georgiou, perl-sig   0 weeks ago
> >> > pork                    orphan, lmacken              4 weeks ago
> >> > python-sockjs-tornado   orphan, gholms               4 weeks ago
> >> > python-sqlalchemy0.5    orphan                       2 weeks ago
> >> > python-sqlamp           orphan                       2 weeks ago
> >> > python-xkit             orphan, sundaram             4 weeks ago
> >> > xlhtml                  orphan, sundaram             4 weeks ago
> >> > xprobe2                 orphan, lmacken              4 weeks ago
> >> > zoneminder              orphan, mebourne             1 weeks ago
> >> >
> >> > The following packages require above mentioned packages:
> >> > Depending on: erlang-jsx (28), status change: 2015-03-04 (6 weeks ago)
> >> >     thrift (maintained by: willb)
> >> >         erlang-thrift-0.9.1-13.fc22.3.i686 requires erlang-jsx =
> >> >         1.4.2-4.fc22
> >> >
> >> >     accumulo (maintained by: ctubbsii, mizdebsk)
> >> >         accumulo-1.6.1-2.fc22.src requires libthrift-java =
> >> >         0.9.1-13.fc22.3
> >> >         accumulo-core-1.6.1-2.fc22.noarch requires
> >> >         mvn(org.apache.hadoop:hadoop-client) = 2.4.1,
> >> >         mvn(org.apache.thrift:libthrift) = 0.9.1
> >> >         accumulo-gc-1.6.1-2.fc22.noarch requires
> >> >         mvn(org.apache.hadoop:hadoop-client) = 2.4.1,
> >> >         mvn(org.apache.thrift:libthrift) = 0.9.1
> >> >         accumulo-master-1.6.1-2.fc22.noarch requires
> >> >         mvn(org.apache.hadoop:hadoop-client) = 2.4.1,
> >> >         mvn(org.apache.thrift:libthrift) = 0.9.1
> >> >         accumulo-server-base-1.6.1-2.fc22.noarch requires
> >> >         mvn(org.apache.hadoop:hadoop-client) = 2.4.1,
> >> >         mvn(org.apache.thrift:libthrift) = 0.9.1
> >> >         accumulo-tracer-1.6.1-2.fc22.noarch requires
> >> >         mvn(org.apache.hadoop:hadoop-client) = 2.4.1,
> >> >         mvn(org.apache.thrift:libthrift) = 0.9.1
> >> >         accumulo-tserver-1.6.1-2.fc22.noarch requires
> >> >         mvn(org.apache.hadoop:hadoop-client) = 2.4.1,
> >> >         mvn(org.apache.thrift:libthrift) = 0.9.1
> >> >         accumulo-examples-1.6.1-2.fc22.noarch requires
> >> >         mvn(org.apache.hadoop:hadoop-client) = 2.4.1
> >> >
> >> >     amplab-tachyon (maintained by: tstclair, hchen, java-sig)
> >> >         amplab-tachyon-0.4.1-2.SNAPSHOT.4b9c806.fc21.noarch requires
> >> >         mvn(org.apache.thrift:libthrift) = 0.9.1
> >> >         amplab-tachyon-0.4.1-2.SNAPSHOT.4b9c806.fc21.src requires
> >> >         mvn(org.apache.thrift:libthrift) = 0.9.1, thrift =
> >> >         0.9.1-13.fc22.3
> >> >
> >> >     avro (maintained by: ricardo, goldmann)
> >> >         avro-1.7.5-9.fc22.src requires libthrift-java = 0.9.1-13.fc22.3
> >> >         avro-thrift-1.7.5-9.fc22.noarch requires libthrift-java =
> >> >         0.9.1-13.fc22.3, mvn(org.apache.thrift:libthrift) = 0.9.1
> >> >         avro-mapred-1.7.5-9.fc22.noarch requires hadoop-client =
> >> >         2.4.1-6.fc22, hadoop-mapreduce = 2.4.1-6.fc22
> >> >
> >> >     hbase (maintained by: rrati, coolsvap, moceap)
> >> >         hbase-0.98.3-2.fc22.noarch requires
> >> >         mvn(org.apache.thrift:libthrift) = 0.9.1
> >> >         hbase-tests-0.98.3-2.fc22.noarch requires hadoop-tests =
> >> >         2.4.1-6.fc22, mvn(org.apache.hadoop:hadoop-annotations) = 2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-auth) = 2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-client) = 2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-common) = 2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-hdfs) = 2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-hdfs::tests:) = 2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-mapreduce-client-core) = 2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-mapreduce-client-jobclient) =
> >> >         2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-mapreduce-client-jobclient::tests:)
> >> >         =
> >> >         2.4.1, mvn(org.apache.hadoop:hadoop-minicluster) = 2.4.1,
> >> >         mvn(org.apache.thrift:libthrift) = 0.9.1,
> >> >         mvn(org.cloudera.htrace:htrace-core) = 2.03
> >> >
> >> >     hive (maintained by: pmackinn, coolsvap, java-sig, moceap)
> >> >         hive-0.12.0-5.fc22.noarch requires fb303-java = 0.9.1-13.fc22.3,
> >> >         libthrift-java = 0.9.1-13.fc22.3,
> >> >         mvn(org.apache.thrift:libfb303)
> >> >         = 0.9.1, mvn(org.apache.thrift:libthrift) = 0.9.1
> >> >         hive-0.12.0-5.fc22.src requires fb303-devel = 0.9.1-13.fc22.3,
> >> >         fb303-java = 0.9.1-13.fc22.3, libthrift-java = 0.9.1-13.fc22.3,
> >> >         thrift-devel = 0.9.1-13.fc22.3
> >> >
> >> >     htrace (maintained by: rrati)
> >> >         htrace-2.03-4.fc21.noarch requires
> >> >         mvn(org.apache.thrift:libthrift)
> >> >         = 0.9.1
> >> >         htrace-2.03-4.fc21.src requires libthrift-java = 0.9.1-13.fc22.3
> >> >
> >> >     oozie (maintained by: rrati, coolsvap, moceap)
> >> >         oozie-4.0.1-2.fc22.noarch requires
> >> >         mvn(org.apache.thrift:libfb303)
> >> >         = 0.9.1
> >> >
> >> >     parquet-format (maintained by: gil, java-sig)
> >> >         parquet-format-2.1.0-1.fc23.noarch requires
> >> >         mvn(org.apache.thrift:libthrift) = 0.9.1
> >> >         parquet-format-2.1.0-1.fc23.src requires
> >> >         mvn(org.apache.thrift:libthrift) = 0.9.1, thrift =
> >> >         0.9.1-13.fc22.3
> >> >
> >> >     python-elasticsearch (maintained by: dbruno, apevec)
> >> >         python-elasticsearch-1.4.0-1.fc23.noarch requires python-thrift
> >> >         =
> >> >         0.9.1-13.fc22.3
> >> >
> >> >     python-txamqp (maintained by: dcallagh, silas)
> >> >         python-txamqp-thrift-0.6.2-1.fc23.noarch requires python-thrift
> >> >         =
> >> >         0.9.1-13.fc22.3
> >> >
> >> >     hadoop (maintained by: rrati, besser82, coolsvap, matt, moceap)
> >> >         hadoop-2.4.1-6.fc22.src requires avro = 1.7.5-9.fc22
> >> >         hadoop-common-2.4.1-6.fc22.noarch requires
> >> >         mvn(org.apache.avro:avro) = 1.7.5
> >> >         hadoop-mapreduce-2.4.1-6.fc22.noarch requires
> >> >         mvn(org.apache.avro:avro) = 1.7.5
> >> >         hadoop-tests-2.4.1-6.fc22.noarch requires
> >> >         mvn(org.apache.avro:avro)
> >> >         = 1.7.5
> >> >
> >> >     hibernate-search (maintained by: goldmann)
> >> >         hibernate-search-4.5.1-4.fc21.noarch requires
> >> >         mvn(org.apache.avro:avro) = 1.7.5
> >> >         hibernate-search-4.5.1-4.fc21.src requires avro = 1.7.5-9.fc22
> >> >
> >> >     infinispan (maintained by: ricardo, goldmann)
> >> >         infinispan-6.0.2-5.fc21.src requires avro = 1.7.5-9.fc22
> >> >
> >> >     pig (maintained by: pmackinn, coolsvap, java-sig, moceap)
> >> >         pig-0.13.0-1.fc21.noarch requires avro-mapred = 1.7.5-9.fc22,
> >> >         avro-trevni = 1.7.5-9.fc22
> >> >         pig-0.13.0-1.fc21.src requires avro-mapred = 1.7.5-9.fc22,
> >> >         avro-trevni = 1.7.5-9.fc22
> >> >
> >> >     wildfly (maintained by: goldmann)
> >> >         wildfly-8.1.0-3.fc22.noarch requires mvn(org.apache.avro:avro) =
> >> >         1.7.5
> >> >
> >> >     glusterfs-hadoop (maintained by: matt, lalatendu)
> >> >         glusterfs-hadoop-2.3.2-4.fc21.noarch requires
> >> >         mvn(org.apache.hadoop:hadoop-common) = 2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-yarn-server-nodemanager) = 2.4.1
> >> >         glusterfs-hadoop-2.3.2-4.fc21.src requires
> >> >         mvn(org.apache.hadoop:hadoop-common) = 2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-yarn-server-nodemanager) = 2.4.1
> >> >
> >> >     root (maintained by: ellert, stevetraylen)
> >> >         root-5.34.24-3.fc22.src requires hadoop-devel = 2.4.1-6.fc22
> >> >         root-io-hdfs-5.34.24-3.fc22.i686 requires libhdfs.so.0.0.0
> >> >
> >> >     solr (maintained by: gil, java-sig)
> >> >         solr-4.10.3-1.fc22.noarch requires
> >> >         mvn(org.apache.hadoop:hadoop-annotations) = 2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-auth) = 2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-common) = 2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-hdfs) = 2.4.1
> >> >         solr-4.10.3-1.fc22.src requires
> >> >         mvn(org.apache.hadoop:hadoop-annotations) = 2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-auth) = 2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-common) = 2.4.1,
> >> >         mvn(org.apache.hadoop:hadoop-hdfs) = 2.4.1
> >> >
> >> >     spark (maintained by: willb)
> >> >         spark-0.9.1-0.3.rc3.fc21.i686 requires
> >> >         mvn(org.apache.hadoop:hadoop-client) = 2.4.1
> >> >         spark-0.9.1-0.3.rc3.fc21.src requires
> >> >         mvn(org.apache.hadoop:hadoop-client) = 2.4.1
> >> >
> >> >     hibernate-hql (maintained by: goldmann)
> >> >         hibernate-hql-1.0.0-0.4.Alpha6.fc21.noarch requires
> >> >         mvn(org.hibernate:hibernate-search-engine) = 4.5.1.Final
> >> >         hibernate-hql-1.0.0-0.4.Alpha6.fc21.src requires
> >> >         hibernate-search =
> >> >         4.5.1-4.fc21
> >> >
> >> >     hibernate (maintained by: gil, java-sig)
> >> >         hibernate-4.3.5-5.fc23.src requires infinispan = 6.0.2-5.fc21
> >> >         hibernate-infinispan-4.3.5-5.fc23.noarch requires
> >> >         mvn(org.infinispan:infinispan-core) = 6.0.2.Final
> >> >
> >> >     picketbox (maintained by: ricardo, goldmann)
> >> >         picketbox-4.0.21-0.1.Beta1.fc21.noarch requires
> >> >         mvn(org.infinispan:infinispan-core) = 6.0.2.Final
> >> >         picketbox-4.0.21-0.1.Beta1.fc21.src requires infinispan =
> >> >         6.0.2-5.fc21
> >> >
> >> >     resteasy (maintained by: vakwetu, edewata, goldmann, weli)
> >> >         resteasy-3.0.6-7.fc22.src requires
> >> >         mvn(org.infinispan:infinispan-core) = 6.0.2.Final
> >> >         resteasy-optional-3.0.6-7.fc22.noarch requires
> >> >         mvn(org.infinispan:infinispan-core) = 6.0.2.Final
> >> >
> >> >     eclipse-jbosstools (maintained by: galileo, goldmann)
> >> >         eclipse-jbosstools-4.2.2-1.fc22.src requires wildfly =
> >> >         8.1.0-3.fc22
> >> >         eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires wildfly =
> >> >         8.1.0-3.fc22
> >> >
> >> >     perl-Alien-ROOT (maintained by: ppisar, jplesnik, perl-sig, psabata)
> >> >         perl-Alien-ROOT-5.34.3.1-7.fc22.i686 requires root-core =
> >> >         5.34.24-3.fc22
> >> >         perl-Alien-ROOT-5.34.3.1-7.fc22.src requires root-core =
> >> >         5.34.24-3.fc22
> >> >
> >> >     perl-SOOT (maintained by: ppisar, jplesnik, perl-sig, psabata)
> >> >         perl-SOOT-0.17-6.fc22.i686 requires libCint.so.5.34,
> >> >         libCore.so.5.34, libGpad.so.5.34, libGraf.so.5.34,
> >> >         libGraf3d.so.5.34, libHist.so.5.34, libMathCore.so.5.34,
> >> >         libMatrix.so.5.34, libNet.so.5.34, libPhysics.so.5.34,
> >> >         libPostscript.so.5.34, libRIO.so.5.34, libRint.so.5.34,
> >> >         libThread.so.5.34, libTree.so.5.34
> >> >         perl-SOOT-0.17-6.fc22.src requires root-graf3d = 5.34.24-3.fc22,
> >> >         root-physics = 5.34.24-3.fc22, root-reflex = 5.34.24-3.fc22
> >> >
> >> >     rootplot (maintained by: stevetraylen)
> >> >         rootplot-2.2.1-10.fc21.i686 requires root-python =
> >> >         5.34.24-3.fc22
> >> >         rootplot-2.2.1-10.fc21.src requires root-python = 5.34.24-3.fc22
> >> >
> >> >
> >> > Depending on: python-sqlalchemy0.5 (1), status change: 2015-03-31 (2
> >> > weeks
> >> > ago)
> >> >     python-migrate0.5 (maintained by: lmacken, mbacovsk)
> >> >         python-migrate0.5-0.5.4-7.fc21.noarch requires
> >> >         python-sqlalchemy0.5
> >> >         = 0.5.8-11.fc19
> >> >         python-migrate0.5-0.5.4-7.fc21.src requires python-sqlalchemy0.5
> >> >         =
> >> >         0.5.8-11.fc19
> >> >
> >> >
> >> > Affected (co)maintainers
> >> > apevec: erlang-jsx
> >> > besser82: erlang-jsx
> >> > coolsvap: erlang-jsx
> >> > ctubbsii: erlang-jsx
> >> > dbruno: erlang-jsx
> >> > dcallagh: erlang-jsx
> >> > edewata: erlang-jsx
> >> > ellert: erlang-jsx
> >> > erlang-sig: erlang-jsx
> >> > galileo: erlang-jsx
> >> > georgiou: perl-File-SearchPath, perl-Term-Clui
> >> > gholms: python-sockjs-tornado
> >> > gil: erlang-jsx
> >> > goldmann: erlang-jsx
> >> > hchen: erlang-jsx
> >> > itamarjp: obexftp
> >> > java-sig: erlang-jsx
> >> > jplesnik: erlang-jsx
> >> > lalatendu: erlang-jsx
> >> > lmacken: naim, pork, python-sqlalchemy0.5, xprobe2
> >> > matt: erlang-jsx
> >> > mbacovsk: python-sqlalchemy0.5
> >> > mebourne: zoneminder
> >> > mizdebsk: erlang-jsx
> >> > moceap: erlang-jsx
> >> > perl-sig: perl-File-SearchPath, perl-Term-Clui, erlang-jsx
> >> > peter: erlang-jsx
> >> > pmackinn: erlang-jsx
> >> > ppisar: erlang-jsx
> >> > psabata: erlang-jsx
> >> > ricardo: erlang-jsx
> >> > rrati: erlang-jsx
> >> > silas: erlang-jsx
> >> > smilner: identicurse
> >> > stevetraylen: erlang-jsx
> >> > sundaram: python-xkit, gnome-schedule, libgtkhotkey, xlhtml
> >> > tstclair: erlang-jsx
> >> > vakwetu: erlang-jsx
> >> > weli: erlang-jsx
> >> > willb: erlang-jsx
> >> >
> >> > Orphans (19): erlang-jsx gnome-schedule identicurse jackrabbit
> >> >     libgtkhotkey mercury naim netactview obexftp perl-File-SearchPath
> >> >     perl-Term-Clui pork python-sockjs-tornado python-sqlalchemy0.5
> >> >     python-sqlamp python-xkit xlhtml xprobe2 zoneminder
> >> >
> >> >
> >> > Orphans (dependend on) (2): erlang-jsx python-sqlalchemy0.5
> >> >
> >> >
> >> > Orphans (rawhide) for at least 6 weeks (dependend on) (1): erlang-jsx
> >> >
> >> >
> >> > Orphans  (rawhide)(not depended on) (17): gnome-schedule identicurse
> >> >     jackrabbit libgtkhotkey mercury naim netactview obexftp
> >> >     perl-File-SearchPath perl-Term-Clui pork python-sockjs-tornado
> >> >     python-sqlamp python-xkit xlhtml xprobe2 zoneminder
> >> >
> >> >
> >> > Orphans (rawhide) for at least 6 weeks (not dependend on) (2):
> >> >     jackrabbit mercury
> >> >
> >> >
> >> > Depending packages (rawhide) (29): accumulo amplab-tachyon avro
> >> >     eclipse-jbosstools glusterfs-hadoop hadoop hbase hibernate
> >> >     hibernate-hql hibernate-search hive htrace infinispan oozie
> >> >     parquet-format perl-Alien-ROOT perl-SOOT picketbox pig
> >> >     python-elasticsearch python-migrate0.5 python-txamqp resteasy root
> >> >     rootplot solr spark thrift wildfly
> >> >
> >> >
> >> > Packages depending on packages orphaned (rawhide) for more than 6
> >> >     weeks (28): accumulo amplab-tachyon avro eclipse-jbosstools
> >> >     glusterfs-hadoop hadoop hbase hibernate hibernate-hql
> >> >     hibernate-search hive htrace infinispan oozie parquet-format
> >> >     perl-Alien-ROOT perl-SOOT picketbox pig python-elasticsearch
> >> >     python-txamqp resteasy root rootplot solr spark thrift wildfly
> >> >
> >> > --
> >> > The script creating this output is run and developed by Fedora
> >> > Release Engineering. Please report issues at its trac instance:
> >> > https://fedorahosted.org/rel-eng/
> >> > The sources of this script can be found at:
> >> > https://git.fedorahosted.org/cgit/releng/tree/scripts/find_unblocked_orphans.py
> >>
> >> --
> >> Dan Callaghan <dcallagh at redhat.com>
> >> Software Engineer, Products & Technologies Operations
> >> Red Hat, Inc.
> >>
> >> --
> >> devel mailing list
> >> devel at lists.fedoraproject.org
> >> https://admin.fedoraproject.org/mailman/listinfo/devel
> >> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
> > --
> > devel mailing list
> > devel at lists.fedoraproject.org
> > https://admin.fedoraproject.org/mailman/listinfo/devel
> > Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
> --
> devel mailing list
> devel at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct


More information about the devel mailing list