diff --git a/conda/clean-betas.py b/conda/clean-betas.py index 1908d76acab981e05dc3cd1a31dba6baf0aa4d9c..7e9c0160edcc98bcf187672eaab895c118cd855d 100755 --- a/conda/clean-betas.py +++ b/conda/clean-betas.py @@ -16,7 +16,7 @@ def main(scandir, dry_run): for f in filenames: if f.startswith('.'): continue if not f.endswith('.tar.bz2'): continue - name, version, build_string = filename[:-8].rsplit('-', 2) + name, version, build_string = f[:-8].rsplit('-', 2) build = build_string.rsplit('_')[-1] name = os.path.basename(path) + '/' + name @@ -36,7 +36,7 @@ def main(scandir, dry_run): for name in sorted(betas.keys()): print('\n==== packages for %s (%d) ====' % (name, len(betas[name]))) sorted_packages = sorted(betas[name]) - keep_version, keep_build, _ = sorted_packages[-1] + keep_version, keep_build, _, path = sorted_packages[-1] for version, build, mtime, path in sorted_packages: if version == keep_version and build == keep_build: print('[keep] %s (%u)' % (path, mtime))