[Zope] Re: Zope 3 for Debian?

2005-05-20 Thread Derrick Hudson
On Tue, May 17, 2005 at 06:20:22PM +0100, David Given wrote:
| Does anyone know what the timescale is for Zope 3 packages being put together 
| for Debian?

This is unforeseeable without someone stepping up to do the work.

| I have a project I'd like to work on, and I suspect that Zope 3 
| is a better bet than Zope 2

It is, IMO.

| --- but Zope 3's not out yet

I'm not even sure of the quality of the zope 2 package in debian.  A
couple developers recently started taking over the packages and fixing
them up.  I'm sure their doing a good job (and I hope they keep it
up), but I don't know how close to done they are (ie things may
change or be reorganized, or you might deviate sufficiently that it
would be easier to work from the zope.org source).

| Is it worth waiting 
| or should I just go for Zope 2?

Don't wait, unless you're the one to do the packaging work.

| (No, I don't want to install Zope 3 manually. It's sufficiently large and 
| sufficiently complex that it'd be a dependency nightmare.)

As Andreas pointed out, it is really quite simple and not a nightmare.
Furthermore, if you want to have some help from the packaging system,
create a dummy package using 'equivs' to depend on the system
components your z3 application will need.
 
HTH,
-D

-- 
In my Father's house are many rooms; if it were not so, I would have
told you.  I am going there to prepare a place for you.  And if I go and
prepare a place for you, I will come and take you to be with me that you
also may be where I am.
John 14:2-3
 
www: http://dman13.dyndns.org/~dman/jabber: [EMAIL PROTECTED]


signature.asc
Description: Digital signature
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Re: Zope 3 for Debian?

2005-05-17 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Andreas Jung wrote:
 
 
 --On Dienstag, 17. Mai 2005 18:20 Uhr +0100 David Given [EMAIL PROTECTED]
 wrote:
 

 (No, I don't want to install Zope 3 manually. It's sufficiently large and
 sufficiently complex that it'd be a dependency nightmare.)

 
 You just need Python 2.3.5 and the Z3 sources. Typing make is trivial :-)

Assuming a standard build environment (make, gcc, etc.), 'zlib' is the
only one which typically bites me on a new machine -- Python will build
in its absence, but ZODB won't.  If you like, it would be sufficient to
install the builddeps of zope2.7 Debian package first:  the only bits of
Zope3 which depend on anything other than Python will be satisfied by
the same packages.


Tres.
- --
===
Tres Seaver   [EMAIL PROTECTED]
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCilox+gerLs4ltQ4RAnnpAJ4yjW/piR+yZo2kVBDeRhzqfKg6jwCfdMXX
poPAe1AUcXJVKPlRvUE3AAo=
=jpmU
-END PGP SIGNATURE-

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Re: Zope 3 for Debian?

2005-05-17 Thread Tim Peters
[Tres Seaver]
 Assuming a standard build environment (make, gcc, etc.),
 'zlib' is the only one which typically bites me on a new
 machine -- Python will build in its absence, but ZODB won't.

What's that about?  The only part of ZODB that uses zlib/gzip is the
repozo.py backup script.
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Re: Zope 3 for Debian?

2005-05-17 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Tim Peters wrote:
 [Tres Seaver]
 
Assuming a standard build environment (make, gcc, etc.),
'zlib' is the only one which typically bites me on a new
machine -- Python will build in its absence, but ZODB won't.
 
 
 What's that about?  The only part of ZODB that uses zlib/gzip is the
 repozo.py backup script.

Hmm, I don't know;  I was basing it on a memory of building out a ZEO
storage server on a bare bones Unix box, and having something during
the build / startup phase barf, complaining about the absence of zlib.

Perhaps I conflated two memories.  I'm pretty sure that *something* in
the Zope codebase requires zlib, but I take Tim's word for it that I
wrongly attributed that dependency to ZODB.

Tres.
- --
===
Tres Seaver   [EMAIL PROTECTED]
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCil+D+gerLs4ltQ4RAns2AJ4nC5hROXP9ym/CZsIFuX93mee6pQCgr7tj
2NVP9Is7R4fjGcygCc0RhPM=
=6zJk
-END PGP SIGNATURE-
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Re: Zope 3 for Debian?

2005-05-17 Thread Andrew Langmead
On May 17, 2005, at 5:17 PM, Tres Seaver wrote:Perhaps I conflated two memories.  I'm pretty sure that *something* in the Zope codebase requires zlib, but I take Tim's word for it that I wrongly attributed that dependency to ZODB.At one point, our system administration staff commissioned machines in the barest of bare bones fashions, and zlib was one of the things that wasn't installed unless specifically requested. I have had also spent time building python and Zope just to have Zope complain about zlib on startup. There are at least a couple of places that I can think of on the Zope side that require zlib, the HTTP server needs it to handle  "content-encoding: gzip" responses.___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Re: Zope 3 for Debian?

2005-05-17 Thread Tim Peters
[Tim]
 What's that about?  The only part of ZODB that uses
 zlib/gzip is the repozo.py backup script.

[Tres]
 Hmm, I don't know;  I was basing it on a memory of building
 out a ZEO storage server on a bare bones Unix box, and
 having something during the build / startup phase barf,
 complaining about the absence of zlib.

 Perhaps I conflated two memories.  I'm pretty sure that
 *something* in the Zope codebase requires zlib, but I take
 Tim's word for it that I wrongly attributed that dependency to
 ZODB.

I didn't say you were wrong, I just asked what this was about ;-)  I
bet it has something to do with this msg pumped out by Zope's
inst/configure.py if import zlib fails:


The Python interpreter you are using does not appear to have the 'zlib'
library module installed.  For Zope to be able to run, you must install a
Python interpreter which includes the zlib module, or install the zlib library
into your Python interpreter manually.  The file which represents the library
is named 'zlib.so' (UNIX) or 'zlib.dll' (Windows) and is typically located in
the 'lib-dynload' directory of your Python's library directory.  Some
Python packagers ship the zlib module as a separate installable
binary. If you are using a system-provided Python installation, you
may want to look for a 'python-zlib' package (or something like it)
and install it to make the
Python zlib module available to Zope.

Run the configure script with the --ignore-zlib option to prevent this
warning with the understanding that Zope will not start properly until
you've installed the zlib module.


zlib is imported by 10 other Zope modules then.  Think this one is
nailed wink.
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )