cvsup and portupgrade

Erik Norgaard norgaard at
Sun Oct 8 05:36:57 PDT 2006

Zbigniew Szalbot wrote:
> Hello,
> On Sun, 8 Oct 2006, Erik Norgaard wrote:
>> I just csup'ed my ports tree and ran make on python without any problem.
>> portupgrade is a convenient tool but sometimes it fail for whatever reason, 
>> no idea in your case.
> I tried make as you suggest and:
> $ sudo make
> ===>  python-2.4.3_1 has known vulnerabilities:
> => python -- buffer overrun in repr() for unicode strings.
>     Reference: 
> <>
> => Please update your ports tree and try again.
> *** Error code 1
> Stop in /usr/ports/lang/python.
> But thanks for your suggestion!

Then it sound like something didn't get updated correctly when you 
updated your ports tree. Try refreshing it again.

If you look in the port's Makefile there might be a variable set 
"BROKEN" or something like that.

btw: if you upgrade with make as I suggested then the package database 
must be rebuilt:

   # pkgdb -aF

The reason is that ports keep track of both way dependencies and the one 
way is lost on the deinstall, but since the other way is still there it 
can be resolved.

Cheers, Erik
Ph: +34.666334818                      web:
X.509 Certificate:
Key ID: 69:79:B8:2C:E3:8F:E7:BE:5D:C3:C3:B1:74:62:B8:3F:9F:1F:69:B9

More information about the freebsd-questions mailing list