pcp
[Top] [All Lists]

Re: Makepkgs dependence on gnu tar

To: Nathan Scott <nathans@xxxxxxxxxx>
Subject: Re: Makepkgs dependence on gnu tar
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sat, 29 Mar 2014 07:31:11 +1100
Cc: pcp@xxxxxxxxxxx
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <680787555.3349055.1395974183412.JavaMail.zimbra@xxxxxxxxxx>
References: <680787555.3349055.1395974183412.JavaMail.zimbra@xxxxxxxxxx>
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0
On 28/03/14 13:36, Nathan Scott wrote:
Hi Ken,

Following up from our IRC chat earlier - the --transform
issue I mentioned (reason for using GNU tar) turns out to
be a bit uglier than I has hoped it'd be to resolve, and
I'm wondering if we can solve this another way.

It turns out Mac OS X has GNU tar, its just called gnutar
and wasn't in the search path in the script.  I've added
it, so I think Mac builds are OK. ...

Yep, my Mac OS X build just worked fine, thanks.

...Which leaves the other
members of the BSD family - they do seem to have one but
not installed by default, I think (basing that on poking
around on a FreeBSD box).  I *believe* "pkg install gtar"
will resolve this ...

FreBSD is OK, I've installed gtar there and made PCP packages

I have an unresolved issue on NetBSD, but gtar is installed now and this seems to be something else (needs more investigation).

Since we already have a deep GNU-make dependency, is this
something that we could live with for tar also, to make
our lives easier?  Otherwise, yeah, we need to implement
that very convenient option in a cross-platform way (bit
of a pain, really).

I'm OK to stick with gtar.

<Prev in Thread] Current Thread [Next in Thread>