Your message dated Sun, 15 Jul 2007 21:17:07 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#421441: fixed in splashy 0.3.4
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: splashy
Version: 0.3.2
Severity: important

There is a race condition between when splashy ends and gdm starts that
happens on my system about 1 in 3 boots, when it happens the splashy
screen is just "hangs" and console switching to X doesn't work. Think it
may be related to my system being SMP (dual core ).

This bug is really identical to #350179 - so either close this bug or
re-open that one !

By updating the gdm and splashy scripts I got rid of the race condition,
here's the fix ( note the fix really requires updating all display
manager scripts to be aware if a boot gui is being used, if so shut it
down ):

REMOVE from splashy script in the "start" sequence:

        else
            log_daemon_msg "Stopping $DESC" $NAME
            /sbin/splashy_update exit
            log_end_msg $?
            # wait until splashy exits before changing tty's
            while `pidof splashy > /dev/null`; do
                sleep 0.2
            done
            # do some magic with the TTYs
            if test -z "$CHVT_TTY"; then
                CHVT_TTY=1
            fi
            # detect X, if not, go to CHVT_TTY
            X11_RUNNING=1
            pidof X > /dev/null && X11_RUNNING=1
            if [ $X11_RUNNING -eq 1 ]; then
                splashy_chvt 7
            else
                splashy_chvt $CHVT_TTY
            fi

ADD to gdm script the above functionality, before the "start_daemon"
command:

      # Disable splashy if running
      if `pidof splashy > /dev/null`; then
            log_daemon_msg "Stopping $DESC" $NAME
            /sbin/splashy_update exit
            /sbin/splashy_chvt 7
            log_end_msg $?
      fi


-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'unstable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18.1-i8-smp
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages splashy depends on:
ii  libc6                       2.3.6.ds1-13 GNU C Library: Shared
libraries
ii  libglib2.0-0                2.12.4-2     The GLib library of C
routines
ii  libmagic1                   4.17-5etch1  File type determination
library us
ii  libsplashy0                 0.3.2        Library to draw splash
screen on b
ii  zlib1g                      1:1.2.3-13   compression library -
runtime

Versions of packages splashy recommends:
ii  lsb-base                      3.1-23.1   Linux Standard Base 3.1
init scrip

-- no debconf information




--- End Message ---
--- Begin Message ---
Source: splashy
Source-Version: 0.3.4

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

libsplashy1-dev_0.3.4_i386.deb
  to pool/main/s/splashy/libsplashy1-dev_0.3.4_i386.deb
libsplashy1_0.3.4_i386.deb
  to pool/main/s/splashy/libsplashy1_0.3.4_i386.deb
splashy_0.3.4.dsc
  to pool/main/s/splashy/splashy_0.3.4.dsc
splashy_0.3.4.tar.gz
  to pool/main/s/splashy/splashy_0.3.4.tar.gz
splashy_0.3.4_i386.deb
  to pool/main/s/splashy/splashy_0.3.4_i386.deb



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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Tim Dijkstra <[EMAIL PROTECTED]> (supplier of updated splashy 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 [EMAIL PROTECTED])


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

Format: 1.7
Date: Fri, 18 May 2007 12:38:14 +0200
Source: splashy
Binary: libsplashy1-dev splashy libsplashy1
Architecture: source i386
Version: 0.3.4
Distribution: unstable
Urgency: low
Maintainer: Splashy Devel <[EMAIL PROTECTED]>
Changed-By: Tim Dijkstra <[EMAIL PROTECTED]>
Description: 
 libsplashy1 - Library to draw splash screen on boot, shutdown, resume or suspen
 libsplashy1-dev - Library to draw splash screen on boot, shutdown, resume or 
suspen
 splashy    - A complete user-space boot splash system
Closes: 421441 422070 424567 424732
Changes: 
 splashy (0.3.4) unstable; urgency=low
 .
   * Conflict with usplash (closes: #424732)
   * Stop splashy before ?dm starts (closes: 421441)
   * Fix FTBFS with gcc-4.2 (closes: 424567)
   * Mention website in README.Debian (closes: #422070)
Files: 
 0493d7f203c2f178e5eb05b74c223b41 900 graphics optional splashy_0.3.4.dsc
 5bfee0fe80cf16153919a8913a48ecc0 1581136 graphics optional splashy_0.3.4.tar.gz
 a25cd3677c2756ff5bbbba4cfe9e6e8a 2094864 graphics optional 
splashy_0.3.4_i386.deb
 786e1238d83e1e22946ea62681a381d3 25130 libs optional libsplashy1_0.3.4_i386.deb
 0e1605d0fc21ef7ef8d62f117a91c00e 26510 libdevel optional 
libsplashy1-dev_0.3.4_i386.deb

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

iD8DBQFGmoxzLqiZQEml+FURAjluAJ92rIpJ6pWg3mSfCwrVE0jqpeJkIwCgntpO
Tn9nY+zB07fTshDdJP+uk7U=
=bT8s
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to