[Building Sakai] Building Sakai on MacOS X Server

David Horwitz david.horwitz at uct.ac.za
Sun Apr 19 01:53:33 PDT 2009


It raises an interesting question though if any of our nightly/qa
instances are being built by maven 2.0.6? i suspect most are using at
least 2.0.9

D

Aaron Zeckoski wrote:
> The quick summary is that using a scope other than provided in
> dependency management causes that dependency to fail when used in any
> poms that inherit the DM. If you want to know more details about the
> failure then the previous threads on sakai-dev have some pretty good
> ones. Here is the issue ticket:
> http://jira.codehaus.org/browse/MNG-2919
>
> It is a known bug and this was known when the issue was discussed last
> time but the community vote was to support 2.0.6. If you would like to
> spearhead a vote to change the required version of maven in the poms
> and update the documentation to explain to OSX users how to upgrade
> maven then I think it is worth starting a new thread about it. I am
> pretty sure this needs to wait until after 2.6 is fully released and
> would have to be maintained separately from the 2.6.x code as well.
>
> -AZ
>
>
> On Sat, Apr 18, 2009 at 11:26 PM, Stephen Swinsburg
> <s.swinsburg at lancaster.ac.uk> wrote:
>   
>> Sure. I'm still away though. After the previous issues I thought someone may
>> have already updated the poms. I'll do it when I get back in a few days if
>> no one else gets to it first.
>>
>> One point I'd like to raise, if the issue is that the scope cannot be
>> inherited from the project's main pom in Maven 2.0.6, ie from the
>> dependencyManagement block, and if this is a bug in Maven, then we need to
>> vote to use a newer Maven version and not support workarounds for bugs. I'm
>> not sure if it is a bug in the old versions or a feature from the later
>> versions (and can't look it up, the net connection here is too dodgy).
>>
>> +1 for a vote!
>>
>> cheers,
>> Steve
>>
>>
>>
>> On 18/04/2009, at 10:24 PM, Aaron Zeckoski wrote:
>>
>>     
>>> Stephen,
>>> As you are the maintainer of this project, could you please update it
>>> to work with maven 2.0.6. It is a small change and until the community
>>> can vote to move support to a higher version of maven the trunk of
>>> sakai needs to build with 2.0.6. I can atest to this being a pain
>>> since I hit this problem first but asking everyone to upgrade was
>>> rejected as a solution at the time by the community.
>>>
>>> We could potentially vote on upgrading the supported maven version but
>>> until then this should really be fixed.
>>> -AZ
>>>
>>>
>>> On Sat, Apr 18, 2009 at 8:16 AM, Stephen Swinsburg
>>> <s.swinsburg at lancaster.ac.uk> wrote:
>>>       
>>>> Hi Tony,
>>>> If you update your Maven it should build. This project had been reworked
>>>> for
>>>> later versions of Maven.
>>>> As a general comment regarding updating Maven (as this issue came up last
>>>> week as well), I don't see why we need to rely on an older version of
>>>> Maven
>>>> (ie 2.0.6). Manually updating it on a Mac is simple. We should keep up to
>>>> date with this as we do with the other major dependencies like Tomcat and
>>>> JVM.
>>>>
>>>>
>>>> cheers,
>>>> Steve
>>>> ---
>>>> Steve Swinsburg
>>>> Portal Systems Developer
>>>> Centre for e-Science
>>>> Lancaster University
>>>> Lancaster
>>>> LA1 4YT
>>>>
>>>> email: s.swinsburg at lancaster.ac.uk
>>>> phone: +44 (0) 1524 594870
>>>> On 18/04/2009, at 4:38 AM, Tony Mendoza Rosa wrote:
>>>>
>>>> Hi,
>>>>
>>>> The Build Procedure of Sakai version 2.5.x failed while trying to
>>>>  Building
>>>> Sakai Common API Composite Component. At this point the SAKAI Deployment
>>>> stops because it can't find package org.hibernate, package
>>>> org.apache.commons.logging, package org.sakaiproject.api.common.type,
>>>> package org.sakaiproject.id.cover, and package
>>>> org.springframework.orm.hibernate3. Attached to this mail you will find
>>>> the
>>>> details of the errors.
>>>>
>>>> OS: Mac OS X Server 10.5.6
>>>> Hardware:  Dual PPC G5
>>>>
>>>> Maven Version: 2.0.6
>>>> Java Version:
>>>> java version "1.5.0_16"
>>>> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b06-284)
>>>> Java HotSpot(TM) Client VM (build 1.5.0_16-133, mixed mode)
>>>>
>>>> Tomcat Version:  5.5.26
>>>>
>>>> Thank you,
>>>>
>>>>
>>>> Tony Mendoza Rosa
>>>> University of Puerto Rico
>>>> Rio Piedras Campus
>>>>
>>>> <sakai_installation_error20090417.txt>_______________________________________________
>>>> sakai-dev mailing list
>>>> sakai-dev at collab.sakaiproject.org
>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>>
>>>> TO UNSUBSCRIBE: send email to
>>>> sakai-dev-unsubscribe at collab.sakaiproject.org
>>>> with a subject of "unsubscribe"
>>>>
>>>> _______________________________________________
>>>> sakai-dev mailing list
>>>> sakai-dev at collab.sakaiproject.org
>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>>
>>>> TO UNSUBSCRIBE: send email to
>>>> sakai-dev-unsubscribe at collab.sakaiproject.org
>>>> with a subject of "unsubscribe"
>>>>
>>>>
>>>>         
>>>
>>> --
>>> Aaron Zeckoski (aaronz at vt.edu)
>>> Senior Research Engineer - CARET - Cambridge University
>>> [http://bugs.sakaiproject.org/confluence/display/~aaronz/]
>>> Sakai Fellow - [http://aaronz-sakai.blogspot.com/]
>>>       
>>     
>
>
>
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20090419/154a6d48/attachment.html 


More information about the sakai-dev mailing list