David, still unclear. We have
(-multilib)* Yes, brackets mean that the parameter can be changed. However, a) Inside the bracket is the default (unchangable value). Seeing there -multilib means for me that default is multilib disabled. b) Star (*) means that the parameter is changed relative to the value gcc was compiled with before. For me and the author of question, before gcc was compiled with multilib enabled. Thus star indicates that the new compilation will change that. Having alredy installed multilib gcc, I would expect to see (multilib) among USE flags, not (-multilib)* > Pascal BERTIN wrote: > > Hi all, > > > > I upgraded from 2004.3 to 2005.0 using the Makefile method, > > everything went OK, > > > > but after all this, an emerge --newuse -puDv world > > wants to remerge gcc with following USE flag : (-multilib)* > > > > so, as 2005.0 is said to have multilib enabled by default, why would > > portage re-merge gcc without multilib ? > > That is a (quite common) misunderstanding: You just can't DISABLE it > anymore, the USE-flag is no longer optional, and therefore written in > brackets. > > Greetings, > David > > -- > [email protected] mailing list -- Dmitri Pogosyan Department of Physics Associate Professor University of Alberta tel 1-780-492-2150 412 Avadh Bhatia Physics Labs fax 1-780-492-0714 Edmonton, AB, T6G 2J1, CANADA -- [email protected] mailing list
