| 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
 
 
 
 |