Bug 469894
| Summary: | Review Request: cglib - Code generation library for Java | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Mary Ellen Foster <mefoster> |
| Component: | Package Review | Assignee: | Nobody's working on this, feel free to take it <nobody> |
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | aaronh, fedora-package-review, fnasser, lkundrak, notting |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2009-08-01 02:58:10 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 201449, 534135 | ||
|
Description
Mary Ellen Foster
2008-11-04 16:40:09 UTC
Updated spec, now builds properly in mock and is rpmlint clean. http://mef.fedorapeople.org/packages/java-libraries/cglib.spec http://mef.fedorapeople.org/packages/java-libraries/cglib-2.2-2.src.rpm I haven't done Java packages, but you should probably make /etc/maven/fragments/cglib a %conf. rpmlint warns: cglib.noarch: W: non-conffile-in-etc /etc/maven/fragments/cglib Updated to flag maven depmap as "config" and to explain the purpose of the patch http://mef.fedorapeople.org/packages/java-libraries/cglib.spec http://mef.fedorapeople.org/packages/java-libraries/cglib-2.2-4.src.rpm Small update to include the dist in the version http://mef.fedorapeople.org/packages/java-libraries/cglib.spec http://mef.fedorapeople.org/packages/java-libraries/cglib-2.2-5.src.rpm Oops, the URL was wrong above. Note that I've also changed to use the latest greatest BuildRoot: http://mef.fedorapeople.org/packages/java-libraries/cglib.spec http://mef.fedorapeople.org/packages/java-libraries/cglib-2.2-5.fc10.src.rpm Can you use cglib 2.1.3 instead? The 2.2 will conflict with things like Hibernate, JBoss AS etc. In the meanwhile, I am contacting the communities mentioned above to check if they could certify their software with a cglib 2.2 as well. Regards. Oops, I now notice that cglib 2.1.3 is already in jpackage:
http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=5420
What's the procedure for importing that into Fedora?
After a bit of further investigation, it seems that cglib 2.1.3 depends on a very old version of objectweb-asm. Fedora currently has packages for objectweb-asm (=version 3.1, October 2007) and asm2 (=version 2.2.3, April 2006), but cglib 2.1.3 depends on classes last defined in asm version 1.5.3, which was released in November 2004.
jpackage has a package for asm version 1.5.3 which could probably be imported quite easily as "asm1" or the like:
http://jpackage.org/browser/rpm.php?jppversion=5.0&id=6304
It's not very satisfying to be packaging all of these old libraries, though ... :)
JPackage.org will soon have a cglib22 package with cglib 2.2 (which uses the objectweb-asm 3.0) package. Interested? Can you use cglib 2.2 in place of 2.1.3? I'd certainly prefer cglib 2.2 -- when the jpackage package appears, will/can a jpackage person submit it to Fedora or should I do that? So, nearly six months later, what is the status of this ticket? No response; closing. I'm not sure why was this closed, did it get stalled due to lack of reviewers? If it is the case, I can review this (and in any case, you can always mail fedora-devel-list or join #fedora-devel channel at freenode to find someone to review your packages, or exchange a review with someone else). Mary, do you still plan getting this in? Please open a new ticket with current package or let me know if you no longer need the package. Review resubmitted here: bug #537066 Mary, feel free to steal the ticket/package if you like, I'd be happy if you maintained it. *** This bug has been marked as a duplicate of bug 537066 *** |