You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Emmanuel Lecharny (JIRA)" <ji...@apache.org> on 2006/10/24 11:52:16 UTC

[jira] Created: (DIRSERVER-765) Create RPM with jpackage

Create RPM with jpackage
------------------------

                 Key: DIRSERVER-765
                 URL: http://issues.apache.org/jira/browse/DIRSERVER-765
             Project: Directory ApacheDS
          Issue Type: New Feature
            Reporter: Emmanuel Lecharny
            Priority: Minor
             Fix For: 1.1.0


Ole suggest we can use jpackage to create RPM. Let's give this tool a try !

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (DIRSERVER-765) Create RPM with jpackage

Posted by "Emmanuel Lecharny (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/DIRSERVER-765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Emmanuel Lecharny updated DIRSERVER-765:
----------------------------------------

    Fix Version/s:     (was: 1.5.0)
                   1.5.1

It seems to be available soon, but right now, let's postpone it to 1.5.1

> Create RPM with jpackage
> ------------------------
>
>                 Key: DIRSERVER-765
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-765
>             Project: Directory ApacheDS
>          Issue Type: New Feature
>            Reporter: Emmanuel Lecharny
>            Priority: Minor
>             Fix For: 1.5.1
>
>
> Ole suggest we can use jpackage to create RPM. Let's give this tool a try !

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (DIRSERVER-765) Create RPM with jpackage

Posted by "Chris Custine (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/DIRSERVER-765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Custine resolved DIRSERVER-765.
-------------------------------------

    Resolution: Won't Fix

We need more control over our packaging and dependencies so we have decided not to implement this.  Our RPM packages contain all jar dependencies.

> Create RPM with jpackage
> ------------------------
>
>                 Key: DIRSERVER-765
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-765
>             Project: Directory ApacheDS
>          Issue Type: New Feature
>            Reporter: Emmanuel Lecharny
>            Assignee: Chris Custine
>            Priority: Minor
>             Fix For: 1.5.1
>
>
> Ole suggest we can use jpackage to create RPM. Let's give this tool a try !

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (DIRSERVER-765) Create RPM with jpackage

Posted by "Emmanuel Lecharny (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/DIRSERVER-765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Emmanuel Lecharny closed DIRSERVER-765.
---------------------------------------


closed

> Create RPM with jpackage
> ------------------------
>
>                 Key: DIRSERVER-765
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-765
>             Project: Directory ApacheDS
>          Issue Type: New Feature
>            Reporter: Emmanuel Lecharny
>            Assignee: Chris Custine
>            Priority: Minor
>             Fix For: 1.5.1
>
>
> Ole suggest we can use jpackage to create RPM. Let's give this tool a try !

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (DIRSERVER-765) Create RPM with jpackage

Posted by "Chris Custine (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/DIRSERVER-765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Custine reassigned DIRSERVER-765:
---------------------------------------

    Assignee: Chris Custine

> Create RPM with jpackage
> ------------------------
>
>                 Key: DIRSERVER-765
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-765
>             Project: Directory ApacheDS
>          Issue Type: New Feature
>            Reporter: Emmanuel Lecharny
>            Assignee: Chris Custine
>            Priority: Minor
>             Fix For: 1.5.1
>
>
> Ole suggest we can use jpackage to create RPM. Let's give this tool a try !

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (DIRSERVER-765) Create RPM with jpackage

Posted by "Chris Custine (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/DIRSERVER-765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12500563 ] 

Chris Custine commented on DIRSERVER-765:
-----------------------------------------

I think we have decided not to do a full JPackage dependency in our distribution, but I am going to assign this issue to me so that I can review it later and close it when the new installers are finished.

> Create RPM with jpackage
> ------------------------
>
>                 Key: DIRSERVER-765
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-765
>             Project: Directory ApacheDS
>          Issue Type: New Feature
>            Reporter: Emmanuel Lecharny
>            Assignee: Chris Custine
>            Priority: Minor
>             Fix For: 1.5.1
>
>
> Ole suggest we can use jpackage to create RPM. Let's give this tool a try !

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [jira] Commented: (DIRSERVER-765) Create RPM with jpackage

Posted by Alex Karasulu <ak...@apache.org>.
Ole,

This is the clearest email I've read from you in a while ... must be the
vacation coming through or you can't type as fast as you think :).

Regardless this all sounds toight!  I'm ready for it :).

Thanks,
Alex


