Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Jan 2013 01:50:34 +0000 (UTC)
From:      Walter Hurry <walterhurry@gmail.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: pkgng - Symlinks created by portupgrade?
Message-ID:  <kcl6pa$qah$1@ger.gmane.org>
References:  <kckd1f$hv5$1@ger.gmane.org> <50EDBCEB.7030403@infracaninophile.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 09 Jan 2013 18:54:35 +0000, Matthew Seaman wrote:

> On 09/01/2013 18:31, Walter Hurry wrote:
>> I am using pkgng.
>> 
>> When I issue 'portupgrade <package> -p', after build and installation,
>> it builds a new package, as advertised. This (by default) is put into
>> /usr/ ports/packages/All.
>> 
>> At the same time, it installs a set of symlinks; one for each relevant
>> port category, plus one in /usr/ports/packages/Latest.
>> 
>> It is the naming of this last in which I am interested. Sometimes the
>> symlink seems to bear the name (absent the version) of the package, and
>> sometimes the name of the port (plus '.txz', of course).
>> 
>> Two questions:
>> 
>> 1) Does anyone know the logic used to derive the name of the symlink?
>> 
>> 2) Would it be considered a breach of etiquette to email the port
>> maintainer (bdrewery) and ask, or is this regarded as acceptable?
>> 
>> 'man portupgrade' doesn't seem to shed any light on this, and I am
>> unaware of where to seek other documentation.
> 
> The layout of /usr/ports/packages is actually down to the ports system
> directly and not in the control of any add on software like portupgrade,
> portmaster or pkgng.
> 
> The files under /usr/ports/packages/Latest are named according to the
> LATEST_LINK variable in each port.  It's meant to be unique per-port,
> but falls somewhat short.  Various ports have NO_LATEST_LINK set which
> suppresses creating that link.

Thank you yet again, Matthew. As always, you are a fount of knowledge.

The guidance on LATEST_LINK has helped a great deal. I still have a 
further question or two though; I shall follow up within a day or two.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?kcl6pa$qah$1>