From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JhERg-0002Mn-AA for garchives@archives.gentoo.org; Thu, 03 Apr 2008 01:40:52 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3CB6DE0793; Thu, 3 Apr 2008 01:40:50 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id E48ACE0793 for ; Thu, 3 Apr 2008 01:40:49 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 6D93E6656F for ; Thu, 3 Apr 2008 01:40:49 +0000 (UTC) Received: from leio by stork.gentoo.org with local (Exim 4.68) (envelope-from ) id 1JhERc-00059N-Al for gentoo-commits@lists.gentoo.org; Thu, 03 Apr 2008 01:40:48 +0000 From: "Mart Raudsepp (leio)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, leio@gentoo.org Subject: [gentoo-commits] gentoo commit in xml/htdocs/proj/en/desktop/gnome/howtos: gnome-2.22-upgrade.xml X-VCS-Repository: gentoo X-VCS-Files: gnome-2.22-upgrade.xml X-VCS-Directories: xml/htdocs/proj/en/desktop/gnome/howtos X-VCS-Committer: leio X-VCS-Committer-Name: Mart Raudsepp Content-Type: text/plain; charset=utf8 Message-Id: Sender: Mart Raudsepp Date: Thu, 03 Apr 2008 01:40:48 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 0db8e649-4912-47f8-99c0-ded569786258 X-Archives-Hash: 77aba73775cd7c039352f5d6cee7dea6 leio 08/04/03 01:40:48 Modified: gnome-2.22-upgrade.xml Log: Rewrite the session file section to note a possible, but unlikely, even= t of the file getting lost for portage users Revision Changes Path 1.8 xml/htdocs/proj/en/desktop/gnome/howtos/gnome-2.22-u= pgrade.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/des= ktop/gnome/howtos/gnome-2.22-upgrade.xml?rev=3D1.8&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/des= ktop/gnome/howtos/gnome-2.22-upgrade.xml?rev=3D1.8&content-type=3Dtext/pl= ain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/des= ktop/gnome/howtos/gnome-2.22-upgrade.xml?r1=3D1.7&r2=3D1.8 Index: gnome-2.22-upgrade.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/desktop/gnome/howtos/gno= me-2.22-upgrade.xml,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- gnome-2.22-upgrade.xml 3 Apr 2008 01:31:18 -0000 1.7 +++ gnome-2.22-upgrade.xml 3 Apr 2008 01:40:47 -0000 1.8 @@ -1,6 +1,6 @@ - + =20 =20 @@ -84,24 +84,23 @@ GNOME no longer available as a session option in GDM =20 - -This section should only concern users of the GNOME overlay. Users who h= ave been using GNOME 2.22 from Portage should be fine. - - -

-GDM uses the files available in /usr/share/xsessions/* to figure out whi= ch desktop environment options the user will be able to select from the "= Sessions" menu. -

- -

-In GNOME 2.20, the file /usr/share/xsessions/gnome.desktop was installed= by GDM, which causes a lot of headaches. For instance, if you want to us= e another login manager (such as KDM or Entrance) capable of reading .des= ktop files but still use a GNOME session, you would have to install GDM e= ven if you never used it. -

-

-In GNOME 2.22, that small issue was fixed and the gnome.desktop file is = now installed by gnome-base/gnome-session (which is the actual program la= unched by the login manager to start GNOME). +GDM uses the files available in /usr/share/xsessions/* to determine whic= h +desktop environments the user has installed and will be able to select f= rom +the "Sessions" menu.

=20

-The problem is that Portage can sometimes fail to handle file collisions= properly (file collisions happen when to packages install the same files= ) and may delete the gnome.desktop file altogether. To fix the issue, jus= t remerge gnome-base/gnome-session. +The appropriate file for GNOME is now provided by gnome-base/gnome-sessi= on-2.22 +instead of gnome-base/gdm, and due to this there are appropriate package +blockers in place to avoid file collissions leading to this session file +getting lost. The only thing that can go bad is that gnome-session does = not +get upgraded to 2.22 after it was uninstalled to resolve the gdm upgrade +blocker. The symptom would be the lack of a GNOME choice in the GDM +"Sessions" menu, in which case please check that you have gnome-session-= 2.22.0 +or newer installed. Note that this problem can not happen to gnome-base/= gnome +meta package users, as it will pull in the appropriate gnome-session pac= kage +again.

--=20 gentoo-commits@lists.gentoo.org mailing list