Archive for the 'Bug fixes' Category

master / slave relationships

Saturday, August 25th, 2007

As reported by sem@, there is a problem with the display of master/slave relationships within FreshPorts. The relationship is stored in the ports table, with the master_port attribute being a pointer to the master port. This text field typically has values such as this:
freshports.org=# SELECT DISTINCT(master_port)
freshports.org-# FROM […]

How much is that repo in the window?

Friday, July 6th, 2007

Søren Straarup brought this up today. FreshSource does not link to the right place in CVSWEB for commits to CVSROOT. For example, look at this commit. If you click on the diff link, it goes to the wrong place. It goes to
http://www.freebsd.org/cgi/cvsweb.cgi/CVSROOT/modules.diff?r1=1.18319&r2=1.18318
instead of
http://www.freebsd.org/cgi/cvsweb.cgi/CVSROOT-ports/modules.diff?r1=1.18319&r2=1.18318
After discussions with Simon Nielsen and is Søren […]

Duplicate file in cvs-all commit causes problems

Tuesday, June 26th, 2007

Greetings from southern Florida. If you haven’t heard, I moved to Jupiter, Florida. Yes, PGCon and BSDCan will be in Ottawa in 2008. My relocation does not affect those events.
It was this commit to print/gutenprint that caused the problem. You will notice that one file is touched twice by that commit. […]

more on the X.org 7.2 commit deadlock

Monday, May 21st, 2007

Today was the first day of PGCon 2007. I sat in on the Performance tuturial. The room was overflowing, so we moved to a larger room. 58 people for a tutorial is pretty impressive. The connection to FreshPorts? I came up with an idea for solving the problem. Tonight […]

Stripping HTML from announcements

Friday, April 6th, 2007

Some of you may be noticing HTML in the daily outgoing messages. I apologise for that. You must have seen the various notices that appear at the top of each FreshPorts webpage. At present, they look like this:

Absolute BSD - $25 shipped - order yours now

I’m looking for work. […]

repo copies are evil

Sunday, March 4th, 2007

Repo copies are evil. What are repo copies? A repo copy occurs when you move things around in the repository manually. For example, this commit contains a lot of repo copy work. Ports are being moved from their current category to a new category, ports-mgmt. The original files in the […]

HTMLification

Tuesday, February 6th, 2007

FreshPorts often tries to help by creating HTML links. Most of the time, it gets this right. But for a recent port, it got it very wrong.
Have a look at the PostgreSQL 8.2 page. Note the commits for 05 Feb 2007 and 09 Jan 2007.
The code is taking what it thinks is […]

News feeds had extra bits

Sunday, January 21st, 2007

Two users mentioned that that the news feeds had extra bits in them. In short, you were seeing &amp instead of just &.
Fixed.

Bug in cache/slave ports

Thursday, January 4th, 2007

I just noticed a bug in the slave ports, when Bacula Server, that excellent backup tool, was upgraded to 2.0.0. The slave port, Bacula Client, was still on the old version.
I hope to fix this soon. As a precaution, I emptied the entire cache.
20:45 - fixed. It was a […]

Virtual Categories are broken!

Thursday, November 9th, 2006

Remember that wonderful new scheme for parsing URLs? Well, it broke virtual categories. That’s only because I forgot about them. Not because the schema is broken. It will still work, for any item in the tree. But virtual categories are not in the tree. I’ll change the new code to […]