Bug fixes

Mk/bsd.perl.mk bug causes 5000 errrors….

Well, perhaps not 5000 errors, but quite a lot of errors. A recent change to Mk/bsd.perl.mk has caused all sorts of grief on two of the FreshPorts servers. The problem occurs when specifying PORTDIR. Here is an example: #!/bin/sh make -V BUILD_DEPENDS -V FORBIDDEN \ -f /usr/home/dan/ports/databases/p5-DBIx-Class/Makefile DISTDIR=/usr/ports/distfiles PORTSDIR=/usr/home/dan/ports make -V BUILD_DEPENDS -V FORBIDDEN \ […]

Mk/bsd.perl.mk bug causes 5000 errrors…. Read More »

The committer field is not always an email address

This issue was brought to my attention by wxs (Wesley Shields). The issue is evident at http://www.freshports.org/graphs2.php. When you get there, click on click on Commits Over Time by Committer and then wait for the page to load. Scroll down to the D’s. There you’ll see a few committers suffixed with ‘(ports committer)’. Looking in

The committer field is not always an email address Read More »

RESTRICTED not correctly reported

The RESTRICTED value on ports has been incorrectly recorded for some time. The code fix: $ cvs di port.pm Index: port.pm =================================================================== RCS file: /home/repositories/freshports-1/scripts/port.pm,v retrieving revision 1.54 diff -r1.54 port.pm 168c168 < $restricted_alt = FreshPorts::Utilities::NULLIfEmpty($dbh, $this->{restricted_alt}); — > $restricted_alt = FreshPorts::Utilities::NULLIfEmpty($dbh, $this->{restricted}); This is clearly a case of insufficient testing. I found this bug

RESTRICTED not correctly reported Read More »

Ports freeze

Vladimir Chukharev wrote in to mention a problem with the ports freeze. FreshPorts usually puts up a notice indicating a Ports Freeze is in effect when the freeze is inacted. This freeze is effected by making a special change to CVSROOT/approvers. FreshPorts looks for this change and sets a flag. The website notices this flag

Ports freeze Read More »

More NULL problems

This morning I encountered more NULL problems. The error in question was: $ cat 2008.08.10.02.17.41.98171.txt.errors DBD::Pg::st execute failed: ERROR: column “enull” does not exist LINE 19: depends_lib = ENULL, ^ Could not execute SQL update ports set short_description = E’A KDE editor/modeler for POV-RayTM scenes’, long_description = E’KPovModeler is a graphical editor / modeler for

More NULL problems Read More »

Scroll to Top