From mal at egenix.com Mon Jan 5 20:33:16 2009 From: mal at egenix.com (M.-A. Lemburg) Date: Mon Jan 5 20:33:19 2009 Subject: [egenix-users] Help on building python-egenix-mx-base In-Reply-To: References: <4954FB70.6050309@egenix.com> Message-ID: <4962607C.5080909@egenix.com> On 2008-12-27 06:21, Funda Wang wrote: > 2008/12/26 M.-A. Lemburg : >> Hello, >> >> I'm not sure I understand: distutils gets its LDFLAGS from the >> Python installation when compiling and linking Python extensions >> and uses the same flags as those used for the installation >> of Python itself. >> >> Is the libdl needed for the new mx.Tools.dlopen() API ? > Yes, if you use dlopen, then -ldl is requried. And the same for floor > implies -lm. Right, but the Python binary itself usually already links to these (at least on the platforms we're using). Anyway, making them explicit is better, so we'll add a patch to the next release. Thanks for bringing this up. >> On 2008-12-26 03:06, Funda Wang wrote: >>> Hello, >>> >>> I'm currently building python-egenix-mx-base in Mandriva Linux, where >>> its LDFLAGS defaults to " -Wl,--as-needed -Wl,--no-undefined >>> -Wl,-z,relro". >>> >>> Maybe you could merge this patch regarding linking against libm and libdl: >>> http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/python-egenix-mx-base/current/SOURCES/egenix-mx-base-fix_underlinking.diff >> -- >> Marc-Andre Lemburg >> eGenix.com >> >> Professional Python Services directly from the Source (#1, Dec 26 2008) >>>>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>>>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ >> ________________________________________________________________________ >> 2008-12-02: Released mxODBC.Connect 1.0.0 http://python.egenix.com/ >> >> ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: >> >> >> eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 >> D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg >> Registered at Amtsgericht Duesseldorf: HRB 46611 >> http://www.egenix.com/company/contact/ >> > > > _______________________________________________________________________ > eGenix.com User Mailing List http://www.egenix.com/ > https://www.egenix.com/mailman/listinfo/egenix-users -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 05 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From ksenia at ksenia.nl Mon Jan 12 16:13:42 2009 From: ksenia at ksenia.nl (Ksenia Marasanova) Date: Mon Jan 12 16:13:48 2009 Subject: [egenix-users] mxDateTime name conflict Message-ID: <74EB92E3-7036-4B46-9635-BEF322393A05@ksenia.nl> Hi list / developers, I've spent the most of this day solving a really weird problem with mx.DateTime module. In a web application I had a custom database type for SQLAlchemy: import sqlalchemy.types as types class mxDateTime(types.TypeDecorator): pass # some code The problem was that every time after using this class (= updating a table that has a column of this type) the system time zone was magically changed from 'CET' to 'UTC': BEFORE: from mx import DateTime print DateTime.now().tz # prints 'CET' UPDATE TABLE: instance.created = DateTime.now() # now() is still correct # commit... # ... # .... AFTER: from mx import DateTime print DateTime.now().tz # prints 'UTC' After renaming my class to "MXDateTime" the problem has disappeared! So I just want to report that naming a class mxDateTime will probably cause conflict with mx.DateTime internals. Greetings Ksenia From ksenia at ksenia.nl Mon Jan 12 16:29:16 2009 From: ksenia at ksenia.nl (Ksenia Marasanova) Date: Mon Jan 12 16:29:22 2009 Subject: [egenix-users] Fwd: mxDateTime name conflict References: <74EB92E3-7036-4B46-9635-BEF322393A05@ksenia.nl> Message-ID: Hmm, I guess I spoke too soon. The magical time zone change happens still... Sorry for the noise. If anyone has any idea what can cause this I'll be very happy to hear. Ksenia. Begin doorgestuurd bericht: > Van: Ksenia Marasanova > Datum: 12 januari 2009 16:13:42 GMT+01:00 > Aan: egenix-users@egenix.com > Onderwerp: mxDateTime name conflict > > Hi list / developers, > > I've spent the most of this day solving a really weird problem with > mx.DateTime module. In a web application I had a custom database > type for SQLAlchemy: > > import sqlalchemy.types as types > class mxDateTime(types.TypeDecorator): > pass > # some code > > The problem was that every time after using this class (= updating a > table that has a column of this type) the system time zone was > magically changed from 'CET' to 'UTC': > > BEFORE: > from mx import DateTime > print DateTime.now().tz # prints 'CET' > > UPDATE TABLE: > instance.created = DateTime.now() > # now() is still correct > # commit... > # ... > # .... > > AFTER: > from mx import DateTime > print DateTime.now().tz > # prints 'UTC' > > > > After renaming my class to "MXDateTime" the problem has disappeared! > So I just want to report that naming a class mxDateTime will > probably cause conflict with mx.DateTime internals. > > > Greetings > Ksenia -------------- next part -------------- An HTML attachment was scrubbed... URL: /mailman-archives/egenix-users/attachments/20090112/08bfe0da/attachment.htm From mal at egenix.com Mon Jan 12 16:36:20 2009 From: mal at egenix.com (M.-A. Lemburg) Date: Mon Jan 12 16:36:23 2009 Subject: [egenix-users] mxDateTime name conflict In-Reply-To: <74EB92E3-7036-4B46-9635-BEF322393A05@ksenia.nl> References: <74EB92E3-7036-4B46-9635-BEF322393A05@ksenia.nl> Message-ID: <496B6374.8020008@egenix.com> On 2009-01-12 16:13, Ksenia Marasanova wrote: > Hi list / developers, > > I've spent the most of this day solving a really weird problem with > mx.DateTime module. In a web application I had a custom database type > for SQLAlchemy: > > import sqlalchemy.types as types > class mxDateTime(types.TypeDecorator): > pass > # some code > > The problem was that every time after using this class (= updating a > table that has a column of this type) the system time zone was magically > changed from 'CET' to 'UTC': > > BEFORE: > from mx import DateTime > print DateTime.now().tz # prints 'CET' > > UPDATE TABLE: > instance.created = DateTime.now() > # now() is still correct > # commit... > # ... > # .... > > AFTER: > from mx import DateTime > print DateTime.now().tz > # prints 'UTC' > > > > After renaming my class to "MXDateTime" the problem has disappeared! So > I just want to report that naming a class mxDateTime will probably cause > conflict with mx.DateTime internals. We've never heard of such a problem before. I don't think it's related to the naming of the class - unless SA does something really strange behind the scenes. Note that a change from CET to UTC is possible, if an application changes the locale of the C lib. Some databases do this in order to cope with problems related to differences in number representations. This could result in the timezone to change as well. BTW: Do the time values change accordingly ? -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 12 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From mal at egenix.com Tue Jan 13 13:49:59 2009 From: mal at egenix.com (M.-A. Lemburg) Date: Tue Jan 13 13:50:03 2009 Subject: [egenix-users] mxDateTime name conflict In-Reply-To: <4FC9506B-B0E5-4EE3-85C6-00E744FB3B8E@ksenia.nl> References: <74EB92E3-7036-4B46-9635-BEF322393A05@ksenia.nl> <496B6374.8020008@egenix.com> <4FC9506B-B0E5-4EE3-85C6-00E744FB3B8E@ksenia.nl> Message-ID: <496C8DF7.3060601@egenix.com> On 2009-01-12 20:07, Ksenia Marasanova wrote: > Hi Marc-Andre, > >> >> Note that a change from CET to UTC is possible, if an application >> changes the locale of the C lib. Some databases do this in order >> to cope with problems related to differences in number representations. >> >> This could result in the timezone to change as well. >> >> BTW: Do the time values change accordingly ? > > Yes, the time values change accordingly. And thanks to your hint I've > found the source of problem - another integrated Python application sets > the timezone with "tzset()" at the unexpected place... > > > Thanks again! No problem. Cheers, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 13 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From michele.petrazzo at unipex.it Fri Jan 16 10:25:01 2009 From: michele.petrazzo at unipex.it (Michele Petrazzo - Unipex srl) Date: Fri Jan 16 10:25:14 2009 Subject: [egenix-users] python-debug and mxdatetime Message-ID: <4970526D.7010405@unipex.it> Hi all, I'm trying to use the python-debug version and mxdatetime, but I recive an error and I don't know how to continue. I have already installed the python-egenix-mx-base-dbg package on my debian. Thanks, Michele michele@portatile:~$ python2.5-dbg Python 2.5.2 (r252:60911, Jan 4 2009, 17:39:52) [GCC 4.3.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from mx import DateTime *** You don't have the (right) mxDateTime binaries installed ! Traceback (most recent call last): File "", line 1, in File "/usr/lib/python2.5/site-packages/mx/DateTime/__init__.py", line 8, in from DateTime import * File "/usr/lib/python2.5/site-packages/mx/DateTime/DateTime.py", line 9, in from mxDateTime import * File "/usr/lib/python2.5/site-packages/mx/DateTime/mxDateTime/__init__.py", line 13, in raise ImportError, why ImportError: /usr/lib/python2.5/site-packages/mx/DateTime/mxDateTime/mxDateTime.so: undefined symbol: Py_InitModule4 [21567 refs] >>> From mal at egenix.com Fri Jan 16 11:09:44 2009 From: mal at egenix.com (M.-A. Lemburg) Date: Fri Jan 16 11:09:48 2009 Subject: [egenix-users] python-debug and mxdatetime In-Reply-To: <4970526D.7010405@unipex.it> References: <4970526D.7010405@unipex.it> Message-ID: <49705CE8.7080603@egenix.com> On 2009-01-16 10:25, Michele Petrazzo - Unipex srl wrote: > Hi all, > I'm trying to use the python-debug version and mxdatetime, but I recive > an error and I don't know how to continue. I have already installed the > python-egenix-mx-base-dbg package on my debian. If you use the debug versions of Python, you have to build your own mxDateTime binary from source (using the Python debug version), e.g. "python2.5-dbg setup.py install". The binaries we provide as pre-built packages are built against the production version of Python. Hope that helps, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 16 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ > Thanks, > Michele > > michele@portatile:~$ python2.5-dbg > Python 2.5.2 (r252:60911, Jan 4 2009, 17:39:52) > [GCC 4.3.2] on linux2 > Type "help", "copyright", "credits" or "license" for more information. >>>> from mx import DateTime > *** You don't have the (right) mxDateTime binaries installed ! > Traceback (most recent call last): > File "", line 1, in > File "/usr/lib/python2.5/site-packages/mx/DateTime/__init__.py", line > 8, in > from DateTime import * > File "/usr/lib/python2.5/site-packages/mx/DateTime/DateTime.py", line > 9, in > from mxDateTime import * > File > "/usr/lib/python2.5/site-packages/mx/DateTime/mxDateTime/__init__.py", > line 13, in > raise ImportError, why > ImportError: > /usr/lib/python2.5/site-packages/mx/DateTime/mxDateTime/mxDateTime.so: > undefined symbol: Py_InitModule4 > [21567 refs] >>>> > > > _______________________________________________________________________ > eGenix.com User Mailing List http://www.egenix.com/ > https://www.egenix.com/mailman/listinfo/egenix-users From michele.petrazzo at unipex.it Fri Jan 16 11:31:11 2009 From: michele.petrazzo at unipex.it (Michele Petrazzo - Unipex srl) Date: Fri Jan 16 11:31:24 2009 Subject: [egenix-users] python-debug and mxdatetime In-Reply-To: <49705CE8.7080603@egenix.com> References: <4970526D.7010405@unipex.it> <49705CE8.7080603@egenix.com> Message-ID: <497061EF.1050108@unipex.it> M.-A. Lemburg wrote: > On 2009-01-16 10:25, Michele Petrazzo - Unipex srl wrote: >> Hi all, >> I'm trying to use the python-debug version and mxdatetime, but I recive >> an error and I don't know how to continue. I have already installed the >> python-egenix-mx-base-dbg package on my debian. > > If you use the debug versions of Python, you have to build your > own mxDateTime binary from source (using the Python debug version), > e.g. "python2.5-dbg setup.py install". > > The binaries we provide as pre-built packages are built against > the production version of Python. > > Hope that helps, Hi, thanks for the tip, but debian as already the -dbg version, like you can see here: http://packages.debian.org/lenny/i386/python-egenix-mx-base-dbg/filelist But I don't know how to use it! Thanks, Michele From mal at egenix.com Fri Jan 16 15:50:19 2009 From: mal at egenix.com (M.-A. Lemburg) Date: Fri Jan 16 15:50:21 2009 Subject: [egenix-users] python-debug and mxdatetime In-Reply-To: <497061EF.1050108@unipex.it> References: <4970526D.7010405@unipex.it> <49705CE8.7080603@egenix.com> <497061EF.1050108@unipex.it> Message-ID: <49709EAB.5030408@egenix.com> On 2009-01-16 11:31, Michele Petrazzo - Unipex srl wrote: > M.-A. Lemburg wrote: >> On 2009-01-16 10:25, Michele Petrazzo - Unipex srl wrote: >>> Hi all, >>> I'm trying to use the python-debug version and mxdatetime, but I recive >>> an error and I don't know how to continue. I have already installed the >>> python-egenix-mx-base-dbg package on my debian. >> >> If you use the debug versions of Python, you have to build your >> own mxDateTime binary from source (using the Python debug version), >> e.g. "python2.5-dbg setup.py install". >> >> The binaries we provide as pre-built packages are built against >> the production version of Python. >> >> Hope that helps, > > Hi, > thanks for the tip, but debian as already the -dbg version, like you can > see here: > http://packages.debian.org/lenny/i386/python-egenix-mx-base-dbg/filelist > > But I don't know how to use it! If you look at the file list, you'll see that the package only contains the .so files - the .py files are missing, so I guess you have to install the -dbg package in addition to the relevant base packages, e.g. python-egenix-mxdatetime. -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 16 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From mal at egenix.com Mon Jan 19 11:18:54 2009 From: mal at egenix.com (M.-A. Lemburg) Date: Mon Jan 19 11:19:01 2009 Subject: [egenix-users] Re: python-egenix-mxdatetime on Openmoko In-Reply-To: <958244340901140814q4a57034dp1ead848134be5a50@mail.gmail.com> References: <958244340812120629l40c6db7ajad6eabb6d9ac0a45@mail.gmail.com> <958244340812120737s537c435dnf9a472063c3e0cc2@mail.gmail.com> <958244340812120833s371111eepff6e8cf0c68d9b6@mail.gmail.com> <49466DC0.8000108@egenix.com> <958244340901140814q4a57034dp1ead848134be5a50@mail.gmail.com> Message-ID: <4974538E.3070505@egenix.com> On 2009-01-14 17:14, Joseph Reeves wrote: > Thanks Marc-Andre, > > It appears I didn't have cpp installed. I've installed that the phone > but error with the results below: > > http://pastebin.com/f3473c120 > > It seems to be a lack of time.h and python.h that is causing issues > this time. I've not got a working phone today, but will try installing > all the available libs tomorrow and seeing how far I get. > > On the subject, I see that the eGenix website states: > > "If you need distribution archives for platforms not mentioned here, > please contact support@egenix.com for details. It is very likely that > we can find a way to help you." > > I'll try sending an email - the openmoko distribution makes great use > of python and it seems that there is a great potential for the mx Base > Distribution on this phone; an ipk based install file could be very > popular. I don't think we can support OpenMoko at this time. However, if there are things we'd need to change in the setup or configuration to make compilation easier on such more exotic platforms, we'll of course try to help. Thanks, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 19 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ > Cheers, > > Joseph > > > > 2008/12/15 M.-A. Lemburg : >> Looking through the postings, your problem appears to be related >> the compiler setup, not mxDateTime itself: >> >> """ >>>>> arm-angstrom-linux-gnueabi-gcc: error trying to exec 'cc1': execvp: No >>>>> such file or directory >>>>> error: command 'arm-angstrom-linux-gnueabi-gcc' failed with exit status 1 >> """ >> >> The ImportError just tells you that no .so was found - because this >> wasn't compiled. >> >> On 2008-12-12 17:33, Joseph Reeves wrote: >>> Apologies for the spam, but I have more information if it helps: >>> >>> root@om-gta02:~/gnue-forms-0.6.1# python >>> Python 2.5.2 (r252:60911, Oct 14 2008, 01:51:25) >>> [GCC 4.1.2] on linux2 >>> Type "help", "copyright", "credits" or "license" for more information. >>>>>> import mx.DateTime >>> *** You don't have the (right) mxDateTime binaries installed ! >>> Traceback (most recent call last): >>> File "", line 1, in >>> File "/usr/lib/python2.5/site-packages/mx/DateTime/__init__.py", >>> line 8, in >>> from DateTime import * >>> File "/usr/lib/python2.5/site-packages/mx/DateTime/DateTime.py", >>> line 9, in >>> from mxDateTime import * >>> File "/usr/lib/python2.5/site-packages/mx/DateTime/mxDateTime/__init__.py", >>> line 13, in >>> raise ImportError, why >>> ImportError: /usr/lib/python2.5/site-packages/mx/DateTime/mxDateTime/mxDateTime.so: >>> cannot open shared object file: No such file or directory >>> >>> root@om-gta02:~/gnue-forms-0.6.1# cat >>> /usr/lib/python2.5/site-packages/mx/DateTime/mxDateTime/__init__.py >>> """ mxDateTime - Date and time handling routines and types >>> >>> Copyright (c) 2000, Marc-Andre Lemburg; mailto:mal@lemburg.com >>> Copyright (c) 2000-2008, eGenix.com Software GmbH; mailto:info@egenix.com >>> See the documentation for further information on copyrights, >>> or contact the author. All Rights Reserved. >>> """ >>> try: >>> from mxDateTime import * >>> from mxDateTime import __version__ >>> except ImportError, why: >>> print "*** You don't have the (right) mxDateTime binaries installed !" >>> raise ImportError, why >>> #from mxDateTime_Python import * >>> #from mxDateTime_Python import __version__ >>> >>> # Python part of the intialization >>> try: >>> import time >>> setnowapi(time.time) >>> del time >>> >>> except NameError: >>> pass >>> root@om-gta02:~/gnue-forms-0.6.1# >>> >>> >>> >>> >>> 2008/12/12 Joseph Reeves : >>>> I've just apt-get installed date time onto my Ubuntu machine and >>>> recreated the produced file structure onto the Openmoko. Now when I >>>> try and install gnue-forms I'm told: >>>> >>>> root@om-gta02:~/gnue-forms-0.6.1# python setup.py install >>>> running install >>>> checking GNUe Common Library >>>> checking mxDateTime library >>>> *** You don't have the (right) mxDateTime binaries installed ! >>>> --- >>>> Could not import the mx.DateTime package. >>>> Please install mxDateTime from the mxtools suite. >>>> The file 'INSTALL' contains more information about dependencies. >>>> root@om-gta02:~/gnue-forms-0.6.1# >>>> >>>> Obviously the binaries I've apt-get'd onto my laptop are for i686 >>>> machines, not the arm4 architecture of the Openmoko. >>>> >>>> Again, any help would be massively appreciated. >>>> >>>> Thanks, Joseph >>>> >>>> >>>> >>>> 2008/12/12 Joseph Reeves : >>>>> Dear all, >>>>> >>>>> I'm trying to install gnue-forms on Openmoko (www.openmoko.org), a >>>>> requirement of which is python-egenix-mxdatetime. >>>>> >>>>> I've installed gcc (4.1.2-r14) downloaded the source directory >>>>> (genix-mx-base-3.1.1) and have tried to install as per the >>>>> instructions on the egenix website. The installation fails with: >>>>> >>>>> root@om-gta02:~/egenix-mx-base-3.1.1# python setup.py install >>>>> running install >>>>> running build >>>>> running mx_autoconf >>>>> arm-angstrom-linux-gnueabi-gcc -march=armv4t -mtune=arm920t -DNDEBUG >>>>> -g -O3 -Wall -Wstrict-prototypes -fPIC -D_GNU_SOURCE=1 -I/usr/include >>>>> -c _configtest.c -o _configtest.o >>>>> arm-angstrom-linux-gnueabi-gcc: error trying to exec 'cc1': execvp: No >>>>> such file or directory >>>>> failure. >>>>> removing: _configtest.c _configtest.o >>>>> arm-angstrom-linux-gnueabi-gcc -march=armv4t -mtune=arm920t -DNDEBUG >>>>> -g -O3 -Wall -Wstrict-prototypes -fPIC -D_GNU_SOURCE=1 >>>>> -I/usr/include/python2.5 -I/usr/include -c _configtest.c -o >>>>> _configtest.o >>>>> arm-angstrom-linux-gnueabi-gcc: error trying to exec 'cc1': execvp: No >>>>> such file or directory >>>>> failure. >>>>> removing: _configtest.c _configtest.o >>>>> macros to define: [('BAD_STATIC_FORWARD', '1')] >>>>> macros to undefine: ['HAVE_STRPTIME'] >>>>> running build_ext >>>>> >>>>> building extension "mx.DateTime.mxDateTime.mxDateTime" (required) >>>>> building 'mx.DateTime.mxDateTime.mxDateTime' extension >>>>> arm-angstrom-linux-gnueabi-gcc -march=armv4t -mtune=arm920t -DNDEBUG >>>>> -g -O3 -Wall -Wstrict-prototypes -fPIC -DUSE_FAST_GETCURRENTTIME >>>>> -DBAD_STATIC_FORWARD=1 -UHAVE_STRPTIME -Imx/DateTime/mxDateTime >>>>> -I/usr/include/python2.5 -I/usr/include -c >>>>> mx/DateTime/mxDateTime/mxDateTime.c -o >>>>> build/temp.linux-armv4tl-2.5_ucs2/mx-DateTime-mxDateTime-mxDateTime/mx/DateTime/mxDateTime/mxDateTime.o >>>>> arm-angstrom-linux-gnueabi-gcc: error trying to exec 'cc1': execvp: No >>>>> such file or directory >>>>> error: command 'arm-angstrom-linux-gnueabi-gcc' failed with exit status 1 >>>>> root@om-gta02:~/egenix-mx-base-3.1.1# >>>>> >>>>> Any help getting python-egenix-mxdatetime installed would be greatly >>>>> appreciated. >>>>> >>>>> Thanks, Joseph >>>>> >>> >>> _______________________________________________________________________ >>> eGenix.com User Mailing List http://www.egenix.com/ >>> https://www.egenix.com/mailman/listinfo/egenix-users >> -- >> Marc-Andre Lemburg >> eGenix.com >> >> Professional Python Services directly from the Source (#1, Dec 15 2008) >>>>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>>>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ >> ________________________________________________________________________ >> 2008-12-02: Released mxODBC.Connect 1.0.0 http://python.egenix.com/ >> >> ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: >> >> >> eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 >> D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg >> Registered at Amtsgericht Duesseldorf: HRB 46611 >> http://www.egenix.com/company/contact/ >> From tentin.quarantino at gmail.com Wed Jan 21 15:32:42 2009 From: tentin.quarantino at gmail.com (Tentin Quarantino) Date: Thu Jan 22 00:32:46 2009 Subject: [egenix-users] installation successful? Message-ID: Hello egenix users! I was seeking the documentation; then realize installer may have failed. According to this: Documentation for the packages included in the eGenix mx Base Distribution is provided in form of PDF files. These get installed as part of the installation process and reside in the mx/Doc/ folder. So I wonder if the installation was correct. How to determine this? The install transcript is on Mac OS version 10.5.6. $ python -V Python 2.5.1 $ ls COPYRIGHT README egenix_mx_base.pyc mxSetup.pyc LICENSE bdist_zope.bat installer.bmp setup.cfg MANIFEST build mx setup.py PKG-INFO egenix_mx_base.py mxSetup.py wininst.bat $ python setup.py install --home=/Users/tquarantino running install running build found usable build data file 'build/build-py2.5_ucs2.pck' skipping the build process and reusing the existing build files and data restoring build data from a previous build run running install_lib running build_ext warning: mx_install_lib: 'build/lib.macosx-10.5-i386-2.5_ucs2' does not exist -- no Python modules to install running install_data running install_egg_info Removing /Users/tquarantino/lib/python/egenix_mx_base-3.1.1-py2.5.egg-info Writing /Users/tquarantino/lib/python/egenix_mx_base-3.1.1-py2.5.egg-info The installation directory: $ pwd /Users/tquarantino/lib/python $ ls -Fla total 4 drwxrwxr-x 3 tquarantino tquarantino 102 Jan 21 15:05 ./ drwxrwxr-x 3 tquarantino tquarantino 102 Jan 21 15:04 ../ -rw-rw-r-- 1 tquarantino tquarantino 3455 Jan 21 15:05 egenix_mx_base-3.1.1-py2.5.egg-info From tentin.quarantino at gmail.com Wed Jan 21 16:08:18 2009 From: tentin.quarantino at gmail.com (Tentin Quarantino) Date: Thu Jan 22 01:08:22 2009 Subject: [egenix-users] Is this indication of installation failure? Message-ID: warning: mx_install_lib: 'build/lib.macosx-10.5-i386-2.5_ucs2' does not exist -- no Python modules to install From orsenthil at gmail.com Thu Jan 22 14:40:59 2009 From: orsenthil at gmail.com (Senthil Kumaran) Date: Thu Jan 22 10:11:05 2009 Subject: [egenix-users] Problems while downloading mxODBC Connect Server Message-ID: <7c42eba10901220110k72af04e1x8922ccbea51be918@mail.gmail.com> Hello All, I am trying to download mxODBC Connect Server from this location: http://www.egenix.com/products/python/mxODBCConnect/ I go to a) Download of the mxODBC Connect Server b) Select Windows (32-bit): and Press Download. c) It leads me to Cryptography Download Request Page. d) I am from India and its okay to download cryptographic content. e) So, I agree to the terms by selecting the checkbox and click Download file, I am greeted with an error message: Error Type: error Error Value: illegal IP address string passed to inet_aton I asked another colleague try also and he got the same error. What is happening here? I am able to Successfully download the CLIENT Components from the same computer. Also, while trying on a different proxy outside of proxy, I got an error Missing Information in the read beneath the Download File button. Can you please help me with the download of mxODBC Connect Server for Windows and Linux? Help much appreciated. Thank you, Senthil -- -- Senthil From mal at egenix.com Thu Jan 22 12:07:06 2009 From: mal at egenix.com (M.-A. Lemburg) Date: Thu Jan 22 12:07:11 2009 Subject: [egenix-users] Problems while downloading mxODBC Connect Server In-Reply-To: <7c42eba10901220110k72af04e1x8922ccbea51be918@mail.gmail.com> References: <7c42eba10901220110k72af04e1x8922ccbea51be918@mail.gmail.com> Message-ID: <4978535A.60805@egenix.com> On 2009-01-22 10:10, Senthil Kumaran wrote: > Hello All, > > I am trying to download mxODBC Connect Server from this location: > http://www.egenix.com/products/python/mxODBCConnect/ > > I go to > a) Download of the mxODBC Connect Server > b) Select Windows (32-bit): and Press Download. > c) It leads me to Cryptography Download Request Page. > d) I am from India and its okay to download cryptographic content. > e) So, I agree to the terms by selecting the checkbox and click Download file, > > I am greeted with an error message: > Error Type: error > Error Value: illegal IP address string passed to inet_aton That appears to be a bug on our web-site. We'll have a look today and let you know when it's resolved. > I asked another colleague try also and he got the same error. > > What is happening here? I am able to Successfully download the CLIENT > Components from the same computer. > > Also, while trying on a different proxy outside of proxy, I got an > error Missing Information in the read beneath the Download File > button. > > Can you please help me with the download of mxODBC Connect Server for > Windows and Linux? Help much appreciated. We'll fix the issue as soon as possible. Sorry for the inconvenience. Thanks, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 22 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From mal at egenix.com Thu Jan 22 12:10:47 2009 From: mal at egenix.com (M.-A. Lemburg) Date: Thu Jan 22 12:10:50 2009 Subject: [egenix-users] installation successful? In-Reply-To: References: Message-ID: <49785437.8070109@egenix.com> On 2009-01-22 00:32, Tentin Quarantino wrote: > Hello egenix users! > > I was seeking the documentation; then realize installer may have failed. > > According to this: Documentation for the packages included in the > eGenix mx Base Distribution is provided in form of PDF files. These > get installed as part of the installation process and reside in the > mx/Doc/ folder. > > So I wonder if the installation was correct. How to determine this? > The install transcript is on Mac OS version 10.5.6. > > $ python -V > Python 2.5.1 > > $ ls > COPYRIGHT README egenix_mx_base.pyc > mxSetup.pyc > LICENSE bdist_zope.bat installer.bmp > setup.cfg > MANIFEST build mx setup.py > PKG-INFO egenix_mx_base.py mxSetup.py > wininst.bat > > $ python setup.py install --home=/Users/tquarantino > running install > running build > found usable build data file 'build/build-py2.5_ucs2.pck' > skipping the build process and reusing the existing build files and data > restoring build data from a previous build run > running install_lib > running build_ext > warning: mx_install_lib: 'build/lib.macosx-10.5-i386-2.5_ucs2' does > not exist -- no Python modules to install > running install_data > running install_egg_info > Removing /Users/tquarantino/lib/python/egenix_mx_base-3.1.1-py2.5.egg-info > Writing /Users/tquarantino/lib/python/egenix_mx_base-3.1.1-py2.5.egg-info We are building those packages on Mac OS X 10.4, so perhaps the different OS version number is causing the problem. Thanks for letting us know. We'll have a look and get back to you. In the meantime, please download the source package and try running: $ python setup.py install --home=/Users/tquarantino > The installation directory: > > $ pwd > /Users/tquarantino/lib/python > > $ ls -Fla > total 4 > drwxrwxr-x 3 tquarantino tquarantino 102 Jan 21 15:05 ./ > drwxrwxr-x 3 tquarantino tquarantino 102 Jan 21 15:04 ../ > -rw-rw-r-- 1 tquarantino tquarantino 3455 Jan 21 15:05 > egenix_mx_base-3.1.1-py2.5.egg-info -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 22 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From orsenthil at gmail.com Thu Jan 22 16:42:18 2009 From: orsenthil at gmail.com (Senthil Kumaran) Date: Thu Jan 22 12:12:22 2009 Subject: [egenix-users] Problems while downloading mxODBC Connect Server In-Reply-To: <4978535A.60805@egenix.com> References: <7c42eba10901220110k72af04e1x8922ccbea51be918@mail.gmail.com> <4978535A.60805@egenix.com> Message-ID: <7c42eba10901220312q1621c46ej8485dd8ae2d7c964@mail.gmail.com> On Thu, Jan 22, 2009 at 4:37 PM, M.-A. Lemburg wrote: >> >> I am greeted with an error message: >> Error Type: error >> Error Value: illegal IP address string passed to inet_aton > > That appears to be a bug on our web-site. We'll have a look today > and let you know when it's resolved. > Thanks a lot for the quick response, Marc. -- Senthil From mal at egenix.com Thu Jan 22 16:00:12 2009 From: mal at egenix.com (M.-A. Lemburg) Date: Thu Jan 22 16:00:20 2009 Subject: [egenix-users] Problems while downloading mxODBC Connect Server In-Reply-To: <4978535A.60805@egenix.com> References: <7c42eba10901220110k72af04e1x8922ccbea51be918@mail.gmail.com> <4978535A.60805@egenix.com> Message-ID: <497889FC.9030007@egenix.com> On 2009-01-22 12:07, M.-A. Lemburg wrote: > On 2009-01-22 10:10, Senthil Kumaran wrote: >> Hello All, >> >> I am trying to download mxODBC Connect Server from this location: >> http://www.egenix.com/products/python/mxODBCConnect/ >> >> I go to >> a) Download of the mxODBC Connect Server >> b) Select Windows (32-bit): and Press Download. >> c) It leads me to Cryptography Download Request Page. >> d) I am from India and its okay to download cryptographic content. >> e) So, I agree to the terms by selecting the checkbox and click Download file, >> >> I am greeted with an error message: >> Error Type: error >> Error Value: illegal IP address string passed to inet_aton > > That appears to be a bug on our web-site. We'll have a look today > and let you know when it's resolved. > >> I asked another colleague try also and he got the same error. >> >> What is happening here? I am able to Successfully download the CLIENT >> Components from the same computer. >> >> Also, while trying on a different proxy outside of proxy, I got an >> error Missing Information in the read beneath the Download File >> button. >> >> Can you please help me with the download of mxODBC Connect Server for >> Windows and Linux? Help much appreciated. > > We'll fix the issue as soon as possible. Sorry for the inconvenience. FWI: We've tracked down the problem to multiple IP addresses in the HTTP_X_FORWARDED_FOR header. Your proxy appears to add such a header to the incoming request as well, listing the IP address behind the firewall (is that intended ?). -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 22 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From mal at egenix.com Thu Jan 22 16:27:15 2009 From: mal at egenix.com (M.-A. Lemburg) Date: Thu Jan 22 16:27:18 2009 Subject: [egenix-users] Problems while downloading mxODBC Connect Server In-Reply-To: <7c42eba10901220312q1621c46ej8485dd8ae2d7c964@mail.gmail.com> References: <7c42eba10901220110k72af04e1x8922ccbea51be918@mail.gmail.com> <4978535A.60805@egenix.com> <7c42eba10901220312q1621c46ej8485dd8ae2d7c964@mail.gmail.com> Message-ID: <49789053.5070307@egenix.com> On 2009-01-22 12:12, Senthil Kumaran wrote: > On Thu, Jan 22, 2009 at 4:37 PM, M.-A. Lemburg wrote: >>> I am greeted with an error message: >>> Error Type: error >>> Error Value: illegal IP address string passed to inet_aton >> That appears to be a bug on our web-site. We'll have a look today >> and let you know when it's resolved. >> > > Thanks a lot for the quick response, Marc. Should be fixed now. Please try again. -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 22 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From mal at egenix.com Fri Jan 23 11:49:35 2009 From: mal at egenix.com (M.-A. Lemburg) Date: Fri Jan 23 11:49:40 2009 Subject: [egenix-users] installation successful? In-Reply-To: <49785437.8070109@egenix.com> References: <49785437.8070109@egenix.com> Message-ID: <4979A0BF.3020505@egenix.com> On 2009-01-22 12:10, M.-A. Lemburg wrote: > On 2009-01-22 00:32, Tentin Quarantino wrote: >> Hello egenix users! >> >> I was seeking the documentation; then realize installer may have failed. >> >> According to this: Documentation for the packages included in the >> eGenix mx Base Distribution is provided in form of PDF files. These >> get installed as part of the installation process and reside in the >> mx/Doc/ folder. >> >> So I wonder if the installation was correct. How to determine this? >> The install transcript is on Mac OS version 10.5.6. >> >> $ python -V >> Python 2.5.1 >> >> $ ls >> COPYRIGHT README egenix_mx_base.pyc >> mxSetup.pyc >> LICENSE bdist_zope.bat installer.bmp >> setup.cfg >> MANIFEST build mx setup.py >> PKG-INFO egenix_mx_base.py mxSetup.py >> wininst.bat >> >> $ python setup.py install --home=/Users/tquarantino >> running install >> running build >> found usable build data file 'build/build-py2.5_ucs2.pck' >> skipping the build process and reusing the existing build files and data >> restoring build data from a previous build run >> running install_lib >> running build_ext >> warning: mx_install_lib: 'build/lib.macosx-10.5-i386-2.5_ucs2' does >> not exist -- no Python modules to install >> running install_data >> running install_egg_info >> Removing /Users/tquarantino/lib/python/egenix_mx_base-3.1.1-py2.5.egg-info >> Writing /Users/tquarantino/lib/python/egenix_mx_base-3.1.1-py2.5.egg-info > > We are building those packages on Mac OS X 10.4, so perhaps the > different OS version number is causing the problem. > > Thanks for letting us know. We'll have a look and get back > to you. > > In the meantime, please download the source package and try > running: > > $ python setup.py install --home=/Users/tquarantino It turns out that the solution to the problem requires some changes to the way we restore the pre-built information during the installation. We will release a new version of egenix-mx-base to address this. -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 23 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From info at egenix.com Thu Jan 29 09:37:16 2009 From: info at egenix.com (eGenix Team: M.-A. Lemburg) Date: Thu Jan 29 09:38:49 2009 Subject: [egenix-users] ANN: eGenix mx Base Distribution 3.1.2 Message-ID: <49816ABC.7070603@egenix.com> ________________________________________________________________________ ANNOUNCING eGenix.com mx Base Distribution Version 3.1.2 for Python 2.3 - 2.6 Open Source Python extensions providing important and useful services for Python programmers. This announcement is also available on our web-site for online reading: http://www.egenix.com/company/news/eGenix-mx-Base-Distribution-3.1.2-GA.html ________________________________________________________________________ ABOUT The eGenix.com mx Base Distribution for Python is a collection of professional quality software tools which enhance Python's usability in many important areas such as fast text searching, date/time processing and high speed data types. The tools have a proven record of being portable across many Unix and Windows platforms. You can write applications which use the tools on Windows and then run them on Unix platforms without change due to the consistent platform independent interfaces. Contents of the distribution: * mxDateTime - Date/Time Library for Python * mxTextTools - Fast Text Parsing and Processing Tools for Python * mxProxy - Object Access Control for Python * mxBeeBase - On-disk B+Tree Based Database Kit for Python * mxURL - Flexible URL Data-Type for Python * mxUID - Fast Universal Identifiers for Python * mxStack - Fast and Memory-Efficient Stack Type for Python * mxQueue - Fast and Memory-Efficient Queue Type for Python * mxTools - Fast Everyday Helpers for Python All available packages have proven their stability and usefulness in many mission critical applications and various commercial settings all around the world. For more information, please see the distribution page: http://www.egenix.com/products/python/mxBase/ ________________________________________________________________________ NEWS The 3.1.2 release of the eGenix mx Base Distribution is the latest release of our open-source Python extensions. We have fixed a number of small platform issues and added support for the strptime() function to mxDateTime on Windows. We have also enhanced the portability of our pre-built Mac OS X binaries. As always, we are providing pre-built binaries for all supported platforms, currently: Windows 32-bit, Linux 32-bit, Linux 64-bit, FreeBSD 32-bit, FreeBSD 64-bit, Mac OS X 32-bit Intel and PPC. Whether you are using a pre-built package or the source distribution, installation is a simple "python setup.py install" command in all cases. The only difference is that the pre-built packages do not require a compiler to be installed. For a list of changes, please refer to the eGenix mx Base Distribution change log at http://www.egenix.com/products/python/mxBase/changelog.html and the change logs of the various included Python packages. ________________________________________________________________________ DOWNLOADS The download archives and instructions for installing the packages can be found on the eGenix mx Base Distribution page: http://www.egenix.com/products/python/mxBase/ ________________________________________________________________________ LICENSE The eGenix mx Base package is distributed under the eGenix.com Public License 1.1.0 which is an Open Source license similar to the Python license. You can use the packages in both commercial and non-commercial settings without fee or charge. The package comes with full source code ________________________________________________________________________ SUPPORT Commercial support for this product is available from eGenix.com. Please see http://www.egenix.com/services/support/ for details about our support offerings. Enjoy, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 29 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From mal at egenix.com Thu Jan 29 18:17:09 2009 From: mal at egenix.com (M.-A. Lemburg) Date: Thu Jan 29 18:17:13 2009 Subject: [egenix-users] installation successful? In-Reply-To: <4979A0BF.3020505@egenix.com> References: <49785437.8070109@egenix.com> <4979A0BF.3020505@egenix.com> Message-ID: <4981E495.6010106@egenix.com> On 2009-01-23 11:49, M.-A. Lemburg wrote: > On 2009-01-22 12:10, M.-A. Lemburg wrote: >> On 2009-01-22 00:32, Tentin Quarantino wrote: >>> Hello egenix users! >>> >>> I was seeking the documentation; then realize installer may have failed. >>> >>> According to this: Documentation for the packages included in the >>> eGenix mx Base Distribution is provided in form of PDF files. These >>> get installed as part of the installation process and reside in the >>> mx/Doc/ folder. >>> >>> So I wonder if the installation was correct. How to determine this? >>> The install transcript is on Mac OS version 10.5.6. >>> >>> $ python -V >>> Python 2.5.1 >>> >>> $ ls >>> COPYRIGHT README egenix_mx_base.pyc >>> mxSetup.pyc >>> LICENSE bdist_zope.bat installer.bmp >>> setup.cfg >>> MANIFEST build mx setup.py >>> PKG-INFO egenix_mx_base.py mxSetup.py >>> wininst.bat >>> >>> $ python setup.py install --home=/Users/tquarantino >>> running install >>> running build >>> found usable build data file 'build/build-py2.5_ucs2.pck' >>> skipping the build process and reusing the existing build files and data >>> restoring build data from a previous build run >>> running install_lib >>> running build_ext >>> warning: mx_install_lib: 'build/lib.macosx-10.5-i386-2.5_ucs2' does >>> not exist -- no Python modules to install >>> running install_data >>> running install_egg_info >>> Removing /Users/tquarantino/lib/python/egenix_mx_base-3.1.1-py2.5.egg-info >>> Writing /Users/tquarantino/lib/python/egenix_mx_base-3.1.1-py2.5.egg-info >> We are building those packages on Mac OS X 10.4, so perhaps the >> different OS version number is causing the problem. >> >> Thanks for letting us know. We'll have a look and get back >> to you. >> >> In the meantime, please download the source package and try >> running: >> >> $ python setup.py install --home=/Users/tquarantino > > It turns out that the solution to the problem requires some changes > to the way we restore the pre-built information during the installation. > > We will release a new version of egenix-mx-base to address this. The new release 3.1.2 should solve the issue you saw on Mac OS X with the pre-built release. http://www.egenix.com/company/news/eGenix-mx-Base-Distribution-3.1.2-GA.html -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 29 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From info at egenix.com Fri Jan 30 13:29:45 2009 From: info at egenix.com (eGenix Team: M.-A. Lemburg) Date: Fri Jan 30 13:31:24 2009 Subject: [egenix-users] ANN: eGenix pyOpenSSL Distribution 0.8.0-0.9.8j-1 Message-ID: <4982F2B9.5090500@egenix.com> ________________________________________________________________________ ANNOUNCING eGenix.com pyOpenSSL Distribution Version 0.8.0-0.9.8j-1 An easy to install and use repackaged distribution of the pyOpenSSL Python interface for OpenSSL - available on Windows and Unix platforms This announcement is also available on our web-site for online reading: http://www.egenix.com/company/news/eGenix-pyOpenSSL-Distribution-0.8.0-0.9.8j-1-GA.html ________________________________________________________________________ INTRODUCTION The eGenix.com pyOpenSSL Distribution includes everything you need to get started with SSL in Python. It comes with an easy to use installer that includes the most recent OpenSSL library versions in pre-compiled form. pyOpenSSL is an open-source Python add-on (http://pyopenssl.sf.net/) that allows writing SSL aware networking applications as well as certificate management tools. OpenSSL is an open-source implementation of the SSL protocol (http://www.openssl.org/). For more information, please see the product page: http://www.egenix.com/products/python/pyOpenSSL/ ________________________________________________________________________ NEWS This fourth release of the eGenix.com pyOpenSSL Distribution upgrades the included OpenSSL libs to version 0.9.8j, which fixes a vulnerability found in earlier OpenSSL releases of the 0.9.8 branch: CVE-2008-5077 (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5077). We have also enabled zlib compression support in OpenSSL for both the Linux and Windows builds, so OpenSSL client/servers can now negotiate on-the-fly zlib compression for SSL connections. Binaries are available for Linux x86 and x64 as well as Windows x86 and include pyOpenSSL 0.8.0 as well as pre-compiled and tested OpenSSL 0.9.8j libraries. ________________________________________________________________________ DOWNLOADS The download archives and instructions for installing the package can be found at: http://www.egenix.com/products/python/pyOpenSSL/ ________________________________________________________________________ UPGRADING Before installing this version of pyOpenSSL, please make sure that you uninstall any previously installed pyOpenSSL version. Otherwise, you could end up not using the included OpenSSL libs. _______________________________________________________________________ SUPPORT Commercial support for these packages is available from eGenix.com. Please see http://www.egenix.com/services/support/ for details about our support offerings. Enjoy, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jan 30 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/