How do I fix the broken python26 port in 7.2-RELEASE ?

George Sanders gosand1982 at
Thu Mar 18 01:04:24 UTC 2010

Virgin 7.2-RELEASE install.

I run:

csup -h -i ports/lang/python26 -g -L 2 /usr/share/examples/cvsup/ports-supfile

and now I have a /usr/ports/lang/python26/distinfo that looks like:

MD5 (python/Python-2.6.4.tgz) = 17dcac33e4f3adb69a57c2607b6de246
SHA256 (python/Python-2.6.4.tgz) = 1a25a47506e4165704cfe2b07c0a064b0b5762a2d18b8fbdad5af688aeacd252
SIZE (python/Python-2.6.4.tgz) = 13322131

Perfect.  I'll just do a 'make install' and ...

# make install
===>  Vulnerability check disabled, database not found
===>  Found saved configuration for python26-2.6.4
=> Python-2.6.1.tgz is not in /usr/ports/lang/python26/distinfo.
=> Either /usr/ports/lang/python26/distinfo is out of date, or
=> Python-2.6.1.tgz is spelled incorrectly.
*** Error code 1

Stop in /usr/ports/lang/python26.
*** Error code 1

Stop in /usr/ports/lang/python26.

I have no idea how to make this work.  I grepped everywhere for both "Python-2.6.1.tgz" and "python26-2.6.4" in an attempt to change them by hand, but I cannot find a single file in my filesystem that contains those strings, so I have no idea where the ports tree is getting this information.

This was not an odd or non-standard operation - what am I doing wrong ?


More information about the freebsd-questions mailing list