[vox-tech] xorg X11R6.7.0
Jonathan Stickel
vox-tech@lists.lugod.org
Wed, 05 May 2004 10:04:55 -0700
Daniel Hurt wrote:
> Thanks for the inspiration to switch from xfree to xorg. I found the process
> relatively painless after following the docs on the gentoo forums. The
> utility etc-update made it a snap. While I was at it, I switched from gnome
> to Windowmaker. Just a note that about the install, if you would like the
> dependencies that require Xfree to now require xorg you can edit the
> following file:
>
> /etc/make.profile/virtuals
>
> All the references to xfree in the file, change to xorg-x11. I found four
> references. Once that is complete, you can now check for upgrades without
> the emerge system trying to reinstall xfree :-)
>
Sounds like a good idea. But it doesn't seem to be necessary as long as
/var/cache/edb/virtuals is correct (at least for me).
> Just a note, you might have to change two of the ebuild files to unmask the
> ebuilds by default to get the dependency trees to build (you will
> unfortunately have to do this every time you emerge sync). For instance in
> this file:
>
> /usr/portage/x11-base/xorg-x11/xorg-x11-6.7.0.ebuild
>
> Add "x86" (no tilde) to the KEYWORDS entry and now when you type:
>
It is better to have modified or custom ebuilds in /usr/local/portage.
You will also need to uncomment
PORTDIR_OVERLAY="/usr/local/portage"
in /etc/make.conf. Just copy over your modified ebuilds, into an
equivalent folder tree. These will not get overwritten when you do an
emerge sync.
> $ emerge -ua world
>
> It will build the correct dependency tree. This is opposed to the following
> command:
>
> $ ACCEPT_KEYWORDS="~x86" emerge -ua world
>
> The problem is that it will apply the keyword settings to all the packages in
> the world file and that can seriously break the system (tried that once and
> had to rebuild ;-).
>
Oops! :)
>
> Dan
>
>
> | -----Original Message-----
> | From: vox-tech-admin@lists.lugod.org [mailto:vox-tech-
> | admin@lists.lugod.org] On Behalf Of Jonathan Stickel
> | Sent: Monday, April 19, 2004 11:05 AM
> | To: vox-tech@lists.lugod.org
> | Subject: [vox-tech] xorg X11R6.7.0
> |
> | After all the craziness caused by the license change for xfree-4.4, xorg
> | (part of freedesktop?) has released X11R6.7.0, with much of it based on
> | xfree-4.4, minus the license change of course. Read about it here:
> |
> | http://freedesktop.org/cgi-bin/viewcvs.cgi/xorg/xc/RELNOTES?rev=1.1.4.2.2.3
> |
> | The bottom line is that a new X11 is available with a friendly license.
> | It already is in gentoo's portage, marked testing for x86 and stable
> | for amd64. I installed it simply like this:
> |
> | #emerge -C xfree
> | #ACCEPT_KEYWORDS="~x86" emerge xorg-x11
> |
> | I moved my old /etc/X11/XF86Config to /etc/X11/xorg.conf, but it will
> | use XF86Config if xorg.conf is not available. I also had to install and
> | configure some fonts, but otherwise all looks comparable to xfree-4.3.
> |
> | However, I was disappointed to see that dri was still not included for
> | my video card (S3 twisterk, using the savage driver). After some
> | googling (http://linux-sxs.org/guis/DRIS3.html), I downloaded X11 from
> | the cvs tree. I just wanted the savage driver from cvs, but I had to
> | compile the whole thing. Fortunately, just copying over savage.ko,
> | savage_drv.o, and savage_dri.so to their appropriate places worked! I
> | now have dri using xorg-x11, but with drivers from cvs.
> |
> | Jonathan
> | _______________________________________________
> | vox-tech mailing list
> | vox-tech@lists.lugod.org
> | http://lists.lugod.org/mailman/listinfo/vox-tech
>
> _______________________________________________
> vox-tech mailing list
> vox-tech@lists.lugod.org
> http://lists.lugod.org/mailman/listinfo/vox-tech
>