Subject: Re: pax/tar oddness in pkg_info
To: NetBSD-current Discussion List <current-users@NetBSD.ORG>
From: Charlie Allom <charlie@rubberduck.com>
List: current-users
Date: 10/29/2002 11:10:09
On Sun, Oct 27, 2002 at 10:42:15AM -0500, Greg A. Woods wrote:
> [ On Sunday, October 27, 2002 at 15:11:30 (+1100), Charlie Allom wrote: ]
> > Subject: pax/tar oddness in pkg_info
> >
> > I thought thi sused to work? not needing to specify the version
> > numbers?
>
> Do you have PKG_PATH set? Is there a "." or empty element in that path?
No. No.
> What version of pkg_install do you have? (pkg_info -V)
319 yeled@nanook:~ pkg_info -V
20020827
> > tar: Sorry, unable to determine archive format.
> > pkg_info: tar extract of /usr/pkg/libexec/teapop failed!
> > pkg_info: error during unpacking, no info for 'teapop' available
>
> I suspect you have PKG_PATH set with the current directory somewhere in
> it before where real packages are located, or that you happen to have a
> version of pkg_install which has this bug.
>
> As a result Since you're in /usr/pkg/libexec, and there's a file called
> 'teapop' in there, pkg_info thinks you're talking about the package
> contained in that file, but of course it finds out that file isn't a
> package archive and it tells you as much.
>
> Try "cd /; pkg_info teapop"
Thanks Greg, you are right. Getting out of /usr/libexec helped.
Regards,
C.
--
charlie@rubberduck.com
http://rubberduck.com/yeled/pgp.txt