[pacman-dev] tar/bsdtar switch
So we revised makepkg so it doesn't rely on gnutar any longer...any one want to do the same for the other tools, such as repo-add/remove, etc.? -Dan
On 7/13/07, Dan McGee <dpmcgee@gmail.com> wrote:
So we revised makepkg so it doesn't rely on gnutar any longer...any one want to do the same for the other tools, such as repo-add/remove, etc.?
To make it easier - what did you have to change? What are the common things we've been using that are gnu extensions?
To make it easier - what did you have to change? What are the common things we've been using that are gnu extensions?
Just curious. What was the reason for the change in tar libraries?
On Sat, Jul 14, 2007 at 11:58:39PM -0700, eliott wrote:
To make it easier - what did you have to change? What are the common things we've been using that are gnu extensions?
Just curious. What was the reason for the change in tar libraries?
Do you mean the libtar -> libarchive change ? The reasons are in one of the oldest mail in the archives :) http://www.archlinux.org/pipermail/pacman-dev/2005-October/005428.html And since pacman3 uses libarchive, some ppl thought it would make sense to use it (via bsdtar) in the other tools as well.
On 7/15/07, eliott <eliott@cactuswax.net> wrote:
To make it easier - what did you have to change? What are the common things we've been using that are gnu extensions?
Just curious. What was the reason for the change in tar libraries?
We're talking about something different here - that is, the 'tar' command inside scripts.
On 7/14/07, Aaron Griffin <aaronmgriffin@gmail.com> wrote:
On 7/13/07, Dan McGee <dpmcgee@gmail.com> wrote:
So we revised makepkg so it doesn't rely on gnutar any longer...any one want to do the same for the other tools, such as repo-add/remove, etc.?
To make it easier - what did you have to change? What are the common things we've been using that are gnu extensions?
Ha- probably not that much. I didn't mean for this email to sound monumental. s/tar/bsdtar/g will probably get most of it. I don't think we used any GNU specific extensions. What we did to makepkg: http://code.toofishes.net/gitweb.cgi?p=pacman.git;a=commitdiff;h=24c41f51909... -Dan
On 7/15/07, Dan McGee <dpmcgee@gmail.com> wrote:
On 7/14/07, Aaron Griffin <aaronmgriffin@gmail.com> wrote:
On 7/13/07, Dan McGee <dpmcgee@gmail.com> wrote:
So we revised makepkg so it doesn't rely on gnutar any longer...any one want to do the same for the other tools, such as repo-add/remove, etc.?
To make it easier - what did you have to change? What are the common things we've been using that are gnu extensions?
Ha- probably not that much. I didn't mean for this email to sound monumental. s/tar/bsdtar/g will probably get most of it. I don't think we used any GNU specific extensions.
What we did to makepkg: http://code.toofishes.net/gitweb.cgi?p=pacman.git;a=commitdiff;h=24c41f51909...
-Dan
Here we go pretty easy (although it needs testing): http://code.toofishes.net/gitweb.cgi?p=pacman.git;a=commit;h=66b09410b4da950... -Dan
participants (4)
-
Aaron Griffin
-
Dan McGee
-
eliott
-
Xavier