Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=setup.git;a=commitdiff;h=bb5234bba39654f108aa5b404f47f9453c3d05ef

commit bb5234bba39654f108aa5b404f47f9453c3d05ef
Author: Elentir <elen...@frugalware.org>
Date:   Mon Jan 24 00:04:25 2011 +0100

select: really fix database uncompression

diff --git a/src/plugins/select.c b/src/plugins/select.c
index e3ff0e3..e3f433e 100644
--- a/src/plugins/select.c
+++ b/src/plugins/select.c
@@ -338,7 +338,7 @@ int prepare_pkgdb(char *repo, GList **config, GList **syncs)
{
makepath(pkgdb);
// TODO: use libarchive for this
-                       temp = g_strdup_printf("tar xf %s/%s.fdb -C %s", 
pacbindir, repo, pkgdb);
+                       temp = g_strdup_printf("xz -dc %s/%s.fdb | tar x -C 
%s", pacbindir, repo, pkgdb);
fw_system(temp);
g_free(temp);
if ((fp = fopen("/etc/pacman-g2.conf", "w")) == NULL)
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to