Red Hat Bugzilla – Bug 1009170
Add Hadoop 2.x support and generate avro-ipc, avro-mapred artifacts
Last modified: 2013-11-10 01:53:15 EST
Now that Hadoop 2.x has been added to Fedora, could you please either:
a) update to the latest avro (1.7.5), or
b) apply the patches at https://issues.apache.org/jira/browse/AVRO-593
This will enable Hadoop 2.x compatibility.
Also certain Hadoop-related ecosystem projects will be coming on line soon (like Hive) in Fedora, and they will need the avro-ipc and avro-mapred dependencies to be published as sub-packages.
(In reply to Pete MacKinnon from comment #0)
> Now that Hadoop 2.x has been added to Fedora, could you please either:
> a) update to the latest avro (1.7.5), or
> b) apply the patches at https://issues.apache.org/jira/browse/AVRO-593
> This will enable Hadoop 2.x compatibility.
> Also certain Hadoop-related ecosystem projects will be coming on line soon
> (like Hive) in Fedora, and they will need the avro-ipc and avro-mapred
> dependencies to be published as sub-packages.
It seems avro-ipc and avro-mapred should be packaged seperately in Fedora.
I've gone ahead and put together an updated spec/srpm for avro 1.7.5. It can be found at:
It builds fine on rawhide (koji, mock) but the libthrift-java dep has not shown up yet on f20 testing yet.
Please let me know what you think.
usually you must create a git patch
fedpkg clone [PACKAGE NAME]
cd [PACKAGE NAME]
optional, removes all files no longer needed
git rm [FILES LIST]
git add [PACKAGE NAME].spec [FILES LIST] e.g. patches or other file which don't a have url
optional, when update a package
fedpkg new-sources [PATH SOURCE ARCHIVE]/[SOURCE ARCHIVE]
git commit -m "[COMMENT]"
git format-patch master^
in this case with this procedure is generate a patch
then you can upload here instead of spec file and src rpm
(In reply to gil cattaneo from comment #3)
> fedpkg new-sources [PATH SOURCE ARCHIVE]/[SOURCE ARCHIVE]
and all those files that have a url
Gil, understood. But I don't own the package and wanted Ricardo to review the preliminary result first before doing what you describe.
i know, apologized if my comment was inappropriate
avro-1.7.5-1.fc20 has been submitted as an update for Fedora 20.
* should fix your issue,
* was pushed to the Fedora 20 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing avro-1.7.5-1.fc20'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
avro-1.7.5-1.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.