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

I'm definitely not understanding this.

From the FAQ:
Using variants is bad as that requires a complete rebuild of the port
in order to add a given module (like readline support); also,
dependencies can't specify variants currently (see ticket #126).

Using separate ports for these modules (like py-readline) avoids the
need to completely rebuild the base port, and can be used as a
dependency, but ends up having other issues.

Based on that, I'd expect python-26 to just be python, and python-26X
to be the gui components on top of that.

That's the entire problem. Back then pythonXY had variants, users
expected pythonXY to be "just python" and urged us to distribute the
full "batteries included" installation as provided on the upstream website.

Therefore full installation was made the default as it is now. This is
also the reliable choice as there are no dependencies on specific
variants. I guess it is not possible to split python26 into multiple
ports, as it is being build from a single source.


So users expected pythonNN to be "just python", and wanted a "full" python as well. Right?

Alright, so why not have python-27 be "just python", and "python- full-27" be everything, depending on python-27?

What am I not understanding?
If variants are bad, why do I have to use a variant to say "I just want command line scripting, no gui"?

Michael
- ---
PGP/GPG accepted; key 25D85CE0

Political and economic blog of a strict constitutionalist
http://StrictConstitution.BlogSpot.com

p.s. Can someone verify that my GPG key is correct? I thought I had two, but I can't select the one that has the proper email address.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)

iEYEARECAAYFAkw7UuYACgkQnKqaWWClk4T9lgCgo3m0qwWtzuWu+5cbiIiqwBBB
0mkAn3Np8oJ13ZC2/aUdHH33s4phrG5N
=t5Nt
-----END PGP SIGNATURE-----
_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to