Bug 985682

Summary: sisu: Update to Eclipse Sisu
Product: [Fedora] Fedora Reporter: Mikolaj Izdebski <mizdebsk>
Component: sisuAssignee: Mikolaj Izdebski <mizdebsk>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: mizdebsk, msrb, sochotni, tradej
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 0.0.0-0.1.M4 Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-07-25 04:04:09 UTC Type: Bug
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: 985691, 985692, 985693, 985694, 985695, 985696, 985697, 987084, 987110, 987111, 987112, 987113, 987114, 987115, 987116, 987117    
Bug Blocks: 985674    

Description Mikolaj Izdebski 2013-07-18 04:48:15 UTC
Description of problem:
Currently sisu package contains Sonatype Sisu, which is no longer
developed.  Maven 3.1.0 uses Eclipse sisu, so this package needs
to be upgraded to Eclipse Sisu.

Eclipse Sisu is totally incompatible with Sonatype Sisu so all
packages depending on sisu will have to pe upgraded or patched.

Additional info:
List of packages that depend on sisu and therefore can be affected
by this update:

aether
eclipse-m2e-core
gshell
maven
maven-indexer
plexus-cipher
sisu
sisu-maven-plugin

Comment 1 Mikolaj Izdebski 2013-07-22 14:18:39 UTC
Missing OSGi dependencies:

cdi.api
com.google.inject
javax.annotation
javax.ejb
org.aopalliance
org.slf4j.api

Comment 2 Mikolaj Izdebski 2013-07-22 17:22:48 UTC
Additional missing OSGi deps (for Sisu Plexus):

plexus.classworlds
plexus.component.annotations
plexus.utils

Comment 3 Mikolaj Izdebski 2013-07-23 07:16:57 UTC
Fixed in sisu-0.0.0-0.1.M4

Comment 4 Mikolaj Izdebski 2013-07-25 04:04:09 UTC
I believe that this bug is fixed in sisu-0.0.0-0.1.M4,
which is available in Fedora Rawhide, so I am closing this bug now.

The build containing the fix can be found at Koji:
http://koji.fedoraproject.org/koji/buildinfo?buildID=436875