Bug 2516 - [debloat] excessive runtime dependencies for groovy
Summary: [debloat] excessive runtime dependencies for groovy
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: D Morgan
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks:
 
Reported: 2011-08-26 09:44 CEST by Guillaume Rousse
Modified: 2012-08-22 10:59 CEST (History)
1 user (show)

See Also:
Source RPM: groovy
CVE:
Status comment:


Attachments

Description Guillaume Rousse 2011-08-26 09:44:40 CEST
groovy, which is described as a dynamic language implementation, has a dependency on ant-unit, which is a build tool. This seems excessive as a runtime dependency.
Manuel Hiebel 2011-08-26 15:40:42 CEST

Assignee: bugsquad => dmorganec

Comment 1 Guillaume Rousse 2011-12-22 10:21:07 CET
Ping ?
Remco Rijnders 2012-04-03 06:56:36 CEST

Summary: Excessive runtime dependency => groovy - excessive runtime dependency

Comment 2 Marja Van Waes 2012-05-26 13:04:59 CEST
Hi,

This bug was filed against cauldron, but we do not have cauldron at the moment.

Please report whether this bug is still valid for Mageia 2.

Thanks :)

Cheers,
marja

Keywords: (none) => NEEDINFO

Comment 3 Marja Van Waes 2012-07-06 15:05:49 CEST
Please look at the bottom of this mail to see whether you're the assignee of this  bug, if you don't already know whether you are.


If you're the assignee:

We'd like to know for sure whether this bug was assigned correctly. Please change status to ASSIGNED if it is, or put OK on the whiteboard instead.

If you don't have a clue and don't see a way to find out, then please put NEEDHELP on the whiteboard.

Please assign back to Bug Squad or to the correct person to solve this bug if we were wrong to assign it to you, and explain why.

Thanks :)

**************************** 

@ the reporter and persons in the cc of this bug:

If you have any new information that wasn't given before (like this bug being valid for another version of Mageia, too, or it being solved) please tell us.

@ the reporter of this bug

If you didn't reply yet to a request for more information, please do so within two weeks from now.

Thanks all :-D
Samuel Verschelde 2012-08-22 10:37:35 CEST

CC: (none) => stormi

Comment 4 Samuel Verschelde 2012-08-22 10:42:06 CEST
This makes freemind (which uses groovy for a secondary feature AFAIK) require 259 packages. Dmorgan, any chance you could have a look?
Guillaume Rousse 2012-08-22 10:46:28 CEST

Summary: groovy - excessive runtime dependency => [debloat] excessive runtime dependencies for groovy

Comment 5 D Morgan 2012-08-22 10:47:47 CEST
we need to do subpackages to be able to remove this deps from the main package.

I will ask gil to take a look if he can ( if not i will ). Btw if you can help you are welcome ;)

Summary: [debloat] excessive runtime dependencies for groovy => groovy - excessive runtime dependency

D Morgan 2012-08-22 10:48:31 CEST

Summary: groovy - excessive runtime dependency => [debloat] excessive runtime dependencies for groovy

Comment 6 D Morgan 2012-08-22 10:59:21 CEST
Fixed.

I will do a subpackage in a second step.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.