Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#12017 - Zope3 installation issue

Attached to Project: Arch Linux
Opened by Jaideep Das (jaideep_jdof) - Thursday, 06 November 2008, 10:37 GMT
Last edited by Roman Kyrylych (Romashka) - Friday, 12 June 2009, 22:59 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Douglas Soares de Andrade (dsa)
Architecture All
Severity High
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Zope 3 depends on python 2.4 and it should install in python 2.4 's site-package folder but its getting installed in python 2.6 's site-package folder which is wrong.

Additional info:
* package version(s)
zope 3.3.1-1
zope-interface 3.5.0-1
python 2.6-2
python24 2.4.5-3

* config and/or log files etc.


Steps to reproduce:
This task depends upon

Closed by  Roman Kyrylych (Romashka)
Friday, 12 June 2009, 22:59 GMT
Reason for closing:  Fixed
Additional comments about closing:  old bug, zope-interface-3.5 uses python-2.6 now
Comment by Jan de Groot (JGC) - Thursday, 06 November 2008, 11:14 GMT
zope contains its own copy of zope-interface in /opt/zope-3/lib/python/zope/interface. The zope-interface package is a standalone package of the same files and is not used by zope at all.
Comment by Jan de Groot (JGC) - Thursday, 06 November 2008, 11:24 GMT
Another thing: why is this package in /opt? Except for /usr/zopeskel which should be moved to either /usr/share/zope/zopeskel or /usr/lib/zope/zopeskel (the 2nd is what debian does), there's no reason to put zope in /opt. When installing to /usr, zope installs nicely in the /usr/lib/python2.4 and /usr/include/python2.4 directories.
Something that might be interesting: if we really want these standalone zope library packages, package them using python2.4 and make zope depend on it. There's several other things included in the zope package (twisted and pytz), which might be considered also.

One note about the standalone packages though: they have to be compiled with python24, and put in the python2.4 libdir. The problem with this is that python 2.6 applications can't use those modules then.
Comment by Jaideep Das (jaideep_jdof) - Thursday, 06 November 2008, 12:51 GMT
so there is no use for the zope-interface package if you have the zope package?
Comment by Glenn Matthys (RedShift) - Wednesday, 24 December 2008, 08:33 GMT
What's the status of this issue?
Comment by Douglas Soares de Andrade (dsa) - Monday, 02 March 2009, 01:00 GMT
Im going to work in this issue.

Loading...