Bug 9318

Summary: hawtjni requires xbean, but should not
Product: Mageia Reporter: Hartmut Goebel <h.goebel>
Component: RPM PackagesAssignee: D Morgan <dmorganec>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: High CC: benoit.tuduri
Version: CauldronKeywords: Junior_job, PATCH
Target Milestone: Mageia 3   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: hawtjni-1.6-1.mga3.noarch.prm CVE:
Status comment:
Attachments: removing xbean in runtime dependency.

Description Hartmut Goebel 2013-03-10 09:14:54 CET
The `hawtjni` package requires `xbean`, but does not use it. This dependency should be removed.

xbean in only mentioned in `JPP-hawtjni-generator.pom`, which is a development file. So `xbean` is a *build* dependence, not a run-time rependency. But since this dependency is set, every application using hawtjni is installing xban, too. (And many packages xbeans is requiring).

Please remove the dependency.
Hartmut Goebel 2013-03-10 09:15:37 CET

Source RPM: hawtjni-1.6-1.mga3 => hawtjni-1.6-1.mga3.noarch.prm

Manuel Hiebel 2013-03-13 22:48:32 CET

Assignee: bugsquad => dmorganec

Hartmut Goebel 2013-07-19 20:16:38 CEST

Keywords: (none) => Junior_job

Comment 1 benoƮt tuduri 2013-07-23 20:43:39 CEST
Created attachment 4219 [details]
removing xbean in runtime dependency.

Thank you Hartmut Goebel,
Like you said I put a patch to fix it. It should be applied on the spec file.

Sincerly

CC: (none) => benoit.tuduri

Hartmut Goebel 2013-07-24 08:38:30 CEST

Keywords: (none) => PATCH

Comment 2 Samuel Verschelde 2013-08-26 18:33:34 CEST
I committed it to SVN and submitted an new cauldron build. Closing. Hartmut, please reopen if an update to Mageia 3 is needed.

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