[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [p2-dev] Re: [emf-dev] Possible bug in EMF all-in-one distribution

On Mon, Sep 14, 2009 at 10:52 AM, Pascal Rapicault
<Pascal_Rapicault@xxxxxxxxxx> wrote:
> The fact that people can't take the repository and use it in a zipped or
> unzipped form is still problematic and I don't think this is a WORKSFORME.
> The core of the problem is that the artifact repository created claims it
> has artifacts that it does not have (there are descriptors in the
> artifacts.xml indicating that the repo has canonical jars but they are not
> present). Even if p2 was fixed in newer versions, this repository would
> still not work on older versions of p2, or would not pass a repository
> verification tool (to be released
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=277246).
> In order to remove the invalid entries from the repository I have attached
> an XSL tranform that will remove from the artifacts.xml every artifact
> descriptors that is referring to a canonical jar except for features. This
> should fix the problem you have.

This problem is also surfaced in the eclipse 3.6 repository ...
artifacts deleted but no way to clean up the artifact metadata.  I've
opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=289345 so that
maybe the PDE build can be more tolerant.  How can a build clean up
artifact data if artifacts need to be remove for any reason (as EMF
does and the eclipse SDK must do as well)?

Later,
PW

-- 
Paul Webster
Hi floor.  Make me a sammich! - GIR