Your message dated Tue, 20 Dec 2016 05:03:25 +0000
with message-id <e1cjcad-000fk4...@fasolo.debian.org>
and subject line Bug#848096: fixed in guake 0.8.8-1
has caused the Debian Bug report #848096,
regarding guake: Provides x-terminal-emulator, but doesn't implement the 
requirements
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.)


-- 
848096: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=848096
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: guake
Version: 0.8.7-1
Severity: serious
Justification: Policy 11.8.3

Dear Maintainer,

Quoting policy:

>To be an x-terminal-emulator, a program must:

> * Be able to emulate a DEC VT100 terminal, or a compatible terminal.

Guake does this one, at least.

> * Support the command-line option -e command, which creates a new terminal 
> window[106] and runs the specified command, interpreting the entirety of the 
> rest of the command line as a command to pass straight to exec, in the manner 
> that xterm does.

Guake implements this incorrectly - it uses the shell's -c option
rather than consuming the rest of the arguments.

This is the reason for gnome-terminal.wrapper, though the underlying
functionality will need to be implemented at all before a wrapper can be
written.

Also, it does not make the terminal visible, and behaves quite oddly
if run from outside an existing guake.

> * Support the command-line option -T title, which creates a new terminal 
> window with the window title title.

Guake does not implement this at all. The `-r` argument DTWT if already
within a guake terminal, doesn't make the terminal visible, and doesn't
block.


