Re: installing plone tries to install plone 5.0a2
robert <[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.user |
|---|---|
| Message-ID | <[email protected]> |
thanks Luca,
here are the two thre files involved:
robert
----------------------------------------
buildout.cfg
----------------------------------------
[buildout]
parts =
# lxml
instance
test
coverage-report
zopepy
zopeskel
checkversions
mkrelease
# omelette
extends =
packages.cfg
# Packages to check out/update when buildout is run
auto-checkout =
# plone-customizations
# Make sure buildout always attempts to update packages
always-checkout = force
# Static lxml build.
# Uncomment the ``lxml`` line in the ``parts`` list at the top of this file
# to use this, which may be necessary on Mac OS X in particular
[lxml]
recipe = z3c.recipe.staticlxml
egg = lxml
# Development Zope instance. Installs the ``bin/instance`` script
[instance]
recipe = plone.recipe.zope2instance
http-address = 8080
user = admin:admin
verbose-security = on
eggs =
${eggs:main}
${eggs:devtools}
products =
${buildout:directory}/products
enable-product-installation=on
# Test runner. Run: ``bin/test`` to execute all tests
[test]
recipe = zc.recipe.testrunner
eggs = ${eggs:test}
defaults = ['--auto-color', '--auto-progress']
# Coverage report generator.
# Run: ``bin/test --coverage=coverage``
# and then: ``bin/coveragereport``
[coverage-report]
recipe = zc.recipe.egg
eggs = z3c.coverage
scripts = coveragereport
arguments = ('parts/test/coverage', 'coverage')
# Installs the ``bin/zopepy`` interpreter.
[zopepy]
recipe = zc.recipe.egg
eggs =
${eggs:main}
${eggs:devtools}
interpreter = zopepy
# Installs ZopeSkel, which can be used to create new packages
# Run: ``bin/zopeskel``
[zopeskel]
recipe = zc.recipe.egg
eggs = ZopeSkel
# Tool to help check for new versions.
# Run: ``bin/checkversions versions.cfg``
[checkversions]
recipe = zc.recipe.egg
eggs = z3c.checkversions [buildout]
# Tool to make releases
# Run: ``bin/mkrelease --help``
[mkrelease]
recipe = zc.recipe.egg
eggs = jarn.mkrelease
# Installs links to all installed packages to ``parts/omelette``.
# On Windows, you need to install junction.exe first
[omelette]
recipe = collective.recipe.omelette
eggs =
${eggs:main}
${eggs:devtools}
----------------------------------------
packages.cfg
----------------------------------------
[buildout]
extensions = mr.developer
extends =
# Known good sets of eggs we may be using
http://dist.plone.org/release/3.3.6/versions.cfg
versions.cfg
#http://dist.plone.org/release/4.3.3/versions.cfg
versions = versions
unzip = true
# Egg sets
[eggs]
main =
Plone
Products.LinguaPlone
Products.PloneFormGen
Products.Formulator
Products.PloneLanguageTool
# plone-customizations
test =
# plone-customizations [test]
devtools =
plone.reload
# Products.PDBDebugMode
Products.PrintingMailHost
Products.DocFinderTab
plone.app.debugtoolbar
# Checkout locations for packages
# Packages can be checked out with ``bin/develop`` or
# automatically when buildout is run by listing them in
# the ``auto-checkout`` option in ``buildout.cfg``.
[sources]
#plone-customizations = fs plone-customizations
----------------------------------------
versions.cfg
----------------------------------------
[versions]
# Buildout
mr.developer = 1.20
collective.recipe.omelette = 0.12
# Development tools
Products.DocFinderTab = 1.0.4
Products.PDBDebugMode = 1.3.1
Products.PrintingMailHost = 0.7
z3c.coverage = 1.2.0
jarn.mkrelease = 3.5
setuptools-git = 0.4.2
setuptools-hg = 0.4
plone.app.debugtoolbar = 1.0a2
# ZopeSkel
ZopeSkel = 3.0a1
Cheetah = 2.2.1
Paste = 1.7.5.1
PasteScript = 1.7.5
PasteDeploy = 1.5.0
templer.buildout = 1.0a2
templer.core = 1.0b3
templer.plone = 1.0a1
templer.zope = 1.0a2
# JBOT
lazy = 1.0
z3c.jbot = 0.7.1
# robert
plone.app.i18n=2.0.1
plone.app.controlpanel=2.1
Products.ATContentTypes=2.0.2
CMFPlone=3.3.6
Am 11.09.2014 um 13:30 schrieb Luca Fabbri:
> On Thu, Sep 11, 2014 at 9:20 AM, robert <[email protected]> wrote:
>> thanks nathan,
>>
>> As you can ses in the versions file which I copied below, I do pin
>> CMFPlone=3.3.6
> The right way to do this is pinning "Products.CMFPlone", not only
> "CMFPlone" but for Plone <4 you must use "Plone" (so: Plone = 3.3.6).
>
> However the problem is not here. Are you extending also the official
> Plone version from http://dist.plone.org/release/3.3.6/versions.cfg
> (using extends = ...) ?
>
> Please, paste the whole buildout.cfg
>
>
>
>
>> However, builoud tries to install Products.CMFPlone and therefore produces
>> the following error:
>>
>> Installing instance.
>> While:
>> Installing instance.
>> Error: There is a version conflict.
>> We already have: plone.protect 1.1
>> but Products.CMFPlone 5.0a2 requires 'plone.protect>=3.0.0a1'.
>>
>> thanks for your help
>> Robert
>>
>> [versions]
>> # Buildout
>> mr.developer = 1.20
>> collective.recipe.omelette = 0.12
>>
>> # Development tools
>> Products.DocFinderTab = 1.0.4
>> Products.PDBDebugMode = 1.3.1
>> Products.PrintingMailHost = 0.7
>> z3c.coverage = 1.2.0
>> jarn.mkrelease = 3.5
>> setuptools-git = 0.4.2
>> setuptools-hg = 0.4
>> plone.app.debugtoolbar = 1.0a2
>>
>> # ZopeSkel
>> ZopeSkel = 3.0a1
>> Cheetah = 2.2.1
>> Paste = 1.7.5.1
>> PasteScript = 1.7.5
>> PasteDeploy = 1.5.0
>> templer.buildout = 1.0a2
>> templer.core = 1.0b3
>> templer.plone = 1.0a1
>> templer.zope = 1.0a2
>>
>> # JBOT
>> lazy = 1.0
>> z3c.jbot = 0.7.1
>>
>> # robert
>> plone.app.i18n=2.0.1
>> plone.app.controlpanel=2.1
>> Products.ATContentTypes=2.0.2
>> CMFPlone=3.3.6
>> Am 10.09.2014 um 22:02 schrieb Nathan Van Gheem:
>>
>> What does your buildout look like? It seems like you're not pinning versions
>> for plone 3.3.6
>>
>>
>> On Wed, Sep 10, 2014 at 2:42 PM, robert <[email protected]> wrote:
>>> Hi there
>>> for a migration project I try to install plone 3.3.6.
>>> Now buildout tries to install plone 5.0a2 ..
>>>
>>> and eventually buildout breaks with the following message:
>>>
>>> While:
>>> Installing instance.
>>> Error: There is a version conflict.
>>> We already have: plone.protect 1.1
>>> but Products.CMFPlone 5.0a2 requires 'plone.protect>=3.0.0a1'.
>>>
>>> how can I prevent buildout to install plone 5.0a2
>>>
>>> thanks for your help
>>> robert
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Want excitement?
>>> Manually upgrade your production database.
>>> When you want reliability, choose Perforce
>>> Perforce version control. Predictably reliable.
>>>
>>> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> Plone-Users mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/plone-users
>>
>>
>>
>> --
>> Nathan Van Gheem
>> Solutions Architect
>> Wildcard Corp
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Want excitement?
>> Manually upgrade your production database.
>> When you want reliability, choose Perforce
>> Perforce version control. Predictably reliable.
>> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Plone-Users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/plone-users
>>
>
>
------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk