Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
Summary: Review Request: xmlenc - XML output library for java.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
Summary: Review Request: xmlenc - XML output library for java. Product: Fedora Version: rawhide Platform: All OS/Version: Linux Status: NEW Severity: medium Priority: low Component: Package Review AssignedTo: nobody@fedoraproject.org ReportedBy: fabian.deutsch@gmx.de QAContact: extras-qa@fedoraproject.org CC: notting@redhat.com, fedora-package-review@redhat.com Estimated Hours: 0.0 Classification: Fedora
Spec URL: http://www.informatik.uni-bremen.de/~fabiand/fedora/hadoop/xmlenc.spec SRPM URL: http://www.informatik.uni-bremen.de/~fabiand/fedora/hadoop/xmlenc-0.52-2.fc9... Description: The xmlenc library is a fast stream-based XML output library for Java. http//xmlenc.sf.net
My first java package. I've used the non standard group Development/Libraries/Java. But rpmlint doesn't show more errors.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
Fabian Deutsch fabian.deutsch@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |177841
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
--- Comment #1 from Fabian Deutsch fabian.deutsch@gmx.de 2009-01-26 17:45:19 EDT --- One small issue is related to ant. I get the following warning when running rpmbuild -ba:
jar: [mkdir] Created dir: /home/makerpm/rpmbuild/BUILD/xmlenc-0.52/build/classes/main [javac] Compiling 11 source files to /home/makerpm/rpmbuild/BUILD/xmlenc-0.52/build/classes/main [javac] [javac] WARNING [javac] [javac] The -source switch defaults to 1.5 in JDK 1.5 and 1.6. [javac] If you specify -target 1.3 you now must also specify -source 1.3. [javac] Ant will implicitly add -source 1.3 for you. Please change your build file. [jar] Building jar: /home/makerpm/rpmbuild/BUILD/xmlenc-0.52/build/xmlenc.jar
I actually don't know how to fix this.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
--- Comment #2 from Fabian Deutsch fabian.deutsch@gmx.de 2009-01-26 18:02:09 EDT --- Just fixed this, we have to set javac.targetvm at build time.
http://www.informatik.uni-bremen.de/~fabiand/fedora/hadoop/xmlenc.spec http://www.informatik.uni-bremen.de/~fabiand/fedora/hadoop/xmlenc-0.52-3.fc9...
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
John Matthews jmatthew@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jmatthew@redhat.com
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
Mamoru Tasaka mtasaka@ioa.s.u-tokyo.ac.jp changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|nobody@fedoraproject.org |mtasaka@ioa.s.u-tokyo.ac.jp Flag| |fedora-review?
--- Comment #3 from Mamoru Tasaka mtasaka@ioa.s.u-tokyo.ac.jp 2009-01-27 13:58:15 EDT --- Some notes for 0.52-3:
- After discussion on fedora-devel-list, we reached consensus that duplicating Name in Summary is redundant.
------------------------------------------------------------ I've used the non standard group Development/Libraries/Java. But rpmlint doesn't show more errors. ------------------------------------------------------------ - rawhide rpmlint (rpmlint-0.85-3.fc11) still complains about this ($ rpmlint -I non-standard-group for details)
- For Sourceforge hosted source code, please refer to https://fedoraproject.org/wiki/Packaging/SourceURL#Sourceforge.net
- # Doesn't run with gcj, so better build it with icedtea/openjdk too In such case, please use ------------------------------------------------------------ BuildRequires: java-devel >= 1:1.6.0 Requires: java >= 1:1.6.0 ------------------------------------------------------------ Note that this (Build)Requires has Epoch (1:). On Fedora this is Provided only by java-1.6.0-openjdk(-devel)
- Install java .jar file under %_javadir, not %_javadir/%name-%version. https://fedoraproject.org/wiki/Packaging/Java#Directory_structure
------------------------------------------------------------ install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version} cp -pR CHANGES COPYRIGHT README THANKS %{buildroot}%{_docdir}/%{name}-%{version}/ ------------------------------------------------------------ - Using %doc is simpler.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
Mamoru Tasaka mtasaka@ioa.s.u-tokyo.ac.jp changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
--- Comment #4 from Fabian Deutsch fabian.deutsch@gmx.de 2009-01-27 20:20:23 EDT --- Yes, that was some what redundant.
rpmlint also showed this non-standard-group error to me. I just looked at some other packages which used thos group tag. I was unsure whether non standard names are allowed or not.
Download url is fixed.
So when requiring explicitly icedtea I just use java(-devel) >= :1.6.0? Because sometimes it does not work, compiling some java classes with gcj, so i really need to maek sure that openjdk is used.
Path is fixed.
I was quite dumb not using %doc.
Updated: http://www.informatik.uni-bremen.de/~fabiand/fedora/hadoop/xmlenc.spec http://www.informatik.uni-bremen.de/~fabiand/fedora/hadoop/xmlenc-0.52-4.fc9...
Thanks.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
Mamoru Tasaka mtasaka@ioa.s.u-tokyo.ac.jp changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks|177841 |
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
Mamoru Tasaka mtasaka@ioa.s.u-tokyo.ac.jp changed:
What |Removed |Added ---------------------------------------------------------------------------- Flag|fedora-review? |fedora-review+
--- Comment #5 from Mamoru Tasaka mtasaka@ioa.s.u-tokyo.ac.jp 2009-01-29 13:57:28 EDT --- (In reply to comment #4)
rpmlint also showed this non-standard-group error to me. I just looked at some other packages which used thos group tag. I was unsure whether non standard names are allowed or not.
- Unless you have some reason you want to use the previous Group tag, I suggest to follow the suggestion from rpmint.
Download url is fixed.
- Note that wiki suggest http://downloads.sourceforge.net/%%7Bname%7D/%%7Bname%7D-%%7Bversion%7D.tgz (middle "sourceforge" is not written)
So when requiring explicitly icedtea I just use java(-devel) >= 1:1.6.0?
(please make it sure that you use epoch here) - I guess you wanted to say "openjdk" because on F-9/10/11 icedtea no longer exists. However, yes, with "(Build)Requires: java-devel >= 1:1.6.0" java-1.6.0-openjdk(-devel) is always selecteed, because "java-1.5.0-gcj(-devel)" does not satisfy this (Build)Requires.
Now looks good (however I suggest to modify the SourceURL a bit) ---------------------------------------------------------- This package (xmlenc) is APPROVED by mtasaka ----------------------------------------------------------
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
--- Comment #6 from Fabian Deutsch fabian.deutsch@gmx.de 2009-01-29 15:31:35 EDT --- New Package CVS Request ======================= Package Name: xmlenc Short Description: Light-weight XML output library for Java Owners: fabiand Branches: F-10 InitialCC: fabiand mtasaka
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
Fabian Deutsch fabian.deutsch@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Flag| |fedora-cvs?
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
--- Comment #7 from Fabian Deutsch fabian.deutsch@gmx.de 2009-01-29 15:37:43 EDT --- URL modified to match the guidelines. Was a mistake, I did not read acrefully enough.
http://www.informatik.uni-bremen.de/~fabiand/fedora/hadoop/xmlenc.spec http://www.informatik.uni-bremen.de/~fabiand/fedora/hadoop/xmlenc-0.52-5.fc9...
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
Kevin Fenzi kevin@tummy.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flag|fedora-cvs? |fedora-cvs+
--- Comment #8 from Kevin Fenzi kevin@tummy.com 2009-01-30 01:40:52 EDT --- cvs done.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
Fabian Deutsch fabian.deutsch@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution| |NOTABUG
--- Comment #9 from Fabian Deutsch fabian.deutsch@gmx.de 2009-02-01 13:49:00 EDT --- Included in cvs: http://cvs.fedoraproject.org/viewvc/rpms/xmlenc/
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
Fabian Deutsch fabian.deutsch@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|NOTABUG |RAWHIDE
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
Fabian Deutsch fabian.deutsch@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|RAWHIDE |NEXTRELEASE
--- Comment #10 from Fabian Deutsch fabian.deutsch@gmx.de 2009-02-01 13:57:10 EDT --- At last found the right way to close this bug.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
Vedran Miletić rivanvx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rivanvx@gmail.com
--- Comment #11 from Vedran Miletić rivanvx@gmail.com 2009-11-04 17:29:17 EDT --- Hi, I just found this bug searching for Hadoop. I see it's just because Fabian's link includes hadoop.
Fabian, does that mean that this was a part of an idea to bring Hadoop package to Fedora, or is it something else entirely?
There is also bug 484279 and bug 484281, which are about Hadoop dependencies, but haven't been touched for a while.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
--- Comment #12 from Fabian Deutsch fabian.deutsch@gmx.de 2009-11-04 17:52:27 EDT --- Yes it was a plan to bring hadoop to fedora, because of some needs of spacewalk (lucene). But I stopped working on it after some release of hadoop, because the dependencies of hadoop grew massively ...
Currently I am not packaing anything for hadoop because of this dependency hell :)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
--- Comment #13 from Vedran Miletić rivanvx@gmail.com 2009-11-05 03:57:57 EDT --- Well, can you at least estimate how many packages would we need to bring to Fedora in order to build Hadoop?
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=481667
--- Comment #14 from Fabian Deutsch fabian.deutsch@gmx.de 2009-11-05 05:26:05 EDT --- Some dependencies for 0.19 are listed here https://fedorahosted.org/spacewalk/wiki/GettingPackagesIntoFedora/Nutch
But the 0.20 release needs ivj, some new buidltool, that stopped me. Also other dependecies might have been changed/added.
package-review@lists.fedoraproject.org