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>