Subject: Package Naming for Multiple Versions
To: None <>
From: Curt Sampson <>
List: tech-pkg
Date: 06/09/2004 07:17:49
Can someone explain to me our package naming conventions when we have
multiple versions? If there's no version number on the package, when is
it the latest version and when is it an older version? For example, why
is the "postgresql" package the obselete 7.3 version, and "postgresql74"
the current version?

(I have been told that this naming scheme is the correct naming scheme;
I'm just trying to figure out why. And I have seen it annoy at least
one user I'd converted from Linux, who, at my suggestion, did a "cd
/usr/pkgsrc/*/postgresql && make install," discovered he'd gotten a
version superseded months ago, and so went and did a download of 7.4
from and built himself in /usr/local. You can probably
tell I don't think the above naming scheme is very intuitive.)

Curt Sampson  <>   +81 90 7737 2974
    Don't you know, in this new Dark Age, we're all light.  --XTC