Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73821 - enhance "masked" error message, please
Summary: enhance "masked" error message, please
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Enhancement/Feature Requests (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-08 10:13 UTC by ivo welch
Modified: 2005-01-13 16:35 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ivo welch 2004-12-08 10:13:59 UTC
## emerge /usr/portage/mail-client/mozilla-thunderbird/mozilla-thunderbird-1.0.ebuild
...
** You are emerging a masked package. It is MUCH better to use
*** /etc/portage/package.* to accomplish this. See portage(5) man
*** page for details.
>>> Waiting 10 seconds before starting...
>>> (Control-C to abort)...
Continuing... in: 10 9 8

so, I tried to add
>=mozilla-thunderbird-1.0
to package.unmask with a combination of paths preceding it, but nothing seemed to convince emerge that I had allowed thunderbird 1.0 to replace 0.8.  (This is on an amd system.)

Maybe we can enhance the error message to write exactly the line that should be added to package.unmask?

regards,

/iaw


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Nicholas Jones (RETIRED) gentoo-dev 2005-01-10 18:50:28 UTC
It's probably ~arch.
Comment 2 ivo welch 2005-01-10 19:21:08 UTC
...and it would be even better if we added an English explanation to the various blocking messages, than let new users guess what they mean (or dig around manuals).

regards,

/iaw
Comment 3 Jason Stubbs (RETIRED) gentoo-dev 2005-01-13 06:06:14 UTC
There is no real need to dig around in manuals trying to decrypt non-English explanations at all. If you take the time to flick through the handbook just once, I'm sure it'll all be clear.
Comment 4 ivo welch 2005-01-13 06:31:24 UTC
fortunately, you did not decide to go with error code 52, and ask the reader to look it up in a handbook.  ;-)

actually, I flick around every time to find the explanation.  given that I run x86_64, one would imagine I could remember this by now.

the cost of a better explanation would be small.

Comment 5 SpanKY gentoo-dev 2005-01-13 16:35:29 UTC
steps to read documentation:

goto documentation page
click for handbook
click amd64 link
scroll down to 'Working with Portage'
RTFM