Jacques,

You can't test the pre-release via download from maven central or jcenter,
it isn't there yet. In gradle you have to comment the existing current
version dependency and add a local one which I believe is what Jacopo
mentioned sending a patch for.

This isn't a Freemarker issue or an OFBiz issue, just an issue with your
local modified gradle file trying to point to a dependency that doesn't
exist.

-David



On Sat, Mar 31, 2018 at 12:38 PM, Jacopo Cappellato <
jacopo.cappell...@gmail.com> wrote:

> Jacques, tomorrow I will send you the patch.
>
> Jacopo
>
> Il Sab 31 Mar 2018, 20:13 Jacques Le Roux <jacques.le.r...@les7arts.com>
> ha
> scritto:
>
> > Le 31/03/2018 à 19:42, Daniel Dekany a écrit :
> > > Saturday, March 31, 2018, 5:44:07 PM, Jacques Le Roux wrote:
> > >
> > >> +1 (binding)
> > >>
> > >> Sha1 and MD5 on freemarker-2.3.28.jar OK.
> > >>
> > >> I think we should drop sha1 with md5 and provide sha256 at least.
> > >>
> > >> For now it's OK with sha1 as Jacopo's link at [1] says.
> > > But we don't provide an sha1. It's an sha512.
> > At
> > https://repository.apache.org/content/repositories/staging/
> org/freemarker/freemarker/2.3.28/
> > I see only .sha1 suffixes
> > To check sha in
> >
> > https://repository.apache.org/content/repositories/staging/
> org/freemarker/freemarker/2.3.28/freemarker-2.3.28.jar.sha1
> > with value
> > 7200064467a935052f99d114c2c05c3d189bc6d6
> > I used this Windows tool:
> > https://raylin.wordpress.com/downloads/md5-sha-1-checksum-utility
> > It reports
> >      MD5 Checksum: C5E35D814518DA7B0247D42311B8E296
> >      SHA-1 Checksum: 7200064467A935052F99D114C2C05C3D189BC6D6
> >      SHA-256 Checksum:
> > DE92D103D3A86C2287307218FF50DC1C941DE283F7B9E1FB23E93FC7220838BF
> >      SHA-512 Checksum:
> > 44435CB2B6BA02ABACDC4A21BEA44A2DC50FAA1B486FC5B2F79097A68F1F
> 98CA24AA835448AC5DEC33A1869EED1B8A32AC285E95FDABBDAFAA810D575951894E
> > What could be wrong?
> >
> > >
> > >> OFBiz trunk HEAD with freemarker-2.3.28 works well (for myself to
> > >> remember: putting  pom+jar in my local maven repo and adding
> > >>            maven {
> > >>                   url
> > >> "
> > https://repository.apache.org/content/repositories/staging/
> org/freemarker"
> > >>               }
> > >> in the main OFBiz build.gradle repositories
> > > You don't need to add the staged artifact(s) to your local repository
> > > manually, because you have added the ASF staging repo to the repos.
> > > Except, your repo URL was wrong, so it did nothing. It should be:
> > > "https://repository.apache.org/content/repositories/staging/";
> >
> > When I do so I get
> > C:\projectsASF\ofbiz>gradlew clean ofbiz
> > FAILURE: Build failed with an exception.
> >
> > * Where:
> > Build file 'C:\projectsASF\ofbiz\build.gradle' line: 1031
> >
> > * What went wrong:
> > A problem occurred evaluating root project 'ofbiz'.
> >  > Could not resolve all dependencies for configuration ':runtime'.
> >     > Could not find org.freemarker:freemarker:2.3.28.
> >       Searched in the following locations:
> >
> > https://jcenter.bintray.com/org/freemarker/freemarker/2.3.
> 28/freemarker-2.3.28.pom
> >
> > https://jcenter.bintray.com/org/freemarker/freemarker/2.3.
> 28/freemarker-2.3.28.jar
> >
> > file:/C:/Users/Jacques/.m2/repository/org/freemarker/
> freemarker/2.3.28/freemarker-2.3.28.pom
> >
> > file:/C:/Users/Jacques/.m2/repository/org/freemarker/
> freemarker/2.3.28/freemarker-2.3.28.jar
> >       Required by:
> >           project :
> >     > Could not find org.freemarker:freemarker:2.3.28.
> >       Searched in the following locations:
> >
> > https://jcenter.bintray.com/org/freemarker/freemarker/2.3.
> 28/freemarker-2.3.28.pom
> >
> > https://jcenter.bintray.com/org/freemarker/freemarker/2.3.
> 28/freemarker-2.3.28.jar
> >
> > file:/C:/Users/Jacques/.m2/repository/org/freemarker/
> freemarker/2.3.28/freemarker-2.3.28.pom
> >
> > file:/C:/Users/Jacques/.m2/repository/org/freemarker/
> freemarker/2.3.28/freemarker-2.3.28.jar
> >       Required by:
> >           project : > com.googlecode.ez-vcard:ez-vcard:0.9.10
> >
> > * Try:
> > Run with --stacktrace option to get the stack trace. Run with --info or
> > --debug option to get more log output.
> >
> > BUILD FAILED
> >
> > Total time: 3.623 secs
> >
> > Could be an OFBiz issue rather...
> >
> > Jacques
> >
> >
> > >
> > >> Jacques
> > >>
> > >>
> > >> Le 31/03/2018 à 10:48, Jacopo Cappellato a écrit :
> > >>> +1 (binding)
> > >>>
> > >>> ***verifications performed on apache-freemarker-2.3.28-src.tar.gz:
> > >>> verified successfully sha512
> > >>> verified successfully md5 (however with the new policy updates this
> > >>> checksum can be removed in future releases, see [1])
> > >>> verified successfully the signature
> > >>> build successful
> > >>> all unit tests successful
> > >>>
> > >>> ***verifications performed on apache-freemarker-gae-2.3.28-
> src.tar.gz:
> > >>> verified successfully sha512
> > >>> verified successfully md5 (however with the new policy updates this
> > >>> checksum can be removed in future releases, see [1])
> > >>> verified successfully the signature
> > >>> build successful
> > >>> all unit tests successful
> > >>>
> > >>> ***verifications performed on Maven artifact (freemarker-2.3.28.jar):
> > >>> tested successfully with Apache OFBiz trunk
> > >>>
> > >>> Kind regards,
> > >>>
> > >>> Jacopo Cappellato
> > >>>
> > >>> [1] http://www.apache.org/dev/release-distribution#sigs-and-sums
> > >>>
> > >>> On Sat, Mar 31, 2018 at 12:31 AM, Daniel Dekany <ddek...@apache.org>
> > wrote:
> > >>>
> > >>>> Hi all,
> > >>>>
> > >>>> Please vote on releasing FreeMarker 2.3.28! Note that as this is not
> > >>>> an incubating release anymore, if this vote passes, then the product
> > >>>> will be immediately released (there's no IPMC to review it in a
> second
> > >>>> round), so check the release carefully! Also please watch out for
> any
> > >>>> mistakes I make because of differences to releasing from outside the
> > >>>> Incubator for the first time. Thanks!
> > >>>>
> > >>>> Note that because there weren't many deep changes since the last
> > >>>> release, we have no Release Candidate this time. Thus, it's
> important
> > >>>> that you don't skip testing this release with your dependant
> projects.
> > >>>>
> > >>>> Release Notes:
> > >>>> https://freemarker.apache.org/builds/2.3.28-voting/
> > >>>> documentation/versions_2_3_28.html
> > >>>>
> > >>>> Before proceed, you should know that FreeMarker 2.3.x, for a long
> > >>>> time, always releases a normal and a "gae" variant on the same time,
> > >>>> which are technically two independent source trees (Git branches).
> The
> > >>>> "gae" variant contains a few small modification in the Java source
> > >>>> code to be Google App Engine compliant, and has freemarker-gae as
> the
> > >>>> Maven artifact name. Otherwise the normal and the "gae" branches are
> > >>>> identical. Hence they will be voted on together.
> > >>>>
> > >>>> The commits to be voted upon are:
> > >>>> - Normal (non-gae) variant:
> > >>>>
> > https://git-wip-us.apache.org/repos/asf?p=freemarker.git;a=commit;h=
> > >>>> 8ee391d10e0256d57a326d83dd487639ccd9659c
> > >>>>     Commit hash: 8ee391d10e0256d57a326d83dd487639ccd9659c
> > >>>> - "gae" variant:
> > >>>>
> > https://git-wip-us.apache.org/repos/asf?p=freemarker.git;a=commit;h=
> > >>>> 8c8fb4c02d63141bd2cee9630cc27a9340d0f94c
> > >>>>     Commit hash: 8c8fb4c02d63141bd2cee9630cc27a9340d0f94c
> > >>>>
> > >>>> The artifacts to be voted upon are located here:
> > >>>>
> > https://dist.apache.org/repos/dist/dev/freemarker/engine/2.3.28/source/
> > >>>> where the source release artifacts are:
> > >>>> - Normal (non-gae) variant:
> > >>>>     apache-freemarker-2.3.28-src.tar.gz
> > >>>> - "gae" variant:
> > >>>>     apache-freemarker-gae-2.3.28-src.tar.gz
> > >>>>
> > >>>> See the README.md inside them for build instructions!
> > >>>>
> > >>>> The release artifacts are signed with the following key:
> > >>>> https://people.apache.org/keys/committer/ddekany.asc
> > >>>>
> > >>>> For convenience, we also provide binaries, which also need to be
> > checked:
> > >>>>
> > https://dist.apache.org/repos/dist/dev/freemarker/engine/2.
> 3.28/binaries/
> > >>>> and Maven artifacts in the ASF staging repository:
> > >>>> https://repository.apache.org/content/repositories/staging/
> > >>>> org/freemarker/freemarker/2.3.28/
> > >>>>
> > >>>> Please try out the package and vote!
> > >>>>
> > >>>> The vote is open for a minimum of 72 hours or until the necessary
> > number of
> > >>>> votes (3 binding +1s) is reached.
> > >>>>
> > >>>> [ ] +1 Release this package as Apache FreeMarker 2.3.28
> > >>>> [ ]  0 I don't feel strongly about it, but I'm okay with the release
> > >>>> [ ] -1 Do not release this package because...
> > >>>>
> > >>>> Please add "(binding)" if your vote is binding.
> > >>>>
> > >>>> --
> > >>>> Thanks,
> > >>>>    Daniel Dekany
> > >>>>
> > >>>>
> > >>
> >
> >
>

Reply via email to