pkg convert?
Matthew Seaman
matthew at FreeBSD.org
Mon Jun 19 06:45:19 UTC 2017
On 19/06/2017 01:04, Thomas Mueller wrote:
> Looking through the man page for pkg, I see there is still an entry for convert ("pkg help convert" or "man pkg-convert").
>
> DESCRIPTION
> pkg convert is used to convert from/to pkg(8) local database to legacy
> pkg_install tools format.
>
> OPTIONS
> The following options are supported by pkg convert:
>
> -d pkg_dbdir, --pkg-dbdir pkg_dbdir
> The location of the pkg_add(1) dbdir. Defaults to /var/db/pkg.
>
> -n, --dry-run
> Dry-run mode. Do not actually convert anything. Just show what
> would be done.
>
> What is this? Looks obsolete to me, I thought the legacy pkg_install tools format was long gone with no going back.
>
> I tried this with -n (dry-run) just for curiosity, and naturally it didn't work:
>
> I got
>
> pkg: Unable to open plist file: /var/db/pkg/texlive-texmf-20150523_3/+CONTENTS
> Skipping invalid package: /var/db/pkg/texlive-texmf-20150523_3
>
> and many more like that.
>
> If this legacy functionality is long gone, why is it still in the man page or "pkg help convert"?
>
> I saw it as recently as 11.1-PRERELEASE.
I believe the documentation is somewhat inaccurate: pkg-convert(8) will
convert the old pkg_tools format to pkg(8), but not the reverse.
Yes, this is pretty much of legacy interest only nowadays, but I suspect
there are still 8.x machines needing upgrade here and there.
Cheers,
Matthew
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 931 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20170619/15bdfd08/attachment.sig>
More information about the freebsd-ports
mailing list