summaryrefslogtreecommitdiffstats
path: root/pym/portage_manifest.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-11-04 20:59:59 +0000
committerZac Medico <zmedico@gentoo.org>2007-11-04 20:59:59 +0000
commitb791f6f76a70f5b7556abf017a9c8e8405dbeb34 (patch)
tree416d6b40c80255df837bc2e9fc0f09f4f05ae156 /pym/portage_manifest.py
parenteafb79a7a4b183952c352b54cc38d5da7249a77c (diff)
downloadportage-b791f6f76a70f5b7556abf017a9c8e8405dbeb34.tar.gz
portage-b791f6f76a70f5b7556abf017a9c8e8405dbeb34.tar.bz2
portage-b791f6f76a70f5b7556abf017a9c8e8405dbeb34.zip
Make exception strings more informative. (trunk r8426)
svn path=/main/branches/2.1.2/; revision=8427
Diffstat (limited to 'pym/portage_manifest.py')
-rw-r--r--pym/portage_manifest.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/pym/portage_manifest.py b/pym/portage_manifest.py
index ccd32ec67..59818adaf 100644
--- a/pym/portage_manifest.py
+++ b/pym/portage_manifest.py
@@ -455,9 +455,12 @@ class Manifest(object):
ps = portage_versions.pkgsplit(pf)
cpv = "%s/%s" % (cat, pf)
if not ps:
- raise portage_exception.PortagePackageException(cpv)
+ raise portage_exception.PortagePackageException(
+ "Invalid package name: '%s'" % cpv)
if ps[0] != pn:
- raise portage_exception.PortagePackageException(cpv)
+ raise portage_exception.PortagePackageException(
+ "Package name does not " + \
+ "match directory name: '%s'" % cpv)
cpvlist.append(cpv)
elif manifest2MiscfileFilter(f):
mytype = "MISC"