Hi Julius,

(JPackage team - could you please comment on this if
you think any of my rationale is kooko...Just remember
my mailbox limit is 1 Gig)

I have not investigated it personally, but 
someone from JPackage said that it does.

Yes - It does support non-versioned dependencies :-)

Which I think is the cause of a lot of 

[EMAIL PROTECTED] 

showing up in some of the maven support mailing lists.

Personally I'm concerned about using any dependency
other than one set by =.

One could make the assumption that someone checked all
the dependencies outside of =.  But if they missed
one, and someone uses it...

On the other hand = is the only thing used and the
application builds and runs, users can be fairly
certain that it's good to go.  They can also be
certain that the developers took care in specifying
versioned dependencies.  

This also encourages developers to be careful about
testing when changing depedencies (Since it takes a
warm body, at least for now).

Sorry - I missed the point of:

Requires:       jpackage-utils

Could you please elaborate?

Thanks,
- Ole





--- Julius Davies <[EMAIL PROTECTED]> wrote:

> Hi, Ole,
> 
> Probably the wrong venue for this question.
> 
> Does maven2 support the "=, <, >, <=, >=" ranges
> possible in RPM?
> 
>
http://www.rpm.org/max-rpm/s1-rpm-specref-preamble.html#S3-RPM-SPECREF-REQUIRES
> 
> 
> # I think both can be in single SPEC file, pinning
> the depedency.
> Requires:       jpackage-utils >= 0:1.5;
> Requires:       jpackage-utils < 0:2.0;
> 
> 
> Also, does mavn2 support non-versioned dependencies?
> 
> # Just grab latest and greatest.
> Requires:       jpackage-utils
> 
> yours,
> 
> Julius
> 
> 
> On 12/1/06, Ole Ersoy <[EMAIL PROTECTED]> wrote:
> > I'm testing rpm spec file generation right on
> > apache-server-main version 1.5 and noticed the
> > following in the:
> >
> > Requires: nlog4j = null
> >
> > Requires: spring-core = null
> >
> > Requires: spring-beans = null
> >
> > Requires: commons-logging = null
> >
> > Requires: spring-context = null
> >
> > So these dependencies have no corresponding
> version.
> >
> > I'll have a much more complete picture of the
> whole
> > build soon, but we may want to start updating
> versions
> > on all the poms.
> >
> > Cheers,
> > - Ole
> >
> >
> >
> >
>
____________________________________________________________________________________
> > Do you Yahoo!?
> > Everyone is raving about the all-new Yahoo! Mail
> beta.
> > http://new.mail.yahoo.com
> >
> 
> 
> -- 
> yours,
> 
> Julius Davies
> 416-652-0183
> http://juliusdavies.ca/
> 



 
____________________________________________________________________________________
Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail beta.
http://new.mail.yahoo.com

Reply via email to