FS#24441 - [tomcat6] [tomcat7] eclipse-ecj not a dependency

Attached to Project: Arch Linux
Opened by Bryce Nordgren (bnordgren) - Wednesday, 25 May 2011, 15:37 GMT
Last edited by Guillaume ALAUX (galaux) - Wednesday, 25 May 2011, 17:03 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Guillaume ALAUX (galaux)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

eclipse-ecj is listed as both a runtime dependency and a makedepend. I believe it should only be a makedepend.
This task depends upon

Closed by  Guillaume ALAUX (galaux)
Wednesday, 25 May 2011, 17:03 GMT
Reason for closing:  Implemented
Additional comments about closing:  Will be effective in next package
Comment by Bryce Nordgren (bnordgren) - Wednesday, 25 May 2011, 16:03 GMT
It appears I am wrong about not needing some compiler at runtime.

However, it can be listed as a "depend" only. That will require its presence at build time.
Comment by Andrea Scarpino (BaSh) - Wednesday, 25 May 2011, 16:27 GMT
"not a dependency" of what?!?

I guess tomcat6 and 7...
Comment by Bryce Nordgren (bnordgren) - Wednesday, 25 May 2011, 16:54 GMT
Correct. not a makedepend of tomcat6. Possibly tomcat7 too, but I don't know anything about that. Sorry for not tagging it correctly.
Comment by Guillaume ALAUX (galaux) - Wednesday, 25 May 2011, 17:02 GMT
> I believe it should only be a makedepend
> It appears I am wrong about not needing some compiler at runtime
The ant build downloads the ecj and then ships it in the bin tarball. We are just removing it from our package to add it as a dependency. So this IS a runtime dependency.

> However, it can be listed as a "depend" only. That will require its presence at build time.
That is correct! I will apply this for the next Tomcat versions (5.5, 6, 7). No need to bother users for a build issue.

Thanks!

Loading...