DragonFly users List (threaded) for 2009-05
DragonFly BSD
DragonFly users List (threaded) for 2009-05
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: nb suffix to package names

From: "Jeremy C. Reed" <reed@xxxxxxxxxxxxx>
Date: Thu, 21 May 2009 07:44:09 -0500 (CDT)

> > > Two questions here:
> > >  . what does the 'nb' suffix mean ?
> > >  . what is the interpretation of the number after 'nb' ?

> No idea what current use is, but a NetBSD sub-ID similar to a more generic
> 'p(X) patchlevel does look to be a reasonable fit.


It adds a pkgsrc specific revision to an existing version.

Sometimes packages have a revision noted just because they differ from 
upstream version. (But that depends on the maintainer.)

Anytime a resulting package changes, the "nb" number is increased by 
updating the PKGREVISION variable. For example, changes may be: new 
patches, different files installed, removed configuration options, changed 
dependencies, etc. Note that if a ABI (binary interface) of a dependency 
changes, the PKGREVISION of the dependent package is increased too, so a 
new binary package will be built using that dependency's ABI. Whenever the 
official version increased (due to update), the PKGREVISION variable may 
be unset and so "nb" is removed.

For more information look at the pkgsrc Guide (pkgsrc/doc/guide.txt or 
html) for PKGREVISION and nb.

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]