The following "extension" is defined in the myfaces master pom:
            <extension>
                <groupId>org.apache.myfaces.maven</groupId>
                <artifactId>build-tools</artifactId>
                <version>1.0.7-SNAPSHOT</version>
            </extension>

My question: Is it necessary for tobago builds? For the checkstyle thing?

I ask because this extension breaks the whole myfaces build when you
start from scratch (i.e. with an empty .m2 repo). Reason: because of
this extension declaration the master-pom depends build-tools but
maven does not recognize it as a dependency and therefore tries to
build the master-pom first. Which fails because there is no
build-tools artifact at that time.

Since you tobago guys are just preparing a release, could you please
try out what happens when you comment out this extension declaration.
If tobago is able to build without it we should remove that thing from
the master-pom.

--Manfred

Reply via email to