[Pkg-monitoring-maintainers] Bug#806785: closed by James McCoy <jamessan at debian.org> (Bug#806785: fixed in vim 2:7.4.963-1)

Brian Sutherland brian at vanguardistas.net
Thu Dec 10 14:09:06 UTC 2015


Fat-fingered?

On Thu, Dec 10, 2015 at 12:42:05PM +0000, Debian Bug Tracking System wrote:
> This is an automatic notification regarding your Bug report
> which was filed against the ganglia-monitor package:
> 
> #806785: ganglia-monitor: Impolite initscript interferes with other gmond services
> 
> It has been closed by James McCoy <jamessan at debian.org>.
> 
> Their explanation is attached below along with your original report.
> If this explanation is unsatisfactory and you have not received a
> better one in a separate message then please contact James McCoy <jamessan at debian.org> by
> replying to this email.
> 
> 
> -- 
> 806785: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806785
> Debian Bug Tracking System
> Contact owner at bugs.debian.org with problems

> 
> Source: vim
> Source-Version: 2:7.4.963-1
> 
> We believe that the bug you reported is fixed in the latest version of
> vim, which is due to be installed in the Debian FTP archive.
> 
> 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 806785 at bugs.debian.org,
> and the maintainer will reopen the bug report if appropriate.
> 
> Debian distribution maintenance software
> pp.
> James McCoy <jamessan at debian.org> (supplier of updated vim 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 at ftp-master.debian.org)
> 
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
> 
> Format: 1.8
> Date: Wed, 09 Dec 2015 23:31:36 -0500
> Source: vim
> Binary: vim-common vim-gui-common vim-runtime vim-doc vim-tiny vim vim-dbg vim-gtk vim-nox vim-athena vim-gnome
> Architecture: source
> Version: 2:7.4.963-1
> Distribution: unstable
> Urgency: medium
> Maintainer: Debian Vim Maintainers <pkg-vim-maintainers at lists.alioth.debian.org>
> Changed-By: James McCoy <jamessan at debian.org>
> Closes: 622827 713066 773531 806535 806785
> Description: 
>  vim-athena - Vi IMproved - enhanced vi editor - with Athena GUI
>  vim-common - Vi IMproved - Common files
>  vim-dbg    - Vi IMproved - enhanced vi editor (debugging symbols)
>  vim-doc    - Vi IMproved - HTML documentation
>  vim-gnome  - Vi IMproved - enhanced vi editor - with GNOME2 GUI
>  vim-gtk    - Vi IMproved - enhanced vi editor - with GTK2 GUI
>  vim-gui-common - Vi IMproved - Common GUI files
>  vim-nox    - Vi IMproved - enhanced vi editor - with scripting languages suppo
>  vim-runtime - Vi IMproved - Runtime files
>  vim-tiny   - Vi IMproved - enhanced vi editor - compact version
>  vim        - Vi IMproved - enhanced vi editor
> Changes:
>  vim (2:7.4.963-1) unstable; urgency=medium
>  .
>    * Merge upstream tag v7.4.963.
>      + Remove merged patches:
>        - Typo in Spanish translation of swapfile recovery.
>      + Highlighted changes:
>        - 7.4.849: New Insert mode command to maintain the undo sequence across
>          cursor movements (c.f., :help i_CTRL-G_U).
>        - 7.4.858: New quickfix-related commands (:ldo, :lfdo, :cdo, and :cfdo).
>        - indent/yaml.vim: Maintain indent of mapping key when mapping is
>          contained in a list.  (Closes: #713066)
>        - 7.4.941: New 'tagcase' option to control whether tag searches are case
>          insensitive.
>    * Rewrite vim-tiny's help.txt.
>      + Clarify the reasoning for the package and why the help isn't available.
>      + Explicitly mention what the more featureful Vim packages are.
>      + Point to vimhelp.appspot.com for online help, since it is better kept
>        updated.
>    * Update Vcs-* URLs to point to Git.
>    * Install upstream's patchlist as the changelog.  (Closes: #622827)
>    * Fix a typo in vim-policy.  Thanks to Jakuyo Friel for the patch.  (Closes:
>      #773531)
>    * Fix FTBFS when running “dpkg-buildpackage -A”.  (Closes: #806785)
>    * Stop installing menu files.
>    * Install upstream's desktop files and drop the ones from debian/.
>    * Mark vim-runtime/vim-gui-common as Multi-Arch: foreign.  (Closes: #806535)
> Checksums-Sha1: 
>  1aeefc11423e343e193c2bd4b1ece1478474f9f1 2925 vim_7.4.963-1.dsc
>  f3c1e4f11cb15146511963b37b8276b59cbc5fb7 12315082 vim_7.4.963.orig.tar.gz
>  889e5f541dbee5e299b8265288e758a5b1be7eac 165828 vim_7.4.963-1.debian.tar.xz
> Checksums-Sha256: 
>  09eac4354ff4918c30e05746a67ce00ed4c3cab1df1e910bd640b272a9e9eada 2925 vim_7.4.963-1.dsc
>  65a07b989f1c07819ff7b5ce589c15ae0caca02fe60b88e3dc61fb1a7a6609f8 12315082 vim_7.4.963.orig.tar.gz
>  20c4627522d8a42e86f1f34009ee1bea60910e21e64923da034c032cccfaa625 165828 vim_7.4.963-1.debian.tar.xz
> Files: 
>  f6e82ebe746361ea30b0ee62b59c2583 2925 editors optional vim_7.4.963-1.dsc
>  d61fcdffa0d95c6de79170bf9ec6e68c 12315082 editors optional vim_7.4.963.orig.tar.gz
>  956d64d0aa25e38e9a0c290fbcb2101f 165828 editors optional vim_7.4.963-1.debian.tar.xz
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1
> 
> iQJ8BAEBCgBmBQJWaW6XXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
> ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5MUJGQkY0RDY5NTZCRDVERjdCNzJEMjNE
> RkU2OTFBRTMzMUJBM0RCAAoJEN/mka4zG6Pb7UwQALHwpnyRCasfpwbSKMJtFydN
> 5vOlgjPVgZyyJ5iOHoM6wmVwXaUhtLY1BKoBz7Af25LyzveAOnyH+O8eI/Kqu1Os
> 4pMy5TrtdKVYxLqo17n9gdpqWdemhbzT5GgTS3+6lEXyO9rMa4Q/pxQLjzzs+eTn
> ITCd6RrSXq2yfy7O1RgY8nYZzlvs3M7yzIwYULIqCFbxFfoRyxVtWVQ4ExtGatRL
> 12Ot+1vpQFclg7PVQ4gWiEXiOe5Ax/AcYHDAItAn6Up3mOJSK1LeipBaOtrOz+JP
> My8Fr6tsgS/eSinbL7dG7I6zD5n0QIJCz6Jgnb46EZioRWnOdnqy1JuOI1B1GrlI
> TK8jKBDSGYwRavUkk2Y7S1JEYiJlSiXRuQ/mgcicuRlKbrh5rMVcrcGcHffjc2CF
> rc5TMqqPnltHcgMTzTB0YgO/ldx0bTHtNKoeXzVm02fBGZumwDflpEd3VYMuuoGo
> 3uF049djI+saKdBW4FOtbjzwJ978kv8Er3oQzWAMib4ioE7heFudrGxHblIcTvVO
> CkkOx1LM9g8crt6efstWzVwo37DA9LnTM+HZS+d1P76fL2ybcx/71j8b4+SJFEkB
> jCPf9IKSdB6Nxw67Zm+hSIjd1gjpd9m/Y9TzsArEkvgsmoogDp06Zi6VJIRiUWW4
> 9hSYE/x/7MeExWnSZ4vv
> =Afup
> -----END PGP SIGNATURE-----

> 
> Package: ganglia-monitor
> Version: 3.6.0-6
> Severity: normal
> 
> Dear Maintainer,
> 
> The current initscript has 2 undesireable behaviours:
> 
>  * It fails to start if there is another gmond service running
>    (even though the other process uses a different configuration)
>  * When it stops, it also kills other, unrelated gmond services.
> 
> My use case is that I am using multiple gmond processes on a "head" node
> to collect statistics from a dynamic cluster. I am starting the other
> gmond processes with a systemd unit file similar to:
> 
> 	[Unit]
> 	Description=Other gmond
> 
> 	[Service]
> 	Type=simple
> 	User=root
> 	PrivateTmp=true
> 	ProtectSystem=full
> 	ProtectHome=read-only
> 	NoNewPrivileges=true 
> 	PrivateDevices=true 
> 	ExecStart=/usr/sbin/gmond -f -c /usr/lib/mypkg/channel-1.conf
> 
> 	[Install]
> 	WantedBy=multi-user.target
> 
> So far it's working great except for that impolite init script...
> 
> I can think of 3 possible solutions:
> 
>  * Add a systemd initscrit to ganglia-monitor
>  * Split out the gmond binary into a separate package
>    so it can be used separately
>  * Fix the existing initscript to not arbitrarily kill other processes
>    (possible?)
> 
> I am willing to work on the first option if it would be acceptable.
> 
> -- System Information:
> Debian Release: 8.2
>   APT prefers stable-updates
>   APT policy: (500, 'stable-updates'), (500, 'stable')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages ganglia-monitor depends on:
> ii  adduser      3.113+nmu3
> ii  libapr1      1.5.1-3
> ii  libc6        2.19-18+deb8u1
> ii  libconfuse0  2.7-5
> ii  libexpat1    2.1.0-6+deb8u1
> ii  libganglia1  3.6.0-6
> ii  libpcre3     2:8.35-3.3
> ii  zlib1g       1:1.2.8.dfsg-2+b1
> 
> ganglia-monitor recommends no packages.
> 
> ganglia-monitor suggests no packages.
> 
> -- Configuration Files:
> /etc/ganglia/gmond.conf changed [not included]
> /etc/init.d/ganglia-monitor changed [not included]
> 
> -- no debconf information


-- 
Brian Sutherland



More information about the Pkg-monitoring-maintainers mailing list