ccgoo wrote:That is funny, why the developers use "(-multilib)" to represent multilib enabled?
The developers use (-multilib) to represent that the
use flag is disabled. You would see the same thing if you were using the "no-multilib" profile (where multilib is disabled).
The same ebuilds are used for all profiles, some profiles do not select if multilib is used, for them (hardened/amd64 for example) the use flag is still required so the ebuild has to have the use flag.
ccgoo wrote:Any way, I should ignore "(-multilib)" when I merge the packages, right?
Yes, you should ignore it, it has no effect in your profile.
As far as having the change documented, I don't recall seeing a documentation notice. I did go reading through the profiles and saw the changes there.
The
amd64 handbook no longer mentions the use flag and instead tells you to switch to a no-multilib profile to disable multilib. The
english amd64 faq has been altered as well.
Requests for changes to gentoo.org documentation should be made using
bugzilla. (Changes to gentoo-wiki documents should never be reported there as that is an independent site.)