aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2015-02-14 02:36:58 -0500
committerTim Harder <radhermit@gentoo.org>2015-02-14 02:41:46 -0500
commit0483905d54dda64367a71a6bafa28dbe04931f2b (patch)
tree18131202fceb2eec8735af248dd76c0cda05c183
parentpmerge: simplify --with-bdeps help description (diff)
downloadpkgcore-0483905d54dda64367a71a6bafa28dbe04931f2b.tar.gz
pkgcore-0483905d54dda64367a71a6bafa28dbe04931f2b.tar.bz2
pkgcore-0483905d54dda64367a71a6bafa28dbe04931f2b.zip
vdb: sort all sortable attrs when writing to disk
This makes things like USE, IUSE, and IUSE_EFFECTIVE have sorted output.
-rw-r--r--pkgcore/vdb/repo_ops.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgcore/vdb/repo_ops.py b/pkgcore/vdb/repo_ops.py
index feefc4afb..60ab657cb 100644
--- a/pkgcore/vdb/repo_ops.py
+++ b/pkgcore/vdb/repo_ops.py
@@ -73,7 +73,7 @@ class install(repo_ops.install):
s = v.slotdep_str(domain)
elif not isinstance(v, basestring):
try:
- s = ' '.join(v)
+ s = ' '.join(sorted(v))
except TypeError:
s = str(v)
else: