Hello there, net-zope/zpsycopgda uses the library /usr/lib/python2.3/site-packages/psycopgmodule.so that is built by dev-python/psycopg. I use 2005.1. After, emerge --sync emerge -v --update --deep --newuse world I got net-zope/zpsycopgda version 1.1.15 and dev-python/psycopg 1.1.18. Unfortunately, zpsycopgda 1.1.15 refuses to use psycopg 1.1.18. (exact error message from event.log file is below). It would be nice if psycopg was upgraded ONLY WHEN zpsycopgda is upgradeable to the same version. In the mean time, is there a way to manually prevent psycopg from beeing upgraded (I have 3 automatic sync/update/upgrade a week). As a temporary solution, I added "emerge =dev-python/psycopg-1.1.15" to my update script. Christophe. ------ 2005-11-14T09:39:54 ERROR(200) Shared.DC.ZRDB.Connection Error connecting to relational database. Traceback (most recent call last): File "/usr/lib/zope-2.7.3/lib/python/Shared/DC/ZRDB/Connection.py", line 69, in __setstate__ try: self.connect(self.connection_string) File "/var/lib/zope/zope-umr6538/Products/ZPsycopgDA/DA.py", line 229, in connect raise ImportError("psycopg version mismatch: " + ImportError: psycopg version mismatch: 1.1.18 ------ Reproducible: Always Steps to Reproduce: Not sure of the severity... although the description for "blocker" seems to fit well.
zpsycopgda has been updated in portage to 1.1.21 which should solve the problem (it matches psycopg version). In case of problems please reopen the bug. Thank You for Your support and patience.