On Mon, Aug 10, 2015 at 03:14PM, Andrew Purtell wrote:
> Ok, then I am +1
> 
> Do we have a release note about that somewhere? Should be pretty common for
> would-be users to be running a version of Maven more recent than 3.0.
> 
> The docker image is a solution for some, but not everyone wants a fat
> container toolchain on a build host.

Definitely +1 on documenting this in ReleaseNotes on the Wiki or better yet
on bigtop.apache.org

Clearly, we can not support all possible combinations of the tools in the
build. Hence, the certain content of the toolchain, but the requirement should
be clear and easy to find.

> Other things I already checked:
> 
> - Sums and signatures
> - Installed some packages and spot checked the installation
> 
> 
> On Mon, Aug 10, 2015 at 3:07 PM, Konstantin Boudnik <[email protected]> wrote:
> 
> > But gradle will use whatever mvn is installed on the system or specified
> > via
> > MAVEN_HOME env. var. toolchain from 1.0 is setting up 3.0.5, I believe, and
> > that's where I don't see the issue w/ Crunch while building on 12.04
> > Ubuntu.
> >
> > Do you see the same issue while running on our official docker image?
> > Thanks!
> >   Cos
> >
> > On Mon, Aug 10, 2015 at 02:52PM, Andrew Purtell wrote:
> > > Ok, then never mind that, I reported what 'mvn' from the command line
> > > shows.
> > >
> > > I downloaded the 1.0.0 RC artifacts and executed 'gradle deb'. I got as
> > far
> > > as crunch and it failed:
> > >
> > > :crunch-deb FAILED
> > >
> > > FAILURE: Build failed with an exception.
> > >
> > > * Where:
> > > Script '/home/apurtell/tmp/bigtop-1.0.0/packages.gradle' line: 284
> > >
> > > * What went wrong:
> > > Execution failed for task ':crunch-deb'.
> > > > Process 'command 'debuild'' finished with non-zero exit value 29
> > >
> > > * Try:
> > > Run with --stacktrace option to get the stack trace. Run with --info or
> > > --debug option to get more log output.
> > >
> > > BUILD FAILED
> > >
> > >
> > >
> > > On Mon, Aug 10, 2015 at 2:50 PM, Konstantin Boudnik <[email protected]>
> > wrote:
> > >
> > > > Why it is Maven 3.2.2 ? 1.0 is based on 3.0.5
> > > >
> > > > I believe the issue that Olaf hit the other day has been introduced in
> > > > 3.1-alpha or something like that.
> > > >
> > > > Cos
> > > >
> > > > On Mon, Aug 10, 2015 at 02:46PM, Andrew Purtell wrote:
> > > > > I hit the crunch build problem too.
> > > > >
> > > > > -0
> > > > >
> > > > > Linux Mind 17.1 Rebecca (Ubuntu 14.04 based), Java 7u79, Maven 3.2.2
> > > > >
> > > > > [WARNING] Error injecting:
> > > > > org.apache.maven.reporting.exec.DefaultMavenReportExecutor
> > > > > java.lang.NoClassDefFoundError:
> > > > org/sonatype/aether/graph/DependencyFilter
> > > > > at java.lang.Class.getDeclaredConstructors0(Native Method)
> > > > > at java.lang.Class.privateGetDeclaredConstructors(Class.java:2585)
> > > > > at java.lang.Class.getDeclaredConstructors(Class.java:1906)
> > > > > at
> > > > >
> > > >
> > com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:245)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:99)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:653)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:863)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:790)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:278)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:210)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:986)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1019)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:982)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1032)
> > > > > at
> > > > >
> > > >
> > org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:48)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:86)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:55)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
> > > > > at
> > > > >
> > > >
> > org.eclipse.sisu.plexus.PlexusLifecycleManager.onProvision(PlexusLifecycleManager.java:133)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:47)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1054)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> > > > > at com.google.inject.Scopes$1$1.get(Scopes.java:59)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
> > > > > at
> > > > com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:997)
> > > > > at
> > > > >
> > > >
> > com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1047)
> > > > > at
> > com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:993)
> > > > > at
> > org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:82)
> > > > > at
> > > > org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
> > > > > at
> > > > >
> > > >
> > org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:260)
> > > > > at
> > > > >
> > > >
> > org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:240)
> > > > > at
> > > > >
> > > >
> > org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:234)
> > > > > at
> > > > >
> > > >
> > org.apache.maven.plugins.site.AbstractSiteRenderingMojo.getReports(AbstractSiteRenderingMojo.java:241)
> > > > > at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:121)
> > > > > at
> > > > >
> > > >
> > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132)
> > > > > at
> > > > >
> > > >
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
> > > > > at
> > > > >
> > > >
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> > > > > at
> > > > >
> > > >
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> > > > > at
> > > > >
> > > >
> > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
> > > > > at
> > > > >
> > > >
> > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> > > > > at
> > > > >
> > > >
> > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> > > > > at
> > > > >
> > > >
> > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:120)
> > > > > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:347)
> > > > > at org.apacheDefaultMaven.execute(DefaultMaven.java:154)
> > > > > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
> > > > > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
> > > > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
> > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > > > > at
> > > > >
> > > >
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> > > > > at
> > > > >
> > > >
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > > > > at java.lang.reflect.Method.invoke(Method.java:606)
> > > > > at
> > > > >
> > > >
> > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> > > > > at
> > > > >
> > > >
> > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> > > > > at
> > > > >
> > > >
> > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> > > > > at
> > > >
> > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> > > > > Caused by: java.lang.ClassNotFoundException:
> > > > > org.sonatype.aether.graph.DependencyFilter
> > > > > at
> > > > >
> > > >
> > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
> > > > > at
> > > > >
> > > >
> > org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:259)
> > > > > at
> > > > >
> > > >
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:235)
> > > > > at
> > > > >
> > > >
> > org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:227)
> > > > > ... 60 more
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > On Fri, Aug 7, 2015 at 5:51 PM, Konstantin Boudnik <[email protected]>
> > > > wrote:
> > > > >
> > > > > > This is the vote for release 1.0.0 of Apache Bigtop.
> > > > > >
> > > > > > It fixes the following issues:
> > > > > >
> > > > > >
> > > >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12326837&styleName=Text&projectId=12311420
> > > > > >
> > > > > > This is the respin of RC3, addressing the fix for default repo
> > uRLs and
> > > > > > adding
> > > > > > proper header licenses to be able to run full RAT check on the
> > release.
> > > > > > The rest of the release is the same.
> > > > > >
> > > > > > The vote will be going for at least 48 hours and will be closed on
> > > > > > Tuesday August 11th, 2015 at noon PDT. Please download, test and
> > vote
> > > > with
> > > > > >
> > > > > > [ ] +1, accept RC4 as the official 1.0.0 release of Apache Bigtop
> > > > > > [ ] +0, I don't care either way,
> > > > > > [ ] -1, do not accept RC4 as the official 1.0.0 release of Apache
> > > > Bigtop,
> > > > > > because...
> > > > > >
> > > > > > Source and binary files:
> > > > > >         http://people.apache.org/~cos/bigtop-1.0.0-RC4
> > > > > >
> > > > > > Maven staging repo:
> > > > > >
> > > > > >
> > > >
> > https://repository.apache.org/content/repositories/orgapachebigtop-1004
> > > > > >
> > > > > > The git tag to be voted upon is release-1.0.0
> > > > > >
> > > > > > Bigtop's KEYS file containing PGP keys we use to sign the release:
> > > > > >         http://svn.apache.org/repos/asf/bigtop/dist/KEYS
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Best regards,
> > > > >
> > > > >    - Andy
> > > > >
> > > > > Problems worthy of attack prove their worth by hitting back. - Piet
> > Hein
> > > > > (via Tom White)
> > > >
> > >
> > >
> > >
> > > --
> > > Best regards,
> > >
> > >    - Andy
> > >
> > > Problems worthy of attack prove their worth by hitting back. - Piet Hein
> > > (via Tom White)
> >
> 
> 
> 
> -- 
> Best regards,
> 
>    - Andy
> 
> Problems worthy of attack prove their worth by hitting back. - Piet Hein
> (via Tom White)

Reply via email to