home bbs files messages ]

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