Re: [Distutils] using ZSQLMethods pypi package in zope 2.13

2011-07-12 Thread Fernando Martins

On 07/11/2011 11:04 PM, Tres Seaver wrote:
[I just realised I had only replied to Tres]

Error: Picked: Products.ZSQLMethods = 2.13.4


That error comes from having 'allow-picked-versions = false' in
buildout.cfg -- you then need to supply an explicit version for every
package.

My instance is out of buildout so I tried:

[zopepy]
recipe = zc.recipe.egg
eggs = Zope2
Products.ZSQLMethods = 2.13.4

gives the same error and

Products.ZSQLMethods = 2.13.4

gives another error (I suspect = is not valid)

ValueError: ('Expected version spec in', 'Products.ZSQLMethods=2.13.4', 
'at', '=2.13.4')


I commented out allow-picked-versions and I got no errors. However, I 
got no ZSQL Method in zope.

...
I think you want 'Products.ZSQLMethods' added to the 'eggs' value for
your 'instance' section, so that it is on the sys.path when running the
'instance' script.
My instance is not in buildout and I would prefer to keep it separate, 
if possible. I tried [zopepy] because I saw it was making a custom 
sys.path with the eggs. ZSQLMethods is added to zopepy's sys.path but it 
does not appear in zope itself.


Do I need some extra configuration in the zope instance?

I installed ZMySQLDA in Products and it complained about missing 
Shared.DC.ZRDB. What to do to have the Sahred folder imported by Zope?


Thanks,
Fernando
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


[Distutils] using ZSQLMethods pypi package in zope 2.13

2011-07-11 Thread Fernando Martins

Hi,

I am using zope 2.9.9 and I was trying a migration to 2.13.8 which I 
have installed with buildout. I am however struggling with this new 
system, much more complex than the simple old Products system.


The zope instance contains a Products folder where I have been able to 
drop in a few packages (a subfolder in it, actually) from Pypi.


However, ZSQLMethods contains the Shared subfolder which is a dependency 
for the ZSQLMethods and I don't know where to put Shared to make it work 
(it doesn't work under Products).


Based on the buildout.cfg of ZSQLMethods, I did:

[buildout]
...
parts = ...
zsql

[zsql]
recipe = zc.recipe.testrunner
eggs = Products.ZSQLMethods

However, running bin/buildout I got

Error: Picked: Products.ZSQLMethods = 2.13.4

I guess it should not be so difficult to install ZSQLMethods, but I 
can't really figure it out. Suggestions?


Fernando
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] using ZSQLMethods pypi package in zope 2.13

2011-07-11 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/11/2011 03:45 PM, Fernando Martins wrote:
 Hi,
 
 I am using zope 2.9.9 and I was trying a migration to 2.13.8 which I
  have installed with buildout. I am however struggling with this new
  system, much more complex than the simple old Products system.
 
 The zope instance contains a Products folder where I have been able
 to drop in a few packages (a subfolder in it, actually) from Pypi.
 
 However, ZSQLMethods contains the Shared subfolder which is a
 dependency for the ZSQLMethods and I don't know where to put Shared
 to make it work (it doesn't work under Products).
 
 Based on the buildout.cfg of ZSQLMethods, I did:
 
 [buildout] ... parts = ... zsql
 
 [zsql] recipe = zc.recipe.testrunner eggs = Products.ZSQLMethods
 
 However, running bin/buildout I got
 
 Error: Picked: Products.ZSQLMethods = 2.13.4

That error comes from having 'allow-picked-versions = false' in
buildout.cfg -- you then need to supply an explicit version for every
package.

 I guess it should not be so difficult to install ZSQLMethods, but I 
 can't really figure it out. Suggestions?

I think you want 'Products.ZSQLMethods' added to the 'eggs' value for
your 'instance' section, so that it is on the sys.path when running the
'instance' script.


Tres.
- -- 
===
Tres Seaver  +1 540-429-0999  tsea...@palladion.com
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk4bZVgACgkQ+gerLs4ltQ7egACgsEvUswttXfNiW2HBKH3ethqV
kbUAnRhB6F4zstK7FYnuNGIvMR0YO7UE
=gKwx
-END PGP SIGNATURE-

___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig