[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#941330: marked as done (undocumented limitation/dependency in dh_elpa_test)



Your message dated Sun, 19 Apr 2020 12:19:00 +0000
with message-id <E1jQ8ua-0009By-Q3@fasolo.debian.org>
and subject line Bug#941330: fixed in dh-elpa 2.0.3
has caused the Debian Bug report #941330,
regarding undocumented limitation/dependency in dh_elpa_test
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 owner@bugs.debian.org
immediately.)


-- 
941330: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941330
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: dh-elpa
Version: 2.0.2~bpo10+2
Severity: normal

dh-elpa-test appears to have an undocumented hard dependency on
(ert-run-test-batch-and-exit), specifically "-and-exit", and this
one-function expression must appear as the final line of the defined
ert_helper.

Steps to reproduce:

d/elpa-test: ert_helper = debian/ert-helper.el
debian/ert-helper.el: (ert-run-tests-batch)
Then run "dh_elpa_test" in a src:pkg with failing tests.

Result:

ERT test output failure, but there's no big block of
"dh_elpa_test…exit code 1" in the shell, and the exit code is 0 (PASS).

Expected result:

Big block of "dh_elpa_test: emacs -batch…-l debian/ert-helper.el returned exit code 1" with an exit code 2 in the shell (FAIL).
--

If this is a documentation bug, then the above requirement should be documented, plus it would be nice to have an example snippet of how to kill emacs from within ert-helper.el in such a way that status FAILED is correctly passed through.


Regards,
Nicholas

-- System Information:
Debian Release: 10.1
  APT prefers stable-debug
  APT policy: (500, 'stable-debug'), (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.72-rt25 (SMP w/4 CPU cores; PREEMPT)
Kernel taint flags: TAINT_USER  <- I have to disable an i915 feature due to buggy BIOS
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages dh-elpa depends on:
ii  debhelper               12.1.1
ii  dh-make-perl            0.105
ii  emacs                   1:26.1+1-3.2+deb10u1
ii  emacs-gtk [emacs]       1:26.1+1-3.2+deb10u1
ii  libarray-utils-perl     0.5-1
ii  libconfig-tiny-perl     2.23-1
ii  libdebian-source-perl   0.105
ii  libdpkg-perl            1.19.7
ii  libfile-find-rule-perl  0.34-1
ii  libtext-glob-perl       0.10-1
ii  perl                    5.28.1-6

dh-elpa recommends no packages.

dh-elpa suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: dh-elpa
Source-Version: 2.0.3
Done: David Bremner <bremner@debian.org>

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

Debian distribution maintenance software
pp.
David Bremner <bremner@debian.org> (supplier of updated dh-elpa 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@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 19 Apr 2020 08:52:10 -0300
Source: dh-elpa
Architecture: source
Version: 2.0.3
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org>
Changed-By: David Bremner <bremner@debian.org>
Closes: 941330
Changes:
 dh-elpa (2.0.3) unstable; urgency=medium
 .
   [ Nicholas D Steeves ]
   * Fix typos in dh_elpa documentation.
   * Clean up trailing whitespace in this changelog.
 .
   [ Sean Whitton ]
   * dh_elpa_test(1): Note exit code requirement in docs for ert_helper
     (Closes: #941330).
 .
   [ Daniel Kahn Gillmor ]
   * Use secure copyright file specification URI.
   * Update standards version to 4.4.1, no changes needed.
   * Bump debhelper from old 10 to 12.
   * Set debhelper-compat version in Build-Depends.
   * Rules-Requires-Root: no
Checksums-Sha1:
 87aba40c2b7ccdbfc671d7e5d28473d74b61d4e3 1828 dh-elpa_2.0.3.dsc
 1dc4df435684163c70545be88abf684e086b1444 22544 dh-elpa_2.0.3.tar.xz
Checksums-Sha256:
 82e27fa99029aca6551edc0664fc80e6ed181f4bd1daa14f311b5a1a0ae562f8 1828 dh-elpa_2.0.3.dsc
 186b3fb7050d66d1fce33e8b9ff70fd137e9f166b2618f3003cc9f8813ce8742 22544 dh-elpa_2.0.3.tar.xz
Files:
 847321b560deb020be79b022e65371d9 1828 devel optional dh-elpa_2.0.3.dsc
 d94c4434a8e4c36ede2a81154cf5e6ec 22544 devel optional dh-elpa_2.0.3.tar.xz

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

iQIzBAEBCAAdFiEEkiyHYXwaY0SiY6fqA0U5G1WqFSEFAl6cPB4ACgkQA0U5G1Wq
FSGTuQ//Sp1j1pZJzyVZu0b5EVxFla8o5gCM9B4CPv2BmznmY07OEScAkJGKMDaT
sKVwWkLf0S5kRtcfrcOjoFJuw0xLXAnFOVPI7gAvnf5FE5DfdAi8cAcQq8q8cGca
KetO+nFwxWtuFUHktpjVw3Qhs7Pxfnm6zvqaY6mHd4lJJReElXGX0rZjs47bkr34
5pCAVZfjaPgJQ6BEHTjW7JnuOTJ6Dj3sVDiB+C1Mmmd0VLRZF4mYbM3JLLXv6fdt
QpSaxKbxWATja0fWiRQ0xO7q62s7ZMqzjzldpRvesMAZ0GvsslC2UalxxV36krfG
VWIB/EUiIBog3UoqOetzBmWGfSDafHQPCu0EaqFEpqw3XCnBV06Rcf/xSZh0VZmU
fd/PgJIeyzmdRSi5PdQPZADWA8U4z3l4D4TXVrz++EM0s8W3plPPLT90PEtf/Y7j
8O6MBDLSah5VHX86UuUHtB/zO629PbYOV/i26pd/NZhpPSsiUM3sqeyvNCAgl4Rz
g8zQ1Aia0UZzhRWMr9Kwk5cW834MfVasFF1PBuATNMVi/3yE5k3hzsW3hwlTRvpu
1T6mt8Mb7gqDP2imir7uxKjrzHWitMcCNbtI5KQRIB8g9UrgbaLmRWIkAjQbHlP8
3DfsuZWFGOR6KbhoZH6cuGReSvBTkL577+3Y8UOP6CMLc4/t6IM=
=NTpB
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: