summaryrefslogtreecommitdiffstats
path: root/bin/emerge-webrsync
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-08-14 22:18:17 -0700
committerZac Medico <zmedico@gentoo.org>2010-08-14 22:18:17 -0700
commitdf3921f0ea835a62ea417c9074f3c9ab87c59b64 (patch)
treebd2eff05e1537384af7fb44ed0224cf5fe1d00da /bin/emerge-webrsync
parent00b66ec21bf0a4c148e31e90231695c220aa0a8a (diff)
downloadportage-df3921f0ea835a62ea417c9074f3c9ab87c59b64.tar.gz
portage-df3921f0ea835a62ea417c9074f3c9ab87c59b64.tar.bz2
portage-df3921f0ea835a62ea417c9074f3c9ab87c59b64.zip
Bug #332799 - Don't download lzma snapshots if tarsync is installed.
Diffstat (limited to 'bin/emerge-webrsync')
-rwxr-xr-xbin/emerge-webrsync9
1 files changed, 3 insertions, 6 deletions
diff --git a/bin/emerge-webrsync b/bin/emerge-webrsync
index 6964168b6..e3ec5f639 100755
--- a/bin/emerge-webrsync
+++ b/bin/emerge-webrsync
@@ -226,12 +226,9 @@ do_snapshot() {
local mirror
local compressions=""
- # lzma is not supported in <=app-arch/tarsync-0.2.1, so use
- # bz2 format if we have an old version of tarsync.
- if type -P tarsync > /dev/null && \
- portageq has_version / '<=app-arch/tarsync-0.2.1' ; then
- true
- else
+ # lzma is not supported in app-arch/tarsync, so use
+ # bz2 format if we have tarsync.
+ if ! type -P tarsync > /dev/null ; then
type -P lzcat > /dev/null && compressions="${compressions} lzma"
fi
type -P bzcat > /dev/null && compressions="${compressions} bz2"