Bug#518862: vino-server needs to conflict with older gnome-session

2009-04-25 Thread Josh Triplett
On Wed, Apr 22, 2009 at 11:09:04PM +0200, Josselin Mouette wrote:
 Le mercredi 22 avril 2009 à 11:32 -0700, Josh Triplett a écrit :
  Package: vino
  Version: 2.24.1-3
  Severity: normal
  
  I still have this problem with vino 2.24.1-3.  However, I investigated
  further, and I think I found the true cause of the problem.  The problem
  *does* relate to session management, but not in the way previously
  suggested in this bug.  Upgrading to gnome-session 2.26.1-1 from
  experimental caused this problem to go away.
 
 No, the problem does not go away with gnome-session 2.26, that is why
 upstream is considering adopting the --sm-disable change. The problem
 is, even if vino-server is not started thanks to AutostartCondition
 (which works perfectly fine in 2.22), it is restarted if it was saved in
 the session. Which explains why solely upgrading vino is not enough, you
 also have to purge it from your session.
 
 The reason why you don’t have the issue with 2.26 is that your saved
 session was not kept across the upgrade.

Ah, I see.  Thanks for the explanation.

- Josh Triplett



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#518862: vino-server needs to conflict with older gnome-session

2009-04-22 Thread Josh Triplett
Package: vino
Version: 2.24.1-3
Severity: normal

I still have this problem with vino 2.24.1-3.  However, I investigated
further, and I think I found the true cause of the problem.  The problem
*does* relate to session management, but not in the way previously
suggested in this bug.  Upgrading to gnome-session 2.26.1-1 from
experimental caused this problem to go away.  The newer gnome-session
fixes various bugs related to the use of AutostartCondition in .desktop
files, and vino uses AutostartCondition to only start if
/desktop/gnome/remote_desktop/enabled.

Thus, I think vino needs to conflict with older versions of
gnome-session.  I also suspect the change to add --sm-disable should go
away; session management should work just fine with a sufficiently
recent gnome-session.

- Josh Triplett

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.29-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages vino depends on:
ii  gconf2 2.26.0-1  GNOME configuration database syste
ii  libavahi-client3   0.6.25-1  Avahi client library
ii  libavahi-common3   0.6.25-1  Avahi common library
ii  libavahi-glib1 0.6.25-1  Avahi glib integration library
ii  libc6  2.9-7 GNU C Library: Shared libraries
ii  libdbus-1-31.2.12-1  simple interprocess messaging syst
ii  libdbus-glib-1-2   0.80-3simple interprocess messaging syst
ii  libgconf2-42.26.0-1  GNOME configuration database syste
ii  libgcrypt111.4.4-2   LGPL Crypto library - runtime libr
ii  libglade2-01:2.6.4-1 library to load .glade files at ru
ii  libglib2.0-0   2.20.1-1  The GLib library of C routines
ii  libgnome2-02.24.1-2  The GNOME 2 library - runtime file
ii  libgnomeui-0   2.24.1-1  The GNOME 2 libraries (User Interf
ii  libgnutls262.6.5-1   the GNU TLS library - runtime libr
ii  libgtk2.0-02.16.1-2  The GTK+ graphical user interface 
ii  libjpeg62  6b-14 The Independent JPEG Group's JPEG 
ii  libnotify1 [libnotify1 0.4.5-1   sends desktop notifications to a n
ii  libunique-1.0-01.0.8-1   Library for writing single instanc
ii  libx11-6   2:1.2.1-1 X11 client-side library
ii  libxdamage11:1.1.1-4 X11 damaged region extension libra
ii  libxext6   2:1.0.4-1 X11 miscellaneous extension librar
ii  libxfixes3 1:4.0.3-2 X11 miscellaneous 'fixes' extensio
ii  libxtst6   2:1.0.3-1 X11 Testing -- Resource extension 
ii  zlib1g 1:1.2.3.3.dfsg-13 compression library - runtime

Versions of packages vino recommends:
ii  gvfs  1.0.3-4userspace virtual filesystem - ser

Versions of packages vino suggests:
ii  gnome-user-guide [gnome2-user 2.24.2-2   GNOME user's guide
ii  vinagre   2.24.2-3   VNC client for the GNOME Desktop

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#518862: vino-server needs to conflict with older gnome-session

2009-04-22 Thread Josselin Mouette
Le mercredi 22 avril 2009 à 11:32 -0700, Josh Triplett a écrit :
 Package: vino
 Version: 2.24.1-3
 Severity: normal
 
 I still have this problem with vino 2.24.1-3.  However, I investigated
 further, and I think I found the true cause of the problem.  The problem
 *does* relate to session management, but not in the way previously
 suggested in this bug.  Upgrading to gnome-session 2.26.1-1 from
 experimental caused this problem to go away.

No, the problem does not go away with gnome-session 2.26, that is why
upstream is considering adopting the --sm-disable change. The problem
is, even if vino-server is not started thanks to AutostartCondition
(which works perfectly fine in 2.22), it is restarted if it was saved in
the session. Which explains why solely upgrading vino is not enough, you
also have to purge it from your session.

The reason why you don’t have the issue with 2.26 is that your saved
session was not kept across the upgrade.

-- 
 .''`.  Debian 5.0 Lenny has been released!
: :' :
`. `'   Last night, Darth Vader came down from planet Vulcan and told
  `-me that if you don't install Lenny, he'd melt your brain.


signature.asc
Description: Ceci est une partie de message numériquement signée