Just a quick search of bugzilla produces this (probably incomplete) list - http://tinyurl.com/yhzgb4z There's some nondescriptive description of USE=justify in metadata.xml, but the fact that USE=debug produces unusable $EDITOR is not mentioned anywhere.
(In reply to comment #0) > Just a quick search of bugzilla produces this (probably incomplete) list - > http://tinyurl.com/yhzgb4z > > There's some nondescriptive description of USE=justify in metadata.xml, but the > fact that USE=debug produces unusable $EDITOR is not mentioned anywhere. How does USE=debug make nano unusable?
(In reply to comment #1) > How does USE=debug make nano unusable? Can you please have a look at the bugs linked above? Thanks.
I don't see why I should visit tinyurl.com just to see a list of bug numbers.
If you enabled USE debug in make.conf and expect to get a working system, you are badly mistaken. The USE debug does exactly what it says in the global description for nano, enables extra debug codepath. The use flag in general is to be used per package basis.
(In reply to comment #3) > I don't see why I should visit tinyurl.com just to see a list of bug numbers. Because bugzilla sucks goats nuts wrt producing USABLE URLs from searches... so, enjoy this much "better" URL which will definitely make you much more happy. http://bugs.gentoo.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=nano+debug&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= (In reply to comment #4) > If you enabled USE debug in make.conf and expect to get a working system, you > are badly mistaken. The USE debug does exactly what it says in the global > description for nano, enables extra debug codepath. The use flag in general is > to be used per package basis. No, I didn't. This flag just doesn't make any sense for users because it results in unusable editor. If developers are able to get something useful out of garbled screen, then can use EXTRA_ECONF to achieve this. Also as already noted above, there's pretty much nondescriptive description of USE=justify in metadata.xml, there's nothing about USE=debug which I'd expect there in the first place for similar thing. USE=debug isn't in general supposed to make the entire thing unusable for users.
*** This bug has been marked as a duplicate of bug 54208 ***
There are people who care to describe what the debug USE flag actually does for the particular package, such as maintainers of app-misc/beagle, mail-filter/dspam, media-tv/mythtv or net-im/gossip. But then we have an editor that's installed on every Gentoo system by default but sure thing USE=debug doesn't need to be documented at all there simply because having an editor that only print junk on your screen just works as intended. The time spent by 3 Gentoo developers on this bug would have been better invested in a trivial commit that'd fix the issue here as requested, either by removing the flag that's useless for $everyone out there or by documenting the result of enabling it since that's exactly what the metadata.xml file is for (http://www.gentoo.org/proj/en/glep/glep-0056.html). Sigh. Lost cause here really, so have a nice day.
(1) dont post links to any external link/log site like tinyurl (2) post a patch to metadata.xml
Created attachment 221021 [details, diff] matadata.xml patch Change the description of justify flag, added descriptions for debug and minimal flags.
i havent used exactly that, but thanks http://sources.gentoo.org/app-editors/nano/metadata.xml?r1=1.3&r2=1.4
Thanks as well.