[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