DSM

NAVIGATION
CATEGORIES
REFERRENCE
LINKS
  • Zope 2.10.0 released

    10 answers - 1237 bytes - related search similar search Add To My Delicious Add To My Stumble Upon Add To My Google Mark Add To My Facebook Add To My Digg Add To My Reddit

    Hi all,
    on behalf of Zope developer community I am pleased to announce the release
    of Zope 2.10.0.
    You can download Zope 2.10.0 from:
    Some new features of Zope 2.10:
    - ZPT implementation based on Zope 3
    - experimental WSGI and Twisted integration
    - Zope 3.3, Five 1.5 integration
    - clock server
    - lots of minor improvements and fixes
    - replaced several Zope 2 modules with their sister implementation
    of Zope 3
    For more information on what is new in this release, see the
    CHANGES.txt files for the release:
    Please bring all the bugs you have found to the Zope bugtracker:
    http://collector.zope.org/Zope
    For more information on the available Zope releases, guidance for selecting
    the right distribution and installation instructions, please see:
    Supported Python versions:
    Zope 2.10 requires Python 2.4.3 (Python 2.4.2 is still acceptable).
    Python versions are no longer supported. Using Python 2.5
    is also *unsupported*.
    Many thanks to all everyone who contributed. Very special thanks go to
    Philipp von Weiterhausen for his continuous and outstanding work in
    the Zope 2 *and* Zope 3 world.
  • No.1 | | 496 bytes | |

    Andreas Jung, on 2006-10-03:
    on behalf of Zope developer community I am pleased to announce the release=20
    of Zope 2.10.0.

    You can download Zope 2.10.0 from:

    Great, thanks!

    First problem that I see, which has happened before in some Zope tar
    files IIRC, is that the files in the skel dir don't have the right
    permissions. root can view them. So when you make an instance
    you run into an error:

    [Errno 13] Permission denied: './README.txt'
  • No.2 | | 812 bytes | |

    Maurits van Rees, on 2006-10-03:
    Andreas Jung, on 2006-10-03:
    >on behalf of Zope developer community I am pleased to announce the release=20
    >of Zope 2.10.0.
    >>

    >You can download Zope 2.10.0 from:
    >>

    >
    >

    Great, thanks!

    First problem that I see, which has happened before in some Zope tar
    files IIRC, is that the files in the skel dir don't have the right
    permissions. root can view them. So when you make an instance
    you run into an error:

    [Errno 13] Permission denied: './README.txt'

    , and some other files as well, like:

    Running this:

    find -execdir sudo chmod a+r {} +

    fixes it for me. Now Zope starts up fine.
  • No.3 | | 1077 bytes | |

    3. 2006 10:50:34 +0000 Maurits van Rees
    <m.van.rees (AT) zestsoftware (DOT) nlwrote:

    Maurits van Rees, on 2006-10-03:
    >Andreas Jung, on 2006-10-03:

    on behalf of Zope developer community I am pleased to announce the
    release=20 of Zope 2.10.0.

    You can download Zope 2.10.0 from:


    >>

    >Great, thanks!
    >>

    >First problem that I see, which has happened before in some Zope tar
    >files IIRC, is that the files in the skel dir don't have the right
    >permissions. root can view them. So when you make an instance
    >you run into an error:
    >>

    >[Errno 13] Permission denied: './README.txt'
    >>

    >

    , and some other files as well, like:

    Running this:

    find -execdir sudo chmod a+r {} +

    fixes it for me. Now Zope starts up fine.

    Feel free to file a collector issue.
    -aj
  • No.4 | | 103 bytes | |

    Andreas Jung, on 2006-10-03:
    Feel free to file a collector issue.
    Probably better, yes. Done:
  • No.5 | | 786 bytes | |

    3. 2006 15:27:12 +0000 Maurits van Rees
    <m.van.rees (AT) zestsoftware (DOT) nlwrote:

    Andreas Jung, on 2006-10-03:
    >Feel free to file a collector issue.
    >

    Probably better, yes. Done:

    Possibly this issue is caused by a different umask on my new Linux box.
    However either the step for generating the tar ball or Python Distutils
    module should be in charge for dealing with the file permissions properly.
    No idea how and where to address this problem at the moment.
    -aj

    Zope maillist - Zope (AT) zope (DOT) org

    ** No cross posts or HTML encoding! **
    (Related lists -

    )

    PGP SIGNATURE
    Version: GnuPG v1.4.5 (Darwin)

    TiFZgJT9p2UZTXWhTiHQ=
    =kbsN
    PGP SIGNATURE
  • No.6 | | 1163 bytes | |

    4. 2006 05:25:38 +0200 Andreas Jung <lists (AT) zopyx (DOT) comwrote:

    --
    3. 2006 15:27:12 +0000 Maurits van Rees
    <m.van.rees (AT) zestsoftware (DOT) nlwrote:
    >
    >Andreas Jung, on 2006-10-03:

    Feel free to file a collector issue.
    >>

    >Probably better, yes. Done:
    >>

    >
    >>

    >

    Possibly this issue is caused by a different umask on my new Linux box.
    However either the step for generating the tar ball or Python Distutils
    module should be in charge for dealing with the file permissions properly.
    No idea how and where to address this problem at the moment.

    I fixed the tar-ball generation part of the makefile and recreated the
    2.10.0 and 2.9.5 archives with the right permissions.
    -aj

    Zope maillist - Zope (AT) zope (DOT) org

    ** No cross posts or HTML encoding! **
    (Related lists -

    )

    PGP SIGNATURE
    Version: GnuPG v1.4.5 (Darwin)

    ADe1n54//DX4VIBfyF68=
    =IpVn
    PGP SIGNATURE
  • No.7 | | 1459 bytes | |

    Andreas Jung, on 2006-10-04:
    I fixed the tar-ball generation part of the makefile and recreated the
    2.10.0 and 2.9.5 archives with the right permissions.

    Yes, that helped. Thank you!

    A few related notes though:

    Strange: when I compare the new 2.9.5 tar ball with the old one I got
    a few days before, there are more differences than just some
    permission changes.

    Here are the tar files in my download dir:
    $ ls -ltr Zope-2.*tgz # edited a bit to prevent long lines.
    6977165 2006-10-02 17:41 Zope-2.9.5-final.ori.tgz
    7123131 2006-10-03 09:42 Zope-2.10.0-final.ori.tgz
    6984923 2006-10-04 16:27 Zope-2.9.5-final.tgz
    7122626 2006-10-05 12:45 Zope-2.10.0-final.tgz

    $ diff -q -r Zope-2.9.5-final.ori Zope-2.9.5-final
    Files
    and differ
    Files
    and differ

    And some more of those lines. These differences are not about
    permissions, but real content. So I'm not sure what happened there.

    $ diff -r Zope-2.10.0-final.ori Zope-2.10.0-final

    gives no output, so that means only permission changes in the new
    2.10.0. That's good.

    BTW, after a ./configure, make, sudo make install I get:
    $ find -user root
    /lib/python/zope.proxy

    So those three files (in the directory where I extracted the tar ball
    to) are owned by root, which is a bit strange. No big deal, bit if
    this can be fixed, it would be nice.

    Anyway, the new tarballs work.
  • No.8 | | 598 bytes | |

    Maurits, you seem to be working as root, which is the root of all
    evil (pun intended). Don't do that, ever. The permission issues you
    reported also only crop up if the tarball is extracted while root.
    Don't do that!

    Stefan

    5. 2006, at 13:12, Maurits van Rees wrote:

    BTW, after a ./configure, make, sudo make install I get:
    $ find -user root
    ./lib/python/zope.proxy

    So those three files (in the directory where I extracted the tar ball
    to) are owned by root, which is a bit strange. No big deal, bit if
    this can be fixed, it would be nice.
  • No.9 | | 763 bytes | |

    5. 2006 13:19:26 +0200 "Stefan H. Holek" <stefan (AT) epy (DOT) co.at
    wrote:

    Maurits, you seem to be working as root, which is the root of all evil
    (pun intended). Don't do that, ever. The permission issues you reported
    also only crop up if the tarball is extracted while root. Don't do that!

    However there was an issue. The file permissions inside the tarball should
    not depend on the umask on my system leading to a different behavior on
    client systems.

    Andreas

    Zope maillist - Zope (AT) zope (DOT) org

    ** No cross posts or HTML encoding! **
    (Related lists -

    )

    PGP SIGNATURE
    Version: GnuPG v1.4.5 (Darwin)

    Ra+XZhfzQv/dH8o7HchSVwc=
    =UIbS
    PGP SIGNATURE
  • No.10 | | 1729 bytes | |

    Stefan H. Holek, on 2006-10-05:
    Maurits, you seem to be working as root, which is the root of all
    evil (pun intended). Don't do that, ever. The permission issues you
    reported also only crop up if the tarball is extracted while root.
    Don't do that!

    Actually, I don't. :)

    Extract the original tar ball, do a 'find -perm 600' and you'll see
    lots of files that have the wrong permissions. The new tar is good in
    that respect. But let's look at the 'root' cause:

    ~/download $ tar xzf Zope-2.10.0-final.tgz # That's the current one.
    ~/download $ cd Zope-2.10.0-final/
    ~/download/Zope-2.10.0-final $ find -user root
    ~/download/Zope-2.10.0-final $ ./configure
    (snip the usual output)
    ~/download/Zope-2.10.0-final $ make
    (snip the usual output)
    maurits@kronos:~/download/Zope-2.10.0-final $ make install
    "/usr/bin/python" "/" \
    build "/" "/" "/" "/"
    (snip)
    running build_ext
    creating zope.proxy
    copying zope/proxy/proxy.h -zope.proxy
    copying / -/
    running install_lib
    creating /opt/Zope-2.10
    error: could not create '/opt/Zope-2.10': Permission denied
    make: [install] Error 1

    That's logical, as I don't have the permissions to install anything in
    /opt as normal user.

    maurits@kronos:~/download/Zope-2.10.0-final $ find -user root
    maurits@kronos:~/download/Zope-2.10.0-final $ sudo make install
    (snip)
    Zope binaries installed successfully.
    Now run '/'
    maurits@kronos:~/download/Zope-2.10.0-final $ find -user root
    /lib/python/zope.proxy

    Bingo, there is your error. Well, like I said, that's not a big deal,
    but still

Re: Zope 2.10.0 released


max 4000 letters.
Your nickname that display:
In order to stop the spam: 3 + 2 =
QUESTION ON "DSM"

EMSDN.COM