Can we get rid of the ancient symlink to X11R6? Most users install xorg-server anyway and don't have it and everything just keeps working. src_install() { # Make /usr/X11R6 a symlink to ../usr. dodir /usr dosym ../usr /usr/X11R6 }
ACK, although I don't know if this deserves a revbump or not... Your call :) Thanks
Let's just drop the meta package, it's useless anyway. Now we have to ask GDP to update the various official docs, we have to update our own docs, ... Marking as a soft blocker for 1.6 stabilization. Thanks
*** Bug 265293 has been marked as a duplicate of this bug. ***
*** Bug 258535 has been marked as a duplicate of this bug. ***
*** Bug 238006 has been marked as a duplicate of this bug. ***
Ok, so instead of removing it, we've agreed to make it a simple meta without any version numbers that'll just pull xorg-server and the blessed list of X related apps. Protos and libraries have also been pruned from the meta, it no longer creates the /usr/X11R6 symlink, nor does it try to fix users' xorg.conf. That closes about all the issues we had with this package. Thanks
*** Bug 285874 has been marked as a duplicate of this bug. ***
Sigh...
@Harm, I've committed an update to the "broken" ebuild. Could you try it out and let me know if it works for you? Thanks
It works but it still shows the user it has removed xorg.conf. It is not clear that the config is restored in the postinstall. If you can live with that then this bug is fixed :) >>> Installing (1 of 1) x11-base/xorg-x11-7.4-r1 * checking 0 files for package collisions >>> Safely unmerging already-installed instance... No package files given... Grabbing a set. <<< sym /usr/X11R6 <<< obj /etc/X11/xorg.conf --- !empty dir /usr --- !empty dir /etc/X11 --- !empty dir /etc >>> Original instance of package unmerged safely.
(In reply to comment #10) > It works but it still shows the user it has removed xorg.conf. It is not clear > that the config is restored in the postinstall. At this point, I'm just hoping people don't even notice portage tried to remove their xorg.conf... Thanks for the feedback, I greatly appreciate it :)