On Fri, 2005-12-09 at 23:12 +0000, Donnie Berkholz wrote:
> AREAS WE NEED HELP WITH:
> 1) Porting applications to modular X
> 2) Fixing descriptions for the vast majority of modular packages.
> 
> 
> OK, it seems like we've now got issues resolved related to the new 
> virtual/x11 package. Despite all the eyes that looked at it and all the 
> publicity on lists and elsewhere, we still missed the lack of stable 
> keywords in it, which caused some issues when the default virtual was 
> pulled from the base profile. Thanks to axxo and flameeyes for dealing 
> with this while I was at lunch.
> 
> Here's roughly how it all works:
> 
> 1) Users with xorg-6.x installed will continue along happily, because 
> 6.x PROVIDES virtual/x11 on their systems.
> 
> 2) Users with no X installed will pull in the virtual/x11 package 
> because there is no longer a default virtual.
> 
> 3) Users with xorg-7.x installed will need all their packages updated 
> for modular dependencies. There is a porting guide at 
> http://dev.gentoo.org/~spyderous/xorg-x11/porting_to_modular_x_howto.txt 
>   -- go ahead and run through it for your favorite packages, and file 
> bugs to their maintainers with the updated dependencies.
> 
> One note for porting to modular: binary packages will require a script 
> using ldd instead of one checking the compilation log. Petteri Räty has 
> kindly made one available at 
> http://dev.gentoo.org/~betelgeuse/scripts/checkdeps -- it depends on 
> portage-utils.
> 
> While packages are being ported to modular X, you will be unable to 
> upgrade any unported packages (so likely your 'world') without an entry 
> in /etc/portage/profile/virtuals that emulates virtual/x11 using an 
> installed package, e.g.:
> 
> virtual/x11   x11-base/xorg-x11
> 
> assuming you have the xorg-x11-7 metabuild installed.
> 
> I hope that covers pretty much everything right now.
> 

Will need to do something about the default glu/opengl/xft virtuals as
well ... (you probably did not forget this, just double checking ...)


-- 
Martin Schlemmer

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to