Bug 8270

Summary: [debloat] librepository shouldn't require java-rpmbuild
Product: Mageia Reporter: Luc Menut <lmenut>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: dmorganec, n54, stormi-mageia
Version: 3   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: librepository-1.1.6-2.mga2.src.rpm CVE:
Status comment:

Description Luc Menut 2012-12-01 22:51:52 CET
Description of problem:
A default mga2 or mga3a3 installation installs java-1.[67].0-openjdk-devel.
When I try to remove it, I get (on cauldron):
urpme java-1.7.0-openjdk-devel
To satisfy dependencies, the following 6 packages will be removed (38MB):
  java-1.7.0-openjdk-devel-1.7.0.6-2.3.3.1.mga3.x86_64
  java-rpmbuild-1.7.5-19.mga3.x86_64
   (due to missing java-devel-openjdk)
  liblayout-0.2.10-4.mga3.noarch
   (due to unsatisfied librepository >= 1.1.3)
  libreoffice-report-builder-3.6.3.2-5.mga3.x86_64
   (due to missing pentaho-reporting-flow-engine)
  librepository-1.1.6-2.mga2.noarch
   (due to missing java-rpmbuild)
  pentaho-reporting-flow-engine-0.9.4-7.mga2.noarch
   (due to unsatisfied librepository >= 1.1.3,
    due to unsatisfied liblayout >= 0.2.10)

openjdk-devel is installed because librepository requires java-rpmbuild which requires java-devel-openjdk:
urpmq --requires librepository
java
jpackage-utils
libbase
java-rpmbuild
urpmq --requires java-rpmbuild
java-devel-openjdk
jpackage-utils[== 1:1.7.5]

librepository shouldn't require java-rpmbuild. java-rpmbuild is intended to be used as BuildRequires not as Requires.


Version-Release number of selected component (if applicable):
librepository-1.1.6-2
Manuel Hiebel 2012-12-01 22:53:04 CET

CC: (none) => dmorganec, n54

Luc Menut 2012-12-01 22:56:16 CET

Whiteboard: (none) => MGA2TOO

Comment 1 Manuel Hiebel 2013-03-21 00:32:18 CET
seems you fixezd that in mga3

Version: Cauldron => 2
Whiteboard: MGA2TOO => (none)

Comment 2 Samuel Verschelde 2013-08-29 16:34:18 CEST
Closing, please reopen if you intend to fix it in Mageia 2 updates too

Status: NEW => RESOLVED
CC: (none) => stormi
Version: 2 => 3
Resolution: (none) => FIXED