"B Briggs" <[EMAIL PROTECTED]> wrote:
Mark Foster wrote:
Jose Alonso Cardenas Marquez wrote:
The lang/python port was updated, please update your port tree and try
again. you don't forget to read of ports/UPDATING note.
Regarding the recent python changes... UPDATING states:
After upgrading of lang/python, you must rebuild all its consumer
ports to make them get ready to Python 2.5.
To do this, you will need to:
pkgdb -uf && cd /usr/ports/lang/python && make upgrade-site-packages
Please correct me if I'm wrong, but don't these instructions rely on
pkgdb which is a component of portupgrade which I do not use.
# pkgdb -uf && cd /usr/ports/lang/python && make upgrade-site-packages
pkgdb: Command not found.
So must I install portupgrade?
Or should I just ignore the error run make upgrade-site-packages ?
All of a sudden, I have these:
python 2.4.3_1
python-2.5
python25-2.5
All installed.
No. I do not have portupgrade installed.
I tried portmanager with the -o option.
Which do I need? python-2.5 or python 25-2.5?
That's just hypothetical. I'm going to stick with 2.4.3_1 until this is
resolved.
I think the python changes, or specifically the modification of "python" to
be a dummy port with dependency python25 should be backed out until they
have been though through a bit better, or at least until the ports (eg
mailman, py-spambayes, etc) that use python have had a chance to catch up
with the new system.
It is now impossible to install/portupgrade, eg py-spambayes to run against
python-2.4, the version it was ported and tested against, since it pulls in
python as a dependency.
POLA has been badly infringed here guys...
(yes - I've read UPDATING. But I don't _want_ to update to python-2.5
yet-a-while. I wanted to update python to 2.4.3 because of the
vulnerability, but Oh no - I can't do that because it breaks all my ports
that depend on python).
--
Thomas Sandford
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"