aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2007-09-11 00:29:13 +0000
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2007-09-11 00:29:13 +0000
commit661e6a8bc6e73292daab58a24ded4b4abf036d77 (patch)
treeef24e352743c1655b8a29be5f9b75a7ad33ccf13
parent60466ee8c9f73f0d7928724d8e6594baaf1d4d45 (diff)
downloadpaludis-661e6a8bc6e73292daab58a24ded4b4abf036d77.tar.gz
paludis-661e6a8bc6e73292daab58a24ded4b4abf036d77.tar.xz
Improve the eight digit notice
-rw-r--r--paludis/version_spec.cc15
1 files changed, 10 insertions, 5 deletions
diff --git a/paludis/version_spec.cc b/paludis/version_spec.cc
index f014e2b..2ba7f4a 100644
--- a/paludis/version_spec.cc
+++ b/paludis/version_spec.cc
@@ -140,7 +140,8 @@ VersionSpec::VersionSpec(const std::string & text) :
if (number_part.size() > 8)
Log::get_instance()->message(ll_qa, lc_context) <<
- "Number part '" << number_part << "' exceeds 8 digit limit";
+ "Number part '" << number_part << "' exceeds 8 digit limit permitted by the Package Manager Specification "
+ "(Paludis supports arbitrary lengths, but other package managers do not)";
_imp->parts.push_back(Part(number, number_part));
@@ -194,7 +195,8 @@ VersionSpec::VersionSpec(const std::string & text) :
if (number_part.size() > 8)
Log::get_instance()->message(ll_qa, lc_context) <<
- "Number part '" << number_part << "' exceeds 8 digit limit";
+ "Number part '" << number_part << "' exceeds 8 digit limit permitted by the Package Manager Specification "
+ "(Paludis supports arbitrary lengths, but other package managers do not)";
if (number_part.size() > 0)
{
@@ -218,7 +220,8 @@ VersionSpec::VersionSpec(const std::string & text) :
if (number_part.size() > 8)
Log::get_instance()->message(ll_qa, lc_context) <<
- "Number part '" << number_part << "' exceeds 8 digit limit";
+ "Number part '" << number_part << "' exceeds 8 digit limit permitted by the Package Manager Specification "
+ "(Paludis supports arbitrary lengths, but other package managers do not)";
if (number_part.size() > 0)
{
@@ -240,7 +243,8 @@ VersionSpec::VersionSpec(const std::string & text) :
if (number_part.size() > 8)
Log::get_instance()->message(ll_qa, lc_context) <<
- "Number part '" << number_part << "' exceeds 8 digit limit";
+ "Number part '" << number_part << "' exceeds 8 digit limit permitted by the Package Manager Specification "
+ "(Paludis supports arbitrary lengths, but other package managers do not)";
if (number_part.size() > 0)
{
@@ -281,7 +285,8 @@ VersionSpec::VersionSpec(const std::string & text) :
if (number_part.size() > 8)
Log::get_instance()->message(ll_qa, lc_context) <<
- "Number part '" << number_part << "' exceeds 8 digit limit";
+ "Number part '" << number_part << "' exceeds 8 digit limit permitted by the Package Manager Specification "
+ "(Paludis supports arbitrary lengths, but other package managers do not)";
/* Are we -r */
bool empty(number_part.empty());