Your message dated Sun, 14 Mar 2010 18:47:32 +0000
with message-id <e1nqsqa-0003r6...@ries.debian.org>
and subject line Bug#573602: fixed in plymouth 0.7.2-2
has caused the Debian Bug report #573602,
regarding Don't crash in text mode
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 ow...@bugs.debian.org
immediately.)


-- 
573602: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573602
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: plymouth
Version: 0.7.2-1
Severity: grave

Hi,
if anything goes wrong plymouth falls back to text mode, however
plymouthd then crashes since it can't parse the release info file.
Attached to patches fix this. The second one sets the correct path during
configure while the first one fixes the parsing function to parse what
Debian expects. This way plymouth at least works in text mode. Please
apply.
Cheers,
 -- Guido


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.33 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
>From 98be8f4e9f72fb8be85228fd3f3a935205c75c72 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Guido=20G=C3=BCnther?= <a...@sigxcpu.org>
Date: Fri, 12 Mar 2010 20:54:49 +0100
Subject: [PATCH 1/2] Parse /etc/debian_version

---
 src/libplybootsplash/ply-text-progress-bar.c |   10 +---------
 1 files changed, 1 insertions(+), 9 deletions(-)

diff --git a/src/libplybootsplash/ply-text-progress-bar.c b/src/libplybootsplash/ply-text-progress-bar.c
index 1f97206..f7127b2 100644
--- a/src/libplybootsplash/ply-text-progress-bar.c
+++ b/src/libplybootsplash/ply-text-progress-bar.c
@@ -109,15 +109,7 @@ get_os_string (void)
    read(fd, buf, sbuf.st_size);
    close(fd);
    
-   pos = strstr(buf, " release ");
-   if (!pos) goto out;
-   pos2 = strstr(pos, " (");
-   if (!pos2) goto out;
-   *pos = '\0';
-   pos+= 9;
-   *pos2 = '\0';
-   asprintf(&os_string," %s %s", buf, pos);
-out:
+   asprintf(&os_string," Debian %s", buf);
    free(buf);
 }
 
-- 
1.7.0

>From ad371556519d65226021440e1033e34aa2984972 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Guido=20G=C3=BCnther?= <a...@sigxcpu.org>
Date: Fri, 12 Mar 2010 20:55:31 +0100
Subject: [PATCH 2/2] Parse /etc/debian_version

---
 debian/rules |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/debian/rules b/debian/rules
index 3f341bd..0c5fd17 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,7 +15,8 @@ override_dh_auto_configure:
 	dh_auto_configure -- --prefix=/usr --localstatedir=/var --enable-pango \
 		--enable-tracing --disable-tests --enable-gdm-transition \
 		--with-system-root-install --without-rhgb-compat-link \
-		--with-gdm-autostart-file --without-default-plugin
+		--with-gdm-autostart-file --without-default-plugin \
+		--with-release-file=/etc/debian_version
 
 	#	--with-logo=$(CURDIR)/debian/local/logo.png \
 	#	--with-background-color=0x3391cd \
-- 
1.7.0


--- End Message ---
--- Begin Message ---
Source: plymouth
Source-Version: 0.7.2-2

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

plymouth-dev_0.7.2-2_i386.deb
  to main/p/plymouth/plymouth-dev_0.7.2-2_i386.deb
plymouth-plugins-all_0.7.2-2_all.deb
  to main/p/plymouth/plymouth-plugins-all_0.7.2-2_all.deb
plymouth-plugins-fade-in_0.7.2-2_i386.deb
  to main/p/plymouth/plymouth-plugins-fade-in_0.7.2-2_i386.deb
plymouth-plugins-label_0.7.2-2_i386.deb
  to main/p/plymouth/plymouth-plugins-label_0.7.2-2_i386.deb
plymouth-plugins-solar_0.7.2-2_i386.deb
  to main/p/plymouth/plymouth-plugins-solar_0.7.2-2_i386.deb
plymouth-plugins-spinfinity_0.7.2-2_i386.deb
  to main/p/plymouth/plymouth-plugins-spinfinity_0.7.2-2_i386.deb
plymouth_0.7.2-2.diff.gz
  to main/p/plymouth/plymouth_0.7.2-2.diff.gz
plymouth_0.7.2-2.dsc
  to main/p/plymouth/plymouth_0.7.2-2.dsc
plymouth_0.7.2-2_i386.deb
  to main/p/plymouth/plymouth_0.7.2-2_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 573...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Baumann <dan...@debian.org> (supplier of updated plymouth 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 ftpmas...@debian.org)


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

