Debian Bug report logs - #632026
bash-completion: aborts if "set -u" for unknown/undef vars

version graph

Package: bash-completion; Maintainer for bash-completion is Gabriel F. T. Gomes <gabriel@debian.org>; Source for bash-completion is src:bash-completion (PTS, buildd, popcon).

Reported by: Teodor <mteodor@gmail.com>

Date: Wed, 29 Jun 2011 07:45:05 UTC

Severity: wishlist

Found in version bash-completion/1:1.2-3

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, mteodor@gmail.com, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#632026; Package bash-completion. (Wed, 29 Jun 2011 07:45:08 GMT) (full text, mbox, link).


Acknowledgement sent to Teodor <mteodor@gmail.com>:
New Bug report received and forwarded. Copy sent to mteodor@gmail.com, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>. (Wed, 29 Jun 2011 07:45:09 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Teodor <mteodor@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: bash-completion: aborts if "set -u" for unknown/undef vars
Date: Wed, 29 Jun 2011 10:42:10 +0300
Package: bash-completion
Version: 1:1.2-3
Severity: wishlist

Hi,

When working with 'root' I use "set -u" to avoid executing commands by
mistake that contain unknown/undefined variables that will lead to a
possible different result than intended. However, the file names
completion (and possible other types) aborts with:
$ vi bash: exclude: unbound variable

Please add support for "set -u".

Thanks


-- System Information:
Debian Release: 6.0.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages bash-completion depends on:
ii  bash                          4.1-3      The GNU Bourne Again SHell

bash-completion recommends no packages.

bash-completion suggests no packages.

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#632026; Package bash-completion. (Wed, 29 Jun 2011 21:15:06 GMT) (full text, mbox, link).


Acknowledgement sent to Ville Skyttä <ville.skytta@iki.fi>:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>. (Wed, 29 Jun 2011 21:15:06 GMT) (full text, mbox, link).


Message #10 received at 632026@bugs.debian.org (full text, mbox, reply):

From: Ville Skyttä <ville.skytta@iki.fi>
To: Teodor <mteodor@gmail.com>, 632026@bugs.debian.org
Subject: Re: [Bash-completion-devel] Bug#632026: bash-completion: aborts if "set -u" for unknown/undef vars
Date: Thu, 30 Jun 2011 00:11:55 +0300
On 06/29/2011 10:42 AM, Teodor wrote:

> Please add support for "set -u".

This is already on the upstream roadmap for version 3.0, but there is no
target date set for it yet.

http://wiki.debian.org/Teams/BashCompletion/Proposals/Roadmap




Added tag(s) pending. Request was from Christoph Haas <haas@debian.org> to control@bugs.debian.org. (Tue, 09 Aug 2011 16:51:12 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#632026; Package bash-completion. (Tue, 09 Aug 2011 16:57:02 GMT) (full text, mbox, link).


Acknowledgement sent to Christoph Haas <email@christoph-haas.de>:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>. (Tue, 09 Aug 2011 16:57:03 GMT) (full text, mbox, link).


Message #17 received at 632026@bugs.debian.org (full text, mbox, reply):

From: Christoph Haas <email@christoph-haas.de>
To: 632026@bugs.debian.org
Subject: Wrong config file
Date: Tue, 09 Aug 2011 18:47:00 +0200
Sorry for the confusion. I missed to update the template for the
configuration files. It should read:

### Option: DebugLevel
#       Specifies debug level
#       0 - no debug
#       1 - critical information
#       2 - error information
#       3 - warnings
#       4 - for debugging (produces lots of information)
#
# Mandatory: no
# Range: 0-4
# Default:
# DebugLevel=3

So there is no level 5. I will fix the templates in version 1.8.6-1.

 Christoph




Removed tag(s) pending. Request was from David Paleino <dapal@debian.org> to control@bugs.debian.org. (Tue, 09 Aug 2011 22:00:02 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#632026; Package bash-completion. (Tue, 09 Aug 2011 22:39:03 GMT) (full text, mbox, link).


Acknowledgement sent to Christoph Haas <haas@debian.org>:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>. (Tue, 09 Aug 2011 22:39:03 GMT) (full text, mbox, link).


Message #24 received at 632026@bugs.debian.org (full text, mbox, reply):

From: Christoph Haas <haas@debian.org>
To: 632026@bugs.debian.org
Subject: Sorry
Date: Wed, 10 Aug 2011 00:29:21 +0200
Sorry - the above comment was meant for another bug. Please disregard.




Added tag(s) pending. Request was from Anibal Monsalve Salazar <anibal@debian.org> to control@bugs.debian.org. (Wed, 24 Aug 2011 20:09:07 GMT) (full text, mbox, link).


Reply sent to Christoph Haas <haas@debian.org>:
You have taken responsibility. (Wed, 24 Aug 2011 21:39:16 GMT) (full text, mbox, link).


Notification sent to Teodor <mteodor@gmail.com>:
Bug acknowledged by developer. (Wed, 24 Aug 2011 21:39:16 GMT) (full text, mbox, link).


Message #31 received at 632026-close@bugs.debian.org (full text, mbox, reply):

From: Christoph Haas <haas@debian.org>
To: 632026-close@bugs.debian.org
Subject: Bug#632026: fixed in zabbix 1:1.8.6-1
Date: Wed, 24 Aug 2011 21:38:17 +0000
Source: zabbix
Source-Version: 1:1.8.6-1

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

zabbix-agent_1.8.6-1_amd64.deb
  to main/z/zabbix/zabbix-agent_1.8.6-1_amd64.deb
zabbix-frontend-php_1.8.6-1_all.deb
  to main/z/zabbix/zabbix-frontend-php_1.8.6-1_all.deb
zabbix-proxy-mysql_1.8.6-1_amd64.deb
  to main/z/zabbix/zabbix-proxy-mysql_1.8.6-1_amd64.deb
zabbix-proxy-pgsql_1.8.6-1_amd64.deb
  to main/z/zabbix/zabbix-proxy-pgsql_1.8.6-1_amd64.deb
zabbix-proxy-sqlite3_1.8.6-1_amd64.deb
  to main/z/zabbix/zabbix-proxy-sqlite3_1.8.6-1_amd64.deb
zabbix-server-mysql_1.8.6-1_amd64.deb
  to main/z/zabbix/zabbix-server-mysql_1.8.6-1_amd64.deb
zabbix-server-pgsql_1.8.6-1_amd64.deb
  to main/z/zabbix/zabbix-server-pgsql_1.8.6-1_amd64.deb
zabbix_1.8.6-1.debian.tar.gz
  to main/z/zabbix/zabbix_1.8.6-1.debian.tar.gz
zabbix_1.8.6-1.dsc
  to main/z/zabbix/zabbix_1.8.6-1.dsc
zabbix_1.8.6.orig.tar.gz
  to main/z/zabbix/zabbix_1.8.6.orig.tar.gz



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 632026@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christoph Haas <haas@debian.org> (supplier of updated zabbix 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, 07 Aug 2011 17:45:48 +0200
Source: zabbix
Binary: zabbix-agent zabbix-server-mysql zabbix-server-pgsql zabbix-frontend-php zabbix-proxy-pgsql zabbix-proxy-mysql zabbix-proxy-sqlite3
Architecture: source amd64 all
Version: 1:1.8.6-1
Distribution: unstable
Urgency: low
Maintainer: Christoph Haas <haas@debian.org>
Changed-By: Christoph Haas <haas@debian.org>
Description: 
 zabbix-agent - network monitoring solution - agent
 zabbix-frontend-php - network monitoring solution - PHP front-end
 zabbix-proxy-mysql - network monitoring solution - proxy (using MySQL)
 zabbix-proxy-pgsql - network monitoring solution - proxy (using PostgreSQL)
 zabbix-proxy-sqlite3 - network monitoring solution - proxy (using MySQL)
 zabbix-server-mysql - network monitoring solution - server (using MySQL)
 zabbix-server-pgsql - network monitoring solution - server (using PostgreSQL)
Closes: 468395 613636 632026 636803
Changes: 
 zabbix (1:1.8.6-1) unstable; urgency=low
 .
   * New upstream release.
   * Updated configuration file templates (closes: #636803)
     (closes: #632026) (closes: #613636)
   * Added SQLite3 support for server and proxy packages (closes: #468395)
   * Server and proxy packages now conflict. zabbix_get included
     in zabbix-proxy-* packages (formerly only shipping with zabbix-server-*
     packages) to allow the Zabbix administrator debugging of item retrievel
     from a Zabbix proxy.
   * Patch added: wrap the SQL setup statements in BEGIN/COMMIT to avoid
     heavy fsync calls that can make otherwise cause the database to take
     about one hour instead of just seconds. (debian/patches/sql-transaction)
Checksums-Sha1: 
 bf5ae6e2fe8fb8421bed46ec844b339475e628ee 1572 zabbix_1.8.6-1.dsc
 03c8db65ce5a7face0c2357dc6dab5487231a768 4204545 zabbix_1.8.6.orig.tar.gz
 99d37f046490495047773226cb963c2e39249127 49390 zabbix_1.8.6-1.debian.tar.gz
 c5000ca1ed675686d0a633198a07575a5dbfc0dd 302658 zabbix-agent_1.8.6-1_amd64.deb
 cb71dcc82b3bf7ebe39654eaa20d75f9b689ea8c 686206 zabbix-server-mysql_1.8.6-1_amd64.deb
 ee38224b9f502c36b1b02a989ead61944bd71a3d 698624 zabbix-server-pgsql_1.8.6-1_amd64.deb
 e4a233b446733e82a417a51d9a967f9d271fe988 365978 zabbix-proxy-pgsql_1.8.6-1_amd64.deb
 bf68c630573ce73a2ebea484b41bf09ce0013a4b 364576 zabbix-proxy-mysql_1.8.6-1_amd64.deb
 e96edfbd7405a7ee5656f793fca1bd0e901fc8fe 492100 zabbix-proxy-sqlite3_1.8.6-1_amd64.deb
 455c30e614c8f7fb18069cc4e54351aed03cab85 1958924 zabbix-frontend-php_1.8.6-1_all.deb
Checksums-Sha256: 
 9bad14ab2d751258b1390b24114a7d7ff3b23ba2651a9f0078cd5d2192bc4876 1572 zabbix_1.8.6-1.dsc
 9e1b778c17f98b816324332675b910c9ce6e4d184c955b9cee82b6b25371a729 4204545 zabbix_1.8.6.orig.tar.gz
 e19c5ae907bb634accf57aa9d11772d8f9fe685f4ae9d1187220fb9e51f836bf 49390 zabbix_1.8.6-1.debian.tar.gz
 89d372370639d2ee6de44a522fdf2858b0a506b5b670eaea18504d1cd970fa23 302658 zabbix-agent_1.8.6-1_amd64.deb
 81d2fa6c88cca8f337f3e6585807990cab271914625fe4d5e3e6b978a729865e 686206 zabbix-server-mysql_1.8.6-1_amd64.deb
 1cc798c5e8387f9d28d75426be2c5674f419e5b9d990697d7fc20b48f4c19ca1 698624 zabbix-server-pgsql_1.8.6-1_amd64.deb
 580dacbb16c4401e09238c6bd81c8ffb00ceba30a3973ae71c0672bc3c652dd2 365978 zabbix-proxy-pgsql_1.8.6-1_amd64.deb
 cccc9b80e942bd77f283f0b342e8a3a84608aacf714befc96cd1a40b2e1e6bbb 364576 zabbix-proxy-mysql_1.8.6-1_amd64.deb
 80d8424b541aee326a0ea2ddd1e3ae3bc7c12364378e60f284ce4bb3b53e082c 492100 zabbix-proxy-sqlite3_1.8.6-1_amd64.deb
 9a333cf65c51416724f334969e0b05fe30c599dec46bcb0c7e39fc210d7998a9 1958924 zabbix-frontend-php_1.8.6-1_all.deb
Files: 
 c516eb434d0514d49661cc008b2f978d 1572 net optional zabbix_1.8.6-1.dsc
 4642fd263167211a73a02fe7f3bcd998 4204545 net optional zabbix_1.8.6.orig.tar.gz
 6facf304b30dfe2617a9c780e80044d0 49390 net optional zabbix_1.8.6-1.debian.tar.gz
 c9fcf837d40a5af3765f1d79c492a67c 302658 net optional zabbix-agent_1.8.6-1_amd64.deb
 15a4a029c83d25aa5d9d98d1b3d36a6d 686206 net optional zabbix-server-mysql_1.8.6-1_amd64.deb
 be262a43208c7dd317e82f7c7806c6e1 698624 net optional zabbix-server-pgsql_1.8.6-1_amd64.deb
 2ac2312a9b97d3b0d5248ac05788994b 365978 net optional zabbix-proxy-pgsql_1.8.6-1_amd64.deb
 0831a040170955b7a0b77a9c3dc411f9 364576 net optional zabbix-proxy-mysql_1.8.6-1_amd64.deb
 54813e0276d3088a8529de7cfc3239ee 492100 net optional zabbix-proxy-sqlite3_1.8.6-1_amd64.deb
 3eeb53b0b18480f5aab19f2e2d5c5040 1958924 net optional zabbix-frontend-php_1.8.6-1_all.deb

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

iEYEARECAAYFAk5U29sACgkQCV53xXnMZYYX9QCgrbDmkYfAM6SAYcEpfvt1mkjl
04AAnjQ7b9djr1LrNQbHSsel7mB4nlK8
=so+t
-----END PGP SIGNATURE-----





Information forwarded to debian-bugs-dist@lists.debian.org, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#632026; Package bash-completion. (Thu, 25 Aug 2011 05:00:03 GMT) (full text, mbox, link).


Acknowledgement sent to dapal@debian.org:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>. (Thu, 25 Aug 2011 05:00:04 GMT) (full text, mbox, link).


Message #36 received at 632026@bugs.debian.org (full text, mbox, reply):

From: David Paleino <dapal@debian.org>
To: Christoph Haas <haas@debian.org>
Cc: 632026@bugs.debian.org
Subject: Re: [Bash-completion-devel] Bug#632026: marked as done (bash-completion: aborts if "set -u" for unknown/undef vars)
Date: Thu, 25 Aug 2011 06:54:26 +0200
[Message part 1 (text/plain, inline)]
reopen 632026
notfixed 632026 zabbix/1:1.8.6-1
kthxbye

Hello Christoph,

On Wed, 24 Aug 2011 21:39:16 +0000, Debian Bug Tracking System wrote:

> Your message dated Wed, 24 Aug 2011 21:38:17 +0000
> with message-id <E1QwL9N-0002vA-Ua@franck.debian.org>
> and subject line Bug#632026: fixed in zabbix 1:1.8.6-1
> has caused the Debian Bug report #632026,
> regarding bash-completion: aborts if "set -u" for unknown/undef vars
> to be marked as done.

Maybe you forgot to fix the changelog? :)
(i.e. this is still bash-completion)

Kindly,
David

-- 
 . ''`.   Debian developer | http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- http://deb.li/dapal
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
[signature.asc (application/pgp-signature, attachment)]

Bug No longer marked as fixed in versions zabbix/1:1.8.6-1 and reopened. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 25 Aug 2011 05:00:05 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>:
Bug#632026; Package bash-completion. (Thu, 25 Aug 2011 11:15:03 GMT) (full text, mbox, link).


Acknowledgement sent to Christoph Haas <haas@debian.org>:
Extra info received and forwarded to list. Copy sent to Bash Completion Maintainers <bash-completion-devel@lists.alioth.debian.org>. (Thu, 25 Aug 2011 11:15:06 GMT) (full text, mbox, link).


Message #43 received at 632026@bugs.debian.org (full text, mbox, reply):

From: Christoph Haas <haas@debian.org>
To: dapal@debian.org
Cc: 632026@bugs.debian.org
Subject: Re: [Bash-completion-devel] Bug#632026: marked as done (bash-completion: aborts if "set -u" for unknown/undef vars)
Date: Thu, 25 Aug 2011 13:13:04 +0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 25.08.2011 06:54, David Paleino wrote:
> reopen 632026
> notfixed 632026 zabbix/1:1.8.6-1
> kthxbye

Eeek. Yes, my typo was copy/pasted to the changelog. Sorry for the
noise. I'll stop spamming now. :)

 Christoph
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk5WLjwACgkQCV53xXnMZYZydACgt5He4zFdzhgku2DZ+Mhce59J
SqQAnRO+bAqEYU1qYys7x4DUuMA0jyVM
=1swc
-----END PGP SIGNATURE-----




Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jan 25 11:17:50 2026; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.