[Zope-CMF] Fighting the Zope 2.9 testrunner

Jens Vagelpohl jens at dataflake.org
Wed Mar 22 04:42:39 EST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On 22 Mar 2006, at 06:15, Philipp von Weitershausen wrote:
> I still don't understand why people whine about "make install" being
> gone. The point of a checkout is that you have a full functional SVN
> working copy, not an installation source. If you want to install  
> things,
> use a TGZ archive which lets you do "make install" perfectly fine.  
> I've
> never installed Zope anywhere except on production servers anyway, and
> there you should obviously use releases.
>
> If you absolutely must use "make install" from a checkout (perhaps
> because you want to install the trunk somewhere), then you can make a
> TGZ first using zpkg. Though I still don't see the point of it.

This is just like Stefan Richter's continuing arguments against  
things "he just doesn't use", thus they must be useless. It doesn't  
wash.

The configure/make/make install dance was the canonical and quick way  
to install from a checkout _or_ a tarball for years. This should not  
break, period, whether you're talking about a tarball or a checkout.  
How can you even do development work when you never install Zope  
except for on a production server, I don't get it.

What "the point of a checkout" is should be left up to the individual  
user, by the way. With Zope before 2.9 I get both worlds: It is a  
pristine SVN working copy, and with the ability to run configure/make/ 
make install in a *separate* directory without leaving any artifacts  
in the source tree, it acted as a perfect installation source at the  
same time. Unfortunately that use case, installing from the source  
tree into a different place, was broken in 2.9 as well and I sorely  
miss it. Now I have to copy the whole source tree to the other place  
before running configure/make and then futz around to get the  
equivalenet of the broken make install. Extremely annoying.

jens

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFEIRwPRAx5nvEhZLIRAkFbAKCO4NJrXJbnRbTHClssCD3oA3pNpACgjAog
CukwEUhM6ZIWPW3f9U/q0jU=
=HUtg
-----END PGP SIGNATURE-----


More information about the Zope-CMF mailing list