From: Jeffrey B. H. <je...@hu...> - 2005-02-23 16:28:21
|
On Sunday 20 February 2005 08:09 am, Jeffrey B. Huter wrote: > On Saturday 19 February 2005 09:39 pm, Jeffrey B. Huter wrote: > > I'm trying to create a zero-install archive using 0build but I keep > > receiving the following error messages > > > > New directory bin > > Creating new archive for ./bin > > tar: Cowardly refusing to create an empty archive > > Try `tar --help' for more information. If I make a minor change to the archive.py file, I'm able to generate what appears to be a working 0install repo. Basically, it removes the "--" argument from the tar command. Is the "--" argument needed for proper operation, or is it safe to remove it? --- /uri/0install/zero-install.sourceforge.net/utils/0build/0.4/archive.py 2004-09-12 12:19:26.000000000 -0300 +++ archive.py 2005-02-23 22:34:04.000000000 -0300 @@ -96,7 +96,7 @@ archive_name = make_archive_path() archive_path = os.path.join(config.archive_dir, archive_name) r = os.spawnvp(os.P_WAIT, 'tar', ['tar', 'czf', archive_path, - '-C', group.dir, '--'] + + '-C', group.dir] + [utf8_encode(f.name) for f in group.kids]) if r: raise Exception('Failed to build archive for %s' % group) |