Paul mentioned that the things we have in FROMCVS actually now exist
in git in the eclipse.platform.releng.git repository. So I decided
to try to convert the CBI build to start using that instead. I
started by git cloning the new repository into the aggregator repo
as a submodule and then I migrated the pom files from the FROMCVS
directory over to the respective directories.
One directory that does not exist in the eclipse.platform.releng.git
repository however is the org.eclipse.cvs-feature directory (the
org.eclipse.cvs directory still exists though). My question was
regarding this directory. Did this directory get removed
intentionally from upstream? If so what needs to be updated on CBI
to pull in the correct features?
I pushed this repo with my changes so far into the Juno_M6
branch to the cbi project in case it's easier to review.
git://git.eclipse.org/gitroot/cbi/eclipse.platform.releng.git
Thanks,
Thanh
On 03/21/2012 10:40 AM, Igor Fedorenko wrote:
I
am not sure what you are asking. You removed CVS team provider
from
the build and now projects that depend on it fail to build as
expected.
Or did I miss/misunderstood something?
--
Regards,
Igor
On 12-03-21 9:33 AM, Thanh Ha wrote:
Just realized I forgot to include the
error below. I did some more
investigation and found that org.eclipse.help-feature's pom.xml
file
seems to pull this in as well. The error that I'm getting though
seems
to indicate that org.eclipse.sdk is pulling it in, but looking
at the
pom.xml for this project and the feature.xml I'm not able to
find
references to it.
Thanks,
Thanh
[ERROR] Cannot resolve project dependencies:
[ERROR] Software being installed: org.eclipse.sdk.feature.group
3.8.0.qualifier
[ERROR] Missing requirement: org.eclipse.sdk.feature.group
3.8.0.qualifier requires 'org.eclipse.cvs.feature.group 0.0.0'
but it
could not be found
[ERROR]
[ERROR] Internal error: java.lang.RuntimeException: "No solution
found
because the problem is unsatisfiable.": ["Unable to satisfy
dependency
from org.eclipse.sdk.feature.group 3.8.0.qualifier to
org.eclipse.cvs.feature.group 0.0.0.", "Unable to satisfy
dependency
from org.eclipse.sdk.feature.group 3.8.0.qualifier to
org.eclipse.cvs.source.feature.group 0.0.0.", "No solution found
because
the problem is unsatisfiable."] -> [Help 1]
org.apache.maven.InternalErrorException: Internal error:
java.lang.RuntimeException: "No solution found because the
problem is
unsatisfiable.": ["Unable to satisfy dependency from
org.eclipse.sdk.feature.group 3.8.0.qualifier to
org.eclipse.cvs.feature.group 0.0.0.", "Unable to satisfy
dependency
from org.eclipse.sdk.feature.group 3.8.0.qualifier to
org.eclipse.cvs.source.feature.group 0.0.0.", "No solution found
because
the problem is unsatisfiable."]
On 03/20/2012 04:03 PM, Thanh Ha wrote:
Hi Everyone,
So I took a crack at switching the FROMCVS to
eclipse.platform.releng.git. I git cloned the repository and
placed it
in the aggregator repository as eclipse.platform.releng.git
and then
moved the pom files Igor created in the FROMCVS directories
over the
the related directories in the releng repo. After some
additional
modifications to the pom files and updating the parent pom to
use the
new structure and commenting out the FROMCVS modules it seems
to work.
One thing I noticed however when I was porting the poms over
however
was on directory that existed in FROMCVS that doesn't seem to
exist in
the releng repo.
- org.eclipse.cvs-feature
I left it commented out in the parent pom but as I suspected,
the
build ended up failing when it tried to find this file. Is
there a new
feature that's supposed to cover org.eclipse.cvs-feature?
Thanks,
Thanh
On 03/20/2012 01:36 PM, Thanh Ha wrote:
Regarding the FROMCVS directory. I had a look around and
found that
although the structure is different the content seems
similar to
what's in eclipse.platform.releng.git repository. We should
probably
create a cbi eclipse.platform.releng.git submodule to pull
this in
and stop using FROMCVS if this is true.
In the releng repository though I noticed that there are
additional
folders which don't exist in FROMCVS. I guess these need to
be added
to the pom file as well?
Thanh
-----Original Message-----
From: Paul Webster <pwebster@xxxxxxxxxxxxxxxxxxx>
Sent: March 19, 2012 03:42 PM
To: Common-build Developers discussion
<cbi-dev@xxxxxxxxxxx>
Cc:
Subject: Re: [cbi-dev] M6 removed features
On Mon, Mar 19, 2012 at 3:26 PM, Thanh Ha
<thanh.ha@xxxxxxxxxxx
<mailto:thanh.ha@xxxxxxxxxxx>> wrote:
Thanks Paul,
That helps, I was able to get further in my build after
removing them.
I hope this isn't too obvious a question but where can I
find the
master build feature?
I'd use
http://git.eclipse.org/c/platform/eclipse.platform.releng.git/tree/features/master
as the starting point.
Right now you have a lot of things in FROMCVS, and I suspect
you
should be picking them up from
git://git.eclipse.org/gitroot/platform/eclipse.platform.releng.git
<http://git.eclipse.org/gitroot/platform/eclipse.platform.releng.git>
They just weren't available from git when Igor started the
prototype.
Later,
PW
--
Paul Webster
Hi floor. Make me a sammich! - GIR
_______________________________________________
cbi-dev mailing list
cbi-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/cbi-dev
|