Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.os.linux.gentoo    |    Stupid OS you gotta compile EVERYTHING    |    17,684 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 16,195 of 17,684    |
|    Nikos Chantziaras to Martin Vaeth    |
|    Re: How can I emerge GCC 4.3.0?    |
|    03 Apr 08 18:29:14    |
   
   From: realnc@arcor.de   
      
   Martin Vaeth wrote:   
   > J.O. Aho wrote:   
   >> echo "=sys-devel/gcc-4.3.0 -* ~*" >> /etc/portage/package.keywords   
   >   
   > -* is obsolete, and using "=" is problematic since you wont get upgrades   
   > (which might be security relevant).   
   >   
   >> emerge =sys-devel/gcc-4.3.0   
   >   
   > The best way to unmask things is to use first "eix" or even "eix -l"   
   > for the package:   
   > It will show you whether ~ARCH (=nothing) is sufficient or whether you   
   > need * (or to specify the alien architecture directly) or ~* (or to   
   > specify the alien testing architecture directly) or even ** (to unmask   
   > regardless of anything).   
   > You should not use a stronger keywords than necessary to avoid undesired   
   > upgrades. eix -T (or eix-test-obsolete) will "warn" you if you used too   
   > much...   
      
   According to eix, glibc-2.7-r2 is "~amd64". Putting just   
   "sys-libs/glibc" in package.keywords (without ~* or **) unmasks it   
   correctly. So that means every future glibc will be unmasked if it's   
   ~amd64? (The same effect as putting "~amd64" in ACCEPT_KEYWORDS, but   
   only for glibc?)   
      
   `eix -l gcc` says that 4.3.0 is "**". So I guess ">=sys-libs/gcc-4.3.0   
   **" is the correct way to unmask until GCC 4.3 enters ~amd64?   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca