[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#575751: marked as done ([rootskel-gtk PATCH] Only start X if we're using the GTK frontend.)



Your message dated Sun, 04 Apr 2010 17:18:12 +0000
with message-id <E1NyTSe-0007MZ-Iw@ries.debian.org>
and subject line Bug#575751: fixed in rootskel-gtk 1.19
has caused the Debian Bug report #575751,
regarding [rootskel-gtk PATCH] Only start X if we're using the GTK frontend.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
575751: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=575751
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: rootskel-gtk
Version: 1.18
Tags: patch

Subject: Only start X if we're using the GTK frontend.

Also try to not start X clients before the server is ready to accept
connections.
---
As discussed in #574288 we shouldn't start X for other debconf
frontends.  Re: starting multiple servers, I don't think the risk exists
because if the server is already running then trying to start it again
will fail (either because /tmp/.X0-lock already exists, or because
bind() fails with EADDRINUSE).  And if it died, then this should be able
to restart it (untested, though).

 debian/changelog                   |    7 +++++++
 src/lib/debian-installer.d/S62Xorg |    8 ++++++--
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index c47b5af..d214cfb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+rootskel-gtk (1.19) UNRELEASED; urgency=low
+
+  * Only start X if we're using the GTK frontend.  Also try to not
+    start X clients before the server is ready to accept connections.
+
+ -- Julien Cristau <jcristau@debian.org>  Sun, 28 Mar 2010 23:46:02 +0200
+
 rootskel-gtk (1.18) unstable; urgency=low
 
   [ Julien Cristau / Frans Pop ]
diff --git a/src/lib/debian-installer.d/S62Xorg b/src/lib/debian-installer.d/S62Xorg
index cbc3384..7d74205 100644
--- a/src/lib/debian-installer.d/S62Xorg
+++ b/src/lib/debian-installer.d/S62Xorg
@@ -1,2 +1,6 @@
-Xorg -retro -noreset -nolisten tcp &
-export DISPLAY=:0
+if [ "$DEBIAN_FRONTEND" = gtk ]; then
+	trap : SIGUSR1
+	(trap '' SIGUSR1; exec Xorg -noreset -nolisten tcp) &
+	wait
+	export DISPLAY=:0
+fi
-- 
1.7.0.3

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: rootskel-gtk
Source-Version: 1.19

We believe that the bug you reported is fixed in the latest version of
rootskel-gtk, which is due to be installed in the Debian FTP archive:

rootskel-gtk_1.19.dsc
  to main/r/rootskel-gtk/rootskel-gtk_1.19.dsc
rootskel-gtk_1.19.tar.gz
  to main/r/rootskel-gtk/rootskel-gtk_1.19.tar.gz
rootskel-gtk_1.19_amd64.udeb
  to main/r/rootskel-gtk/rootskel-gtk_1.19_amd64.udeb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 575751@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Frans Pop <fjp@debian.org> (supplier of updated rootskel-gtk package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 04 Apr 2010 19:00:22 +0200
Source: rootskel-gtk
Binary: rootskel-gtk
Architecture: source amd64
Version: 1.19
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Frans Pop <fjp@debian.org>
Description: 
 rootskel-gtk - Additions for graphical installs to skeleton root filesystem (deb (udeb)
Closes: 575751
Changes: 
 rootskel-gtk (1.19) unstable; urgency=low
 .
   [ Frans Pop ]
   * Drop dependency on gtk2-engines-udeb and mouse-modules. Leave it to
     pkg-lists to include them instead.
 .
   [ Julien Cristau ]
   * Only start X if we're using the GTK frontend. Also try to not start X
     clients before the server is ready to accept connections. Closes: #575751.
Checksums-Sha1: 
 f23aacf3c2d039d9e37e65df035bf5c467663bac 837 rootskel-gtk_1.19.dsc
 56be27d891615658f4e6721d55084929900a5aad 40232 rootskel-gtk_1.19.tar.gz
 26565f5577f1ce4367e69b4a2e84e3d392dbc64d 33472 rootskel-gtk_1.19_amd64.udeb
Checksums-Sha256: 
 dee462758ea9b9185999c168b503491a239c112ac68f59f49f588a9e74dcd0b2 837 rootskel-gtk_1.19.dsc
 8108976ffba95f961e0cef1a5936a164ef199b2a034f5fcefed30be120cdfa21 40232 rootskel-gtk_1.19.tar.gz
 2f8171e0e953c249d4a724e521fa7d03736a44d2ac6fb038bc5b4b54018d6c6f 33472 rootskel-gtk_1.19_amd64.udeb
Files: 
 000533112389bafc57f2689215138b2d 837 debian-installer optional rootskel-gtk_1.19.dsc
 f06fc3016513eb000af6b92419d1640a 40232 debian-installer optional rootskel-gtk_1.19.tar.gz
 2d569167c7554d24f7c8eb1c37907e56 33472 debian-installer optional rootskel-gtk_1.19_amd64.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAku4xd0ACgkQgm/Kwh6ICoTmZgCgwU9rUae3NTgQ8YL9bSydj9p8
MboAoLXj/bxlroIkbaEtBSPMa6QyEBZQ
=9HyN
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: