directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pierre-Arnaud Marcelot" ...@marcelot.net>
Subject Re: [shared] Unable to release shared 0.9.8
Date Tue, 12 Feb 2008 12:30:29 GMT
Thanks Felix,

I already tried this.
But it won't build the 0.9.8 version of shared but the
0.9.9-SNAPSHOTversion (as the 'release:prepare' goal as updated the
pom.xml files).

Maybe I need to checkout and build the newly created 'release' (
http://svn.apache.org/repos/asf/directory/shared/releases/0.9.8/) ?

P-A

On Feb 12, 2008 12:54 PM, Felix Knecht <felixk@apache.org> wrote:

> Pierre-Arnaud Marcelot schrieb:
> > Hi,
> >
> > I give up...
> > I've tried everything but I could not release shared.
> >
>
> Looks like your missing the artifacts in your local repository now for
> building the stuff. Try to do a
> mvn install
>
> before continue with releasing. Maybe it helps.
>
> Felix
>
> > I managed to get the "release:prepare" goal working (I had to prevent
> > using the "-Prelease" option).
> > But, unfortunately, I could not managed to get the last step working,
> > the "release:perform" goal.
> > Here's the output:
> > MacBook-Pro:shared pajbam$ mvn release:perform
> > [INFO] Scanning for projects...
> > [INFO] Reactor build order:
> > [INFO]   Apache Directory Shared
> > [INFO]   Apache Directory ASN.1 Shared
> > [INFO]   Apache Directory Protocol Ldap Shared Constants
> > [INFO]   Apache Directory Protocol Ldap Shared
> > [INFO]   Apache Directory JNDI Shared
> > [INFO]   Apache Directory MINA ASN.1 Codec Shared
> > [INFO]   Apache Directory Protocol Ldap Converters
> > [INFO] Searching repository for plugin with prefix: 'release'.
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Building Apache Directory Shared
> > [INFO]    task-segment: [release:perform] (aggregator-style)
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] [release:perform]
> > [INFO] Checking out the project to perform the release ...
> > [INFO] Executing: svn --non-interactive checkout
> > https://svn.apache.org/repos/asf/directory/shared/releases/0.9.8checkout
> > [INFO] Working directory: /Users/pajbam/release/shared/target
> > [INFO] Executing goals 'deploy'...
> > [INFO] Executing: mvn deploy --no-plugin-updates -DperformRelease=true
> >     [INFO] Scanning for projects...
> >     [INFO] Reactor build order:
> >     [INFO]   Apache Directory Shared
> >     [INFO]   Apache Directory ASN.1 Shared
> >     [INFO]   Apache Directory Protocol Ldap Shared Constants
> >     [INFO]   Apache Directory Protocol Ldap Shared
> >     [INFO]   Apache Directory JNDI Shared
> >     [INFO]   Apache Directory MINA ASN.1 Codec Shared
> >     [INFO]   Apache Directory Protocol Ldap Converters
> >     [INFO]
> > ------------------------------------------------------------------------
> >     [INFO] Building Apache Directory Shared
> >     [INFO]    task-segment: [deploy]
> >     [INFO]
> > ------------------------------------------------------------------------
> >     [INFO] Setting property: classpath.resource.loader.class =>
> > 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
> >     [INFO] Setting property: velocimacro.messages.on => 'false'.
> >     [INFO] Setting property: resource.loader => 'classpath'.
> >     [INFO] Setting property: resource.manager.logwhenfound => 'false'.
> >     [INFO] [remote-resources:process {execution: default}]
> >     [INFO] [site:attach-descriptor]
> >     [INFO] Preparing source:jar
> >     [WARNING] Removing: jar from forked lifecycle, to prevent
> > recursive invocation.
> >     [INFO] No goals needed for project - skipping
> >     [INFO] [source:jar {execution: attach-sources}]
> >     [INFO] Preparing javadoc:jar
> >     [INFO]
> > ------------------------------------------------------------------------
> >     [INFO] Building Apache Directory Shared
> >     [INFO]
> > ------------------------------------------------------------------------
> >     [WARNING] Removing: jar from forked lifecycle, to prevent
> > recursive invocation.
> >     [WARNING] Removing: jar from forked lifecycle, to prevent
> > recursive invocation.
> >     [INFO] No goals needed for project - skipping
> >     [INFO]
> > ------------------------------------------------------------------------
> >     [INFO] Building Apache Directory ASN.1 Shared
> >     [INFO]
> > ------------------------------------------------------------------------
> >     [WARNING] Removing: jar from forked lifecycle, to prevent
> > recursive invocation.
> >     [WARNING] Removing: jar from forked lifecycle, to prevent
> > recursive invocation.
> >     [INFO] No goals needed for project - skipping
> >     [INFO]
> > ------------------------------------------------------------------------
> >     [INFO] Building Apache Directory Protocol Ldap Shared Constants
> >     [INFO]
> > ------------------------------------------------------------------------
> >     [WARNING] Removing: jar from forked lifecycle, to prevent
> > recursive invocation.
> >     [WARNING] Removing: jar from forked lifecycle, to prevent
> > recursive invocation.
> >     [INFO] No goals needed for project - skipping
> >     [INFO]
> > ------------------------------------------------------------------------
> >     [INFO] Building Apache Directory Protocol Ldap Shared
> >     [INFO]
> > ------------------------------------------------------------------------
> >     [WARNING] Removing: jar from forked lifecycle, to prevent
> > recursive invocation.
> >     [WARNING] Removing: jar from forked lifecycle, to prevent
> > recursive invocation.
> >     Downloading:
> >
> http://repo1.maven.org/maven2/org/apache/directory/shared/shared-asn1/0.9.8/shared-asn1-0.9.8.jar
> >     Downloading:
> >
> http://repo1.maven.org/maven2/org/apache/directory/shared/shared-ldap-constants/0.9.8/shared-ldap-constants-0.9.8.jar
> >     [INFO]
> > ------------------------------------------------------------------------
> >     [ERROR] BUILD ERROR
> >     [INFO]
> > ------------------------------------------------------------------------
> >     [INFO] Failed to resolve artifact.
> >
> >     Missing:
> >     ----------
> >     1) org.apache.directory.shared:shared-asn1:jar:0.9.8
> >
> >       Try downloading the file manually from the project website.
> >
> >       Then, install it using the command:
> >           mvn install:install-file
> > -DgroupId=org.apache.directory.shared -DartifactId=shared-asn1
> > -Dversion=0.9.8 -Dpackaging=jar -Dfile=/path/to/file
> >
> >       Alternatively, if you host your own repository you can deploy
> > the file there:
> >           mvn deploy:deploy-file -DgroupId=org.apache.directory.shared
> > -DartifactId=shared-asn1 -Dversion=0.9.8 -Dpackaging=jar
> > -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
> >
> >       Path to dependency:
> >           1) org.apache.directory.shared:shared-ldap:jar:0.9.8
> >           2) org.apache.directory.shared:shared-asn1:jar:0.9.8
> >
> >     2) org.apache.directory.shared:shared-ldap-constants:jar:0.9.8
> >
> >       Try downloading the file manually from the project website.
> >
> >       Then, install it using the command:
> >           mvn install:install-file
> > -DgroupId=org.apache.directory.shared
> > -DartifactId=shared-ldap-constants -Dversion=0.9.8 -Dpackaging=jar
> > -Dfile=/path/to/file
> >
> >       Alternatively, if you host your own repository you can deploy
> > the file there:
> >           mvn deploy:deploy-file -DgroupId=org.apache.directory.shared
> > -DartifactId=shared-ldap-constants -Dversion=0.9.8 -Dpackaging=jar
> > -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
> >
> >       Path to dependency:
> >           1) org.apache.directory.shared:shared-ldap:jar:0.9.8
> >           2) org.apache.directory.shared:shared-ldap-constants:jar:0.9.8
> >
> >     ----------
> >     2 required artifacts are missing.
> >
> >     for artifact:
> >       org.apache.directory.shared:shared-ldap:jar:0.9.8
> >
> >     from the specified remote repositories:
> >       central (http://repo1.maven.org/maven2),
> >       apache.snapshots
> > (http://people.apache.org/repo/m2-snapshot-repository)
> >
> >
> >     [INFO]
> > ------------------------------------------------------------------------
> >     [INFO] For more information, run Maven with the -e switch
> >     [INFO]
> > ------------------------------------------------------------------------
> >     [INFO] Total time: 4 seconds
> >     [INFO] Finished at: Tue Feb 12 12:43:34 CET 2008
> >     [INFO] Final Memory: 14M/26M
> >     [INFO]
> > ------------------------------------------------------------------------
> > [INFO]
> > ------------------------------------------------------------------------
> > [ERROR] BUILD ERROR
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Maven execution failed, exit code: '1'
> >
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] For more information, run Maven with the -e switch
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Total time: 9 minutes 11 seconds
> > [INFO] Finished at: Tue Feb 12 12:43:34 CET 2008
> > [INFO] Final Memory: 5M/9M
> > [INFO]
> > ------------------------------------------------------------------------
> >
> >
> > Alex, as you are the last person who has been successful in releasing
> > shared, could you please release this 0.9.8 version ?
> > Thanks.
> >
> > Tell me if you need me to rollback the commits done by the
> > 'release:prepare' goal.
> >
> > Regards,
> > Pierre-Arnaud
> >
> > On Feb 11, 2008 5:27 PM, Alex Karasulu <akarasulu@apache.org
> > <mailto:akarasulu@apache.org>> wrote:
> >
> >     Excellent seems like this works.
> >
> >     Alex
> >
> >
> >     On Feb 11, 2008 7:16 AM, Felix Knecht <felixk@apache.org
> >     <mailto:felixk@apache.org>> wrote:
> >
> >         Alex Karasulu schrieb:
> >         > On Feb 10, 2008 10:16 AM, Emmanuel Lecharny
> >         <elecharny@gmail.com <mailto:elecharny@gmail.com>
> >         > <mailto:elecharny@gmail.com <mailto:elecharny@gmail.com>>>
> >         wrote:
> >         >
> >         >     I fixed the project/pom.xml in trunk to make it point to
> >         trunk instead
> >         >     of bigbang.
> >         >
> >         >     Now, I have another problem: when running
> >         >
> >         >     mvn -Prelease -DdryRun=true release:prepare
> >         >
> >         >     the process seems to stall while signing :
> >         >
> >         >     ...
> >         >        [INFO] [antlr:generate {execution: default}]
> >         >        [INFO] grammar:
> >         >
> >         /home/elecharny/apacheds/shared-0.9.8
> /convert/src/main/antlr/schema.g
> >         >        [INFO] The grammar is already generated
> >         >        [INFO] [javadoc:jar {execution: attach-javadocs}]
> >         >        [INFO] Not executing Javadoc as the project is not a
> Java
> >         >     classpath-capable package
> >         >        [INFO] [gpg:sign {execution: default}]
> >         >
> >         >     <here, nothing happens at all. No disk activity, no CPU
> >         activity ...>
> >         >
> >         >     Any clue ?
> >         >
> >
> >         Following the guide of the Apache Cocoon project
> >         (http://cocoon.apache.org/1199_1_1.html) you need to have
> >         something like
> >
> >         mvn release:prepare
> >         mvn  release:perform
> >         -Darguments="-Dgpg.passphrase='[secret_passphrase_here]'
> >         -Prelease"
> >         -Prelease
> >
> >
> >         At least for me using the -Darguments.... I get propmted to
> >         enter my
> >         password.
> >
> >         HTH
> >         Felix
> >
> >
> >
>
>

Mime
View raw message