On 3/3/07, Ole Ersoy <ol...@yahoo.com> wrote:
>
> Just got back from Vacation.
>
> Almost too relaxed to type, but I'll give it a shot.
>
> JPackage is out.  Long story.
>
> However, I hope to finish up an RPM Factory that
> will create an RPM mirror of the entire Maven
> Repository this week.
>
> Then once all the dependencies that ApacheDS uses are
> RPMed, a main installer RPM can be created that has
> the same dependencies as the maven build.
>
> OK - So when installing ApacheDS someone just types
>
>
> yum install ApacheDS
>
> This will fetch the main installer RPM.
>
> Then yum looks at it's dependencies at gets them all,
> and all of the libraries are installed in
>
> /usr/share/java ... I think...anyways the same FHS
> compliant directory that jpackage would install them
> in.
>
> The classloader configuration of the main server
> installer will then be updated to load the libraries
> from there.
>
> Then it's done I think.
>
> Questions?
> Thoughts?
>
> Cheers,
> - Ole
>
>
>
>
> --- "Alex Karasulu (JIRA)" <ji...@apache.org> wrote:
>
> >
> >     [
> >
>
> https://issues.apache.org/jira/browse/DIRSERVER-765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12475488
> > ]
> >
> > Alex Karasulu commented on DIRSERVER-765:
> > -----------------------------------------
> >
> > Ole what's the status on the use of JPackage and our
> > installer plugin?
> >
> > > Create RPM with jpackage
> > > ------------------------
> > >
> > >                 Key: DIRSERVER-765
> > >                 URL:
> > https://issues.apache.org/jira/browse/DIRSERVER-765
> > >             Project: Directory ApacheDS
> > >          Issue Type: New Feature
> > >            Reporter: Emmanuel Lecharny
> > >            Priority: Minor
> > >             Fix For: 1.5.0
> > >
> > >
> > > Ole suggest we can use jpackage to create RPM.
> > Let's give this tool a try !
> >
> > --
> > This message is automatically generated by JIRA.
> > -
> > You can reply to this email to add a comment to the
> > issue online.
> >
> >
>
>
>
>
>
> ____________________________________________________________________________________
> Food fight? Enjoy some healthy debate
> in the Yahoo! Answers Food & Drink Q&A.
> http://answers.yahoo.com/dir/?link=list&sid=396545367
>

Re: [jira] Commented: (DIRSERVER-765) Create RPM with jpackage

Posted by Ole Ersoy <ol...@yahoo.com>.
Just got back from Vacation.

Almost too relaxed to type, but I'll give it a shot.

JPackage is out.  Long story.

However, I hope to finish up an RPM Factory that 
will create an RPM mirror of the entire Maven
Repository this week.

Then once all the dependencies that ApacheDS uses are
RPMed, a main installer RPM can be created that has
the same dependencies as the maven build.

OK - So when installing ApacheDS someone just types 


yum install ApacheDS

This will fetch the main installer RPM.

Then yum looks at it's dependencies at gets them all,
and all of the libraries are installed in

/usr/share/java ... I think...anyways the same FHS
compliant directory that jpackage would install them
in.

The classloader configuration of the main server
installer will then be updated to load the libraries
from there.

Then it's done I think.  

Questions?
Thoughts?

Cheers,
- Ole




--- "Alex Karasulu (JIRA)" <ji...@apache.org> wrote:

> 
>     [
>
https://issues.apache.org/jira/browse/DIRSERVER-765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12475488
> ] 
> 
> Alex Karasulu commented on DIRSERVER-765:
> -----------------------------------------
> 
> Ole what's the status on the use of JPackage and our
> installer plugin?  
> 
> > Create RPM with jpackage
> > ------------------------
> >
> >                 Key: DIRSERVER-765
> >                 URL:
> https://issues.apache.org/jira/browse/DIRSERVER-765
> >             Project: Directory ApacheDS
> >          Issue Type: New Feature
> >            Reporter: Emmanuel Lecharny
> >            Priority: Minor
> >             Fix For: 1.5.0
> >
> >
> > Ole suggest we can use jpackage to create RPM.
> Let's give this tool a try !
> 
> -- 
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the
> issue online.
> 
> 



 
____________________________________________________________________________________
Food fight? Enjoy some healthy debate 
in the Yahoo! Answers Food & Drink Q&A.
http://answers.yahoo.com/dir/?link=list&sid=396545367

[jira] Commented: (DIRSERVER-765) Create RPM with jpackage

Posted by "Alex Karasulu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/DIRSERVER-765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12475488 ] 

Alex Karasulu commented on DIRSERVER-765:
-----------------------------------------

Ole what's the status on the use of JPackage and our installer plugin?  

> Create RPM with jpackage
> ------------------------
>
>                 Key: DIRSERVER-765
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-765
>             Project: Directory ApacheDS
>          Issue Type: New Feature
>            Reporter: Emmanuel Lecharny
>            Priority: Minor
>             Fix For: 1.5.0
>
>
> Ole suggest we can use jpackage to create RPM. Let's give this tool a try !

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (DIRSERVER-765) Create RPM with jpackage

Posted by "Ole Ersoy (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/DIRSERVER-765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12500567 ] 

Ole Ersoy commented on DIRSERVER-765:
-------------------------------------

The thing about JPackage is that
they allow only one official version
of each library supported in each
JPackage release.  

This means
that instead of having something
like a maven repository with 
lots of different versions of the 
same artifact, they have one version
of each artifact.  This in turn of coarse
means that if Tomcat and ApacheDS
depend on a library artifact, but depend
on different versions, JPackage might
decide that it's OK to use 
version 1.3.4 of the artifact for
both ApacheDS and Tomcat,
when the reality is that Tomcat was 
built with version 1.4.0 and ApacheDS
1.5.0. 

JPackage does have very good spec files though,
and highly skilled RPM packagers, so looking at their 
spec files is very helpful.


> Create RPM with jpackage
> ------------------------
>
>                 Key: DIRSERVER-765
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-765
>             Project: Directory ApacheDS
>          Issue Type: New Feature
>            Reporter: Emmanuel Lecharny
>            Assignee: Chris Custine
>            Priority: Minor
>             Fix For: 1.5.1
>
>
> Ole suggest we can use jpackage to create RPM. Let's give this tool a try !

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.