[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.tools.buckminster] Re: Build fails after headless resolve using p2

Scott Hendrickson wrote:

Hi Thomas,

Unfortunately, I am wanting to create a legacy update site. The cspec is what results from directly following the instructions for the "Update sites using the 3.4.x and earlier releases" on the page that you mentioned (without any of the optional features like groups; but, the error occurs when groups are present as well).

Oh, there is one modification. The "build.site" action in the cspec is what you get when you follow the instructions. It calls the "create.site" task. However, in (headless) buckminster 3.5, there is no "create.site" task. So, I created a duplicate called "build.site.5", which calls the "create.site.zip" task, which does exist in headless buckminster 3.5 (and 3.4 as well, iirc).


This all started with this message:
http://dev.eclipse.org/newslists/news.eclipse.tools.buckminster/msg01114.html
(I accidentally replied only to you and not the newsgroup that I was using 3.4, and you suggested trying out 3.5). Since then, as I've had time, I've been transitioning to the headless buckminster 3.5. But, it seems to be broken with respect to building legacy update sites.


I hope that helps :)

Thanks,
-- Scott


If you follow the instructions on the page to create a legacy update site, you'll run in to the same error.

-- Scott


Thomas Hallgren wrote:

Hi Scott,
I looked at your build. Apparently you have handcrafted a cspec that calls
the create.site task in the
buckminster.pdetasks script. That particular task did undergo significant
changes when we moved to p2 which begs the
question, what type of update site is it that you want to create? A legacy
update site or a p2 repository? If it's the
latter, then you can simplify the creation of that update site a great deal
by using the "Update sites using the 3.5
release" section rather then the "Update sites using the 3.4.x and earlier
releases" on the
http://wiki.eclipse.org/Building_an_Update_Site_using_Buckminster page.

Regards,
Thomas Hallgren


On 08/19/2009 08:20 PM, Scott Hendrickson wrote:
Scott Hendrickson wrote:

Thanks Thomas for fixing the second issue. Any ideas on the first?

1)
edu.uci.isr.infrastructure.update_site_with_feature/${sp:manifest}
doesn't exist (details below: [1])

NOTE: I updated the build script to insert the local path manually
for the location using an xstl.

The build script is here:



http://tps.ics.uci.edu/svn/projects/infrastructure/trunk/edu.uci.isr.infrastructure.buckminster_build_test/build.xml


-- Scott