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.