Since guake is a somewhat special-purpose terminal, the simplest solution is
to simply remove the `Provides:` header and the `update-alternatives` logic.
(This doesn't stop *users* from using guake primarily, of course).

If you *do* decide to implement the missing requirements, take care that
the caller blocks for the right duration in all cases: (if starting guake
for the first time; if guake was already running; if run from within guake).

-Ben


-- System Information:
Debian Release: stretch/sid
  APT prefers testing-debug
  APT policy: (600, 'testing-debug'), (600, 'testing'), (500, 
'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, x32, arm64

Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
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 guake depends on:
ii  gconf2                                  3.2.6-4
ii  libgtk2.0-0                             2.24.31-1
ii  notification-daemon                     3.20.0-1
ii  plasma-workspace [notification-daemon]  4:5.8.2-1
ii  python                                  2.7.11-2
ii  python-dbus                             1.2.4-1
ii  python-gconf                            2.28.1+dfsg-1.2
ii  python-glade2                           2.24.0-5.1
ii  python-keybinder                        0.3.1-1
ii  python-notify                           0.1.1-4
ii  python-vte                              1:0.28.2-5+b1
ii  python-xdg                              0.25-4
ii  python2.7                               2.7.12-7
pn  python:any                              <none>

guake recommends no packages.

guake suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: guake
Source-Version: 0.8.8-1

We believe that the bug you reported is fixed in the latest version of
guake, 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 848...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Echeverry <epsilo...@gmail.com> (supplier of updated guake 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...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 17 Dec 2016 12:55:53 -0500
Source: guake
Binary: guake
Architecture: source i386
Version: 0.8.8-1
Distribution: unstable
Urgency: medium
Maintainer: Daniel Echeverry <epsilo...@gmail.com>
Changed-By: Daniel Echeverry <epsilo...@gmail.com>
Description:
 guake      - Drop-down terminal for GNOME Desktop Environment
Closes: 848096
Changes:
 guake (0.8.8-1) unstable; urgency=medium
 .
   * New upstream release.
   * debian/control
     + Change debhelper to 10 in B-D.
     + Remove dh-autoreconf in B-D.
     + Remove Provides field. (Closes: #848096)
   * debian/compat: Switch compat level 9 to 10.
   * debian/guake.postinst and debian/guake.prerm: Remove
     update-alternatives logic.
   * debian/rules
     + Remove --with autoreconf dh10 brings it by default.
   * debian/docs: Remove because the doc install from guakes.docs file
Checksums-Sha1:
 a1d2dbd32284f1735dc59dd4e01287d25d7f2c83 2026 guake_0.8.8-1.dsc
 b882a7b0ca238aa44cb42a02928b1be35fbc1860 395143 guake_0.8.8.orig.tar.gz
 7cbb788530362867946828b90b936eb976b5cfdc 5576 guake_0.8.8-1.debian.tar.xz
 2d973c67b79850b77006d6e2426d280e4be73397 12397 guake_0.8.8-1_i386.buildinfo
 35c9ff4b3f0561098e7fe89a21d28e92cf3e7900 248734 guake_0.8.8-1_i386.deb
Checksums-Sha256:
 7e7946e24e7f1dd78cf37ce1670671e9c1aa3097692c168084ec2b0a4ed84a5f 2026 
guake_0.8.8-1.dsc
 dbed79b7350e40412121b21d03a26c480a93add315d3a196c450cc62e4e1a42e 395143 
guake_0.8.8.orig.tar.gz
 bb797ea68e58733723f143f98bf37f7d02495ac10b25560ab558eb7ffa29ad93 5576 
guake_0.8.8-1.debian.tar.xz
 ed7ed140820160ec8fcb60828511439ba1449220f35cd614c2acb22f6cb2d374 12397 
guake_0.8.8-1_i386.buildinfo
 03907991aae2b00a0ee87d2014f51fdaf76c5a6178de541a2e19c09a1ea47aac 248734 
guake_0.8.8-1_i386.deb
Files:
 0fde66620a0f724fc908235ede05060a 2026 x11 optional guake_0.8.8-1.dsc
 69e396daa0335b616e132ebf7fff867a 395143 x11 optional guake_0.8.8.orig.tar.gz
 3744104fb904f6d24efb8ddbbe1b6d5e 5576 x11 optional guake_0.8.8-1.debian.tar.xz
 cd43f4645446f39320ab7574090c92fb 12397 x11 optional 
guake_0.8.8-1_i386.buildinfo
 51521a2c578ed0412486b320681580bd 248734 x11 optional guake_0.8.8-1_i386.deb

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEE0NCFsWnDv9lASFj6IfwpUEtSMNsFAlhYtogUHGVwc2lsb243
N0BnbWFpbC5jb20ACgkQIfwpUEtSMNuftw/+NP/vQdw1bgJOwz1ic1uH6k+xYA8Z
qiuBAYHCGqshPxNe4OrgS3PCI2qmNL/TVzYiIUl9IzJ8CKubI9W7uafepDYTPCgP
IbCnfpTiLPl2Axp/OKk0zk0E2rjZae2KqdFUnc//GtXkkJkZ8Fxw76hjeArUuaBk
ghY65P1RupiY8hmz7J0KtdiY1OQgt3ICYQDQV1pzi2ZToAeEZoc65wtW59Vkizqg
vtK18/2zory46MKLSUNtypeoAIhPu504oT51j/iKuEbP/Q5rvelI4x9knHl7AiL9
q62INIUVPGLNa4EjDLHPewJBMlumW1NFFgnDupJBGq/F2EwvPrh4jzxUR3HkLer6
3xfx8RGvFo/HiCEfZDMSY/sPlU03SeBu4Lsa4Fqos+E2kuIeoaGHf25aRaKTXDHn
KG8ASqj3Oc3TQzFzSefm7FIS5rnyXjBU2W6DzRSpJzBbO6iufOhHXEIdafgo6suw
UY1dq3fHTDZmIa15J4HKkNtjwXFln7Tdxq03y4IHa3392OXK5mwsB2J3APfv5mGa
h44HI10B6XG4YB7Llax0ssVImXA0iiWau2N2h1YkklwafkeTX/djpkZTjiMMShl0
u9zltoQXmV9Ea8/duvgmCkTByoufa0lDJ0ihHr5xMvvSorwSg+rizdgniwaoQP9f
NtU2w1uRZXDYWDY=
=wUht
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to