Your message dated Tue, 10 Jun 2008 21:17:22 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#485511: fixed in pioneers 0.12.2-3
has caused the Debian Bug report #485511,
regarding pioneers-console: maintainer scripts fail with dash as /bin/sh
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 [EMAIL PROTECTED]
immediately.)


-- 
485511: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=485511
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: pioneers-console
Version: 0.12.2-2
Severity: serious
Justification: Policy 10.4

I ran into a couple of problems with pioneer-console's maintainer
scripts, which evidently expect /bin/sh to be bash.  For one thing,
the postinst's use of

test ! -r "$CONFFILE" || . "$CONFFILE"

fails if the configuration file contains no content (as it does by
default), as test's non-zero exit status ends up standing.  I'd
suggest rewriting that as

if test -r "$CONFFILE"; then
    . "$CONFFILE"
fi

which should be safe from such problems and only slightly more
verbose.

Anyway, once I got past that problem, I ran into another: the config
and postinst scripts both use the bashism "function x" rather than the
portable "x ()".

Could you please either fix your scripts to work under other shells
(posh, dash) or else explicitly run them under bash?

Thanks!

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.25.4 (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/dash

Versions of packages pioneers-console depends on:
ii  cdebconf [debconf-2.0]        0.131      Debian Configuration Management Sy
ii  debconf [debconf-2.0]         1.5.22     Debian configuration management sy
ii  libc6                         2.7-12     GNU C Library: Shared libraries
ii  libglib2.0-0                  2.16.3-2   The GLib library of C routines
ii  pioneers-console-data         0.12.2-2   the Settlers of Catan board game -

pioneers-console recommends no packages.

-- debconf information excluded



--- End Message ---
--- Begin Message ---
Source: pioneers
Source-Version: 0.12.2-3

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

pioneers-ai_0.12.2-3_all.deb
  to pool/main/p/pioneers/pioneers-ai_0.12.2-3_all.deb
pioneers-client_0.12.2-3_all.deb
  to pool/main/p/pioneers/pioneers-client_0.12.2-3_all.deb
pioneers-console-data_0.12.2-3_all.deb
  to pool/main/p/pioneers/pioneers-console-data_0.12.2-3_all.deb
pioneers-console_0.12.2-3_i386.deb
  to pool/main/p/pioneers/pioneers-console_0.12.2-3_i386.deb
pioneers-data_0.12.2-3_all.deb
  to pool/main/p/pioneers/pioneers-data_0.12.2-3_all.deb
pioneers-help_0.12.2-3_all.deb
  to pool/main/p/pioneers/pioneers-help_0.12.2-3_all.deb
pioneers-meta-server_0.12.2-3_all.deb
  to pool/main/p/pioneers/pioneers-meta-server_0.12.2-3_all.deb
pioneers-server-console_0.12.2-3_all.deb
  to pool/main/p/pioneers/pioneers-server-console_0.12.2-3_all.deb
pioneers-server-data_0.12.2-3_all.deb
  to pool/main/p/pioneers/pioneers-server-data_0.12.2-3_all.deb
pioneers-server-gtk_0.12.2-3_all.deb
  to pool/main/p/pioneers/pioneers-server-gtk_0.12.2-3_all.deb
pioneers_0.12.2-3.diff.gz
  to pool/main/p/pioneers/pioneers_0.12.2-3.diff.gz
pioneers_0.12.2-3.dsc
  to pool/main/p/pioneers/pioneers_0.12.2-3.dsc
pioneers_0.12.2-3_i386.deb
  to pool/main/p/pioneers/pioneers_0.12.2-3_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.
Bas Wijnen <[EMAIL PROTECTED]> (supplier of updated pioneers 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.8
Date: Tue, 10 Jun 2008 20:05:41 +0200
Source: pioneers
Binary: pioneers pioneers-console pioneers-data pioneers-console-data 
pioneers-ai pioneers-client pioneers-help pioneers-meta-server 
pioneers-server-console pioneers-server-data pioneers-server-gtk
Architecture: source all i386
Version: 0.12.2-3
Distribution: unstable
Urgency: low
Maintainer: Bas Wijnen <[EMAIL PROTECTED]>
Changed-By: Bas Wijnen <[EMAIL PROTECTED]>
Description: 
 pioneers   - the Settlers of Catan board game
 pioneers-ai - pioneers transitional package
 pioneers-client - pioneers transitional package
 pioneers-console - the Settlers of Catan board game - console parts
 pioneers-console-data - the Settlers of Catan board game - data files
 pioneers-data - the Settlers of Catan board game - data files
 pioneers-help - pioneers transitional package
 pioneers-meta-server - pioneers transitional package
 pioneers-server-console - pioneers transitional package
 pioneers-server-data - pioneers transitional package
 pioneers-server-gtk - pioneers transitional package
Closes: 485511
Changes: 
 pioneers (0.12.2-3) unstable; urgency=low
 .
   * Put templates.pot in source package, because translators don't want it any
     other way.
   * Fix bashisms in maintainer scripts. (closes: 485511)
Checksums-Sha1: 
 ce1c6fe130bbe87ba65082dfbd400ba18f0bbadf 1548 pioneers_0.12.2-3.dsc
 5558ea5464d794905eacea988250aa90a323511b 17797 pioneers_0.12.2-3.diff.gz
 32372019ec1e2d5af4593802503b4fcd4ec2c042 1803928 pioneers-data_0.12.2-3_all.deb
 35573300271d02590e77acbb8329c9f98ea844da 298980 
pioneers-console-data_0.12.2-3_all.deb
 0bccd9a2fa9c89e924c410f08dc0600138b37dbe 63404 pioneers-ai_0.12.2-3_all.deb
 337d1ae094dcf5b87cf1e36e60b8531bb8c6557c 63402 pioneers-client_0.12.2-3_all.deb
 8410e30a39a134c86d31c8840b952f0540c2eb99 63408 pioneers-help_0.12.2-3_all.deb
 2e25e6a2c1522adc1a7b43d3db47d2fd9341e2c1 63426 
pioneers-meta-server_0.12.2-3_all.deb
 83708d3c5364d0b9550e0419b8bf05998d2cb975 63424 
pioneers-server-console_0.12.2-3_all.deb
 ba42147531f608319971083cc2430e7b042e49b0 63420 
pioneers-server-data_0.12.2-3_all.deb
 d31c420b56723b049ed9f4befb5e78c4440f6b32 63406 
pioneers-server-gtk_0.12.2-3_all.deb
 e75d5b4963763809c954cade3f20c4f03f366cf8 324356 pioneers_0.12.2-3_i386.deb
 430a2f3a230cd3f99b4252867e17c5505f155b1d 203420 
pioneers-console_0.12.2-3_i386.deb
Checksums-Sha256: 
 86b8b302042f9311646d98643bf12f0567f461757d46327f36f498335a0b66ca 1548 
pioneers_0.12.2-3.dsc
 a4a4df897ba1898a0bd905045c87b68a376c0e02a9c7cc444a2520884afde623 17797 
pioneers_0.12.2-3.diff.gz
 566b66036ab0d684b4f1c6a3d5b5ad6416a5a937f738a91a7c2b315a4e4aae4c 1803928 
pioneers-data_0.12.2-3_all.deb
 90565bb0aa20d7ab7e635240836afbbce30caa68421e5546986c0455bfa28dc8 298980 
pioneers-console-data_0.12.2-3_all.deb
 b9a29d8df6f02fb0e782e78a2344e6b0c5c327edc80028d7c538b6a0220ff94d 63404 
pioneers-ai_0.12.2-3_all.deb
 895193c2a256ff34e144223f63edbac2f716fa534a6086541408fe6694bdbee3 63402 
pioneers-client_0.12.2-3_all.deb
 5256a62786667d06fd04defbbe6c57644962437740dfccc8c86b751e833888ba 63408 
pioneers-help_0.12.2-3_all.deb
 0db159e0e1fea4c81d5c31aa62754c9cd3feffed4e8c4c15dfff75f6d7eab775 63426 
pioneers-meta-server_0.12.2-3_all.deb
 bb9e1de36d2ed74e606ee86c8794240323dae56de19deea7322633e8dd14c1a8 63424 
pioneers-server-console_0.12.2-3_all.deb
 6462dcc5185ed19f703349f08860b6bc9061820f7182f67a67814fe3995039ae 63420 
pioneers-server-data_0.12.2-3_all.deb
 acd2630f0d1ba2389c30e18aefcf62ead427dc1c09928be914e03f8f2a38ce15 63406 
pioneers-server-gtk_0.12.2-3_all.deb
 9e73f05cb21d9eb9f8caf949816c666b1741ccaf5a83d2692c3abc0c0faf6f70 324356 
pioneers_0.12.2-3_i386.deb
 1c9d2c783b8f0ca4de10690a9b5c814dc0527c2dccb066508b0fafe74b040ad1 203420 
pioneers-console_0.12.2-3_i386.deb
Files: 
 5941c941e157f5888f0d9ac338ad66cd 1548 games optional pioneers_0.12.2-3.dsc
 b5bd017faef563395103a95a1b1a1375 17797 games optional pioneers_0.12.2-3.diff.gz
 93bff855db94c4721e1b870a8068a78b 1803928 games optional 
pioneers-data_0.12.2-3_all.deb
 52739a3d8cadc3bf77057d9a070265d7 298980 games optional 
pioneers-console-data_0.12.2-3_all.deb
 16e0234b5095dd7c79759f2bed735e08 63404 games optional 
pioneers-ai_0.12.2-3_all.deb
 ea4afa3bdeef0d6c8f116b6d4ddb8c2c 63402 games optional 
pioneers-client_0.12.2-3_all.deb
 0bcb0de72ce8d264a53f8b232c2169df 63408 games optional 
pioneers-help_0.12.2-3_all.deb
 d1732dffdb2189af70e36468352ea056 63426 games optional 
pioneers-meta-server_0.12.2-3_all.deb
 75922e9b8d6a6917cd249d9de0f1d917 63424 games optional 
pioneers-server-console_0.12.2-3_all.deb
 08934d5f40734ac6fc7791218c3c46aa 63420 games optional 
pioneers-server-data_0.12.2-3_all.deb
 18a13952e8ce52ef39d3b573cc038d9b 63406 games optional 
pioneers-server-gtk_0.12.2-3_all.deb
 4b7e199f421c13a60ab5879f0c3c0482 324356 games optional 
pioneers_0.12.2-3_i386.deb
 20afd30ad534bfda27ec0db0a0af34c7 203420 games optional 
pioneers-console_0.12.2-3_i386.deb

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

iEYEARECAAYFAkhO2ecACgkQFShl+2J8z5Wb8gCfSVIb/npC6mEXRpLVTplMZq3g
oRoAnjJT3KFR9HpRD/HfdFwmzT4gMglc
=kCb9
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to