Format: 1.8
Date: Sun, 14 Mar 2010 19:19:51 +0100
Source: plymouth
Binary: plymouth plymouth-dev plymouth-plugins-all plymouth-plugins-fade-in 
plymouth-plugins-label plymouth-plugins-solar plymouth-plugins-spinfinity
Architecture: source i386 all
Version: 0.7.2-2
Distribution: experimental
Urgency: low
Maintainer: Daniel Baumann <dan...@lists.debian-maintainers.org>
Changed-By: Daniel Baumann <dan...@debian.org>
Description: 
 plymouth   - Graphical Boot Animation and Logger
 plymouth-dev - Graphical Boot Animation and Logger (development)
 plymouth-plugins-all - Graphical Boot Animation and Logger (plugin metapackage)
 plymouth-plugins-fade-in - Graphical Boot Animation and Logger (fad-in plugin)
 plymouth-plugins-label - Graphical Boot Animation and Logger (label plugin)
 plymouth-plugins-solar - Graphical Boot Animation and Logger (solar plugin)
 plymouth-plugins-spinfinity - Graphical Boot Animation and Logger (spinfinity 
plugin)
Closes: 546155 565508 573577 573578 573602 573724 573725 573760 573862
Changes: 
 plymouth (0.7.2-2) experimental; urgency=low
 .
   [ Daniel Baumann ]
   * Updating year in copyright file.
   * Updating to standards 3.8.4.
 .
   [ Guido Guenther ]
   * Parse /etc/debian_version (Closes: #573602).
   * No need to check for lib64 (Closes: #565508).
   * Install base themes (Closes: #573577).
   * Add missing shared objects (Closes: #573578).
   * Set default framebuffer device to /dev/fb0 instead of /dev/fb which
     doesn't exist by default (Closes: #573724).
   * Add Debian logo (Closes: #573760).
 .
   [ Daniel Baumann ]
   * Adding entry for the debian logo in copyright file.
 .
   [ Guido Guenther ]
   * Add themes to hook script (Closes: #573862).
   * Simplify initramfs creation (Closes: #573725).
 .
   [ Daniel Baumann ]
   * Adding REAMDE.source.
   * Adding README.Debian (Closes: #546155).
   * Removing useless empty line at the end of plymouth.hook.
   * Removing TODO file, not needed anymore.
Checksums-Sha1: 
 15f1cbf5cd2b3d0c4093d8d5f214e0240b401e78 1473 plymouth_0.7.2-2.dsc
 6870318f25ae63053d5e9b0df3c8daa3bd29f135 14783 plymouth_0.7.2-2.diff.gz
 2a5d1bdb92e755a6fcb940c4a3b5011c10b610e5 111510 plymouth_0.7.2-2_i386.deb
 c5ae09dab3630626b2d8705859c46323bbc87692 255250 plymouth-dev_0.7.2-2_i386.deb
 33023d46f145276fc59a851ea476181a1bde7915 3144 
plymouth-plugins-all_0.7.2-2_all.deb
 a947e968d7b72c23fbdcf1413169e81b8985b593 41172 
plymouth-plugins-fade-in_0.7.2-2_i386.deb
 f1204aa089aa607d99044448b94af19745dcf12a 6428 
plymouth-plugins-label_0.7.2-2_i386.deb
 6c3bdb57d4716473c2d7305b1d7b1c63c4e853a0 377236 
plymouth-plugins-solar_0.7.2-2_i386.deb
 01c059fb32fb0d6ca7aade630b0f8d48621a5655 24776 
plymouth-plugins-spinfinity_0.7.2-2_i386.deb
Checksums-Sha256: 
 060d4974172730c665b9545fb91081c00cc94af2fc0c42d3f43c61e99d28f0cb 1473 
plymouth_0.7.2-2.dsc
 ff3e7a5cfe6444491613cb64f8b3dc5a6336f6dad693a61ef84ba5690e2648a4 14783 
plymouth_0.7.2-2.diff.gz
 43f6863c7fe4155eb5ab453b4995c960be40cea2ae5451be728769f5f5a76c2a 111510 
plymouth_0.7.2-2_i386.deb
 b13873766a5643f6ceaec9c29533eae04f2cc1354f26cd59e1c6795e2528256f 255250 
plymouth-dev_0.7.2-2_i386.deb
 a9b081786455d477c619011368d69f871d700523500575d221b291cb6cb853c1 3144 
plymouth-plugins-all_0.7.2-2_all.deb
 f5b730e1e7c836f1a2f783ffa907a2397c049de2085cb5472baea77f21020845 41172 
plymouth-plugins-fade-in_0.7.2-2_i386.deb
 63285ef0263229d67cd8b163ecd30a85b0bac409620e4bbc7e776251b4fd98cb 6428 
plymouth-plugins-label_0.7.2-2_i386.deb
 2501899c0c95f62df0b68a360aa376eb5dba1160955ae05a78df29450bf3ba7b 377236 
plymouth-plugins-solar_0.7.2-2_i386.deb
 4a2d0ad18de4580668a8910ce50608e92c1c57eab66ecd8327d5c184ca2903c8 24776 
plymouth-plugins-spinfinity_0.7.2-2_i386.deb
Files: 
 27bf85dd228083b4162f495268b2abf5 1473 misc optional plymouth_0.7.2-2.dsc
 25c4b581d22719e8fb4800e776408949 14783 misc optional plymouth_0.7.2-2.diff.gz
 3605750acd322830bf701d83fe3af273 111510 misc optional plymouth_0.7.2-2_i386.deb
 7388f86ca0f365f3b5e74f3be05f5185 255250 misc optional 
plymouth-dev_0.7.2-2_i386.deb
 ca3c82b8160249f3eecd13d0202f8af2 3144 misc optional 
plymouth-plugins-all_0.7.2-2_all.deb
 128620f337c04038b8405adad6f7941e 41172 misc optional 
plymouth-plugins-fade-in_0.7.2-2_i386.deb
 72dd49b58a3a7a873ed9276e0a528555 6428 misc optional 
plymouth-plugins-label_0.7.2-2_i386.deb
 3e90e6a3784a29426841bdf1216589d9 377236 misc optional 
plymouth-plugins-solar_0.7.2-2_i386.deb
 564a54c2ca9b7797399d3fc6a7b4f085 24776 misc optional 
plymouth-plugins-spinfinity_0.7.2-2_i386.deb

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

iEYEARECAAYFAkudKy8ACgkQ+C5cwEsrK57/ogCdEGIBB9DGTw92H1BaFeF+lFAX
NNEAoOPXMy17gsY/DJ0TySkn/BcF+leY
=HPnU
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to