Ticket #1675 (closed defect: fixed)

Opened 3 years ago

Last modified 2 years ago

calcore does not compile

Reported by: tracguest Assigned to: lregebro
Priority: P2 Milestone: CPS 3.4.3
Component: CalCore Version: 3.4.0
Severity: normal Keywords:
Cc: do3ccqrv@googlemail.com

Description

calcore-bundle add some components from other places, but I could not see how you actually do it, since the bug I found is already fixed in the original package (zope.interface). The bug report in zope:

http://zope.org/Collectors/Zope3-dev/366

The point to the repository:

http://svn.zope.org/Zope3/trunk/src/zope/interface/

Change History

06/19/06 12:21:45 changed by lregebro

There are several calcore bundles, so you need to tell me which one. Also, The recommended non-zope calcore distribution is nowadays with eggs, which should solve this.

06/19/06 13:23:51 changed by tracguest

installed: 2.0.1 now with easy_install calcore he tries to download and build 1.3.0 which has the same bug as 2.0.1: Best match: CalCore? bundle-1.3.0 Downloading http://www.cps-project.org/static/misc/CalCore-bundle-1.3.0.tgz Processing CalCore?-bundle-1.3.0.tgz Running CalCore?-bundle-1.3.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-X-Ka58/CalCore-bundle-1.3.0/egg-dist-tmp-fOqTFM Dependencies/zope.interface-calcore-1.3.0/zope.interface/_zope_interface_coptimizations.c:339: error: static declaration of ‘SpecType?’ follows non-static declaration Dependencies/zope.interface-calcore-1.3.0/zope.interface/_zope_interface_coptimizations.c:73: error: previous declaration of ‘SpecType?’ was here error: Setup script exited with error: command 'gcc' failed with exit status 1

06/19/06 13:35:21 changed by lregebro

OK, that's funny. It should download the last version of the zope.interfaces eggs, which are almost one year after the bug you linked to was fixed... Which platform are you on?

06/19/06 14:17:44 changed by tracguest

Linux, Ubuntu Dapper.

Rereading everything carefully, The bug seems to be the following:

While installing calcore via easy_install CalCore?, easy_install looks for a number of egg sources, one is the url of the homepage defined in the cheeseshop entry. That entry is wrong. If it would look on this page, I guess it would find the egg package on cps-project. When downloading that egg package, which has the version 2.0.1, everything works fine.

06/19/06 15:10:52 changed by lregebro

  • version changed from unspecified to 3.4.0.
  • milestone changed from unspecified to CPS 3.4.2.

OK, thanks, I'll take a look into this as soon as I have time (this is my first foray into python eggs).

11/22/06 15:25:46 changed by lregebro

  • status changed from new to closed.
  • resolution set to fixed.

OK, with the release of 2.2.1 this works at least. The egg now exists in the Cheese Shop and is downloaded from there.