Your message dated Wed, 22 Nov 2023 13:54:49 +0000
with message-id <[email protected]>
and subject line Bug#1056381: fixed in bbdb3 3.2.2d-2
has caused the Debian Bug report #1056381,
regarding bbdb3 compilation/installation fails when notmuch is not installed
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.)


-- 
1056381: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056381
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: bbdb3
Version: 3.2.2d-1
Severity: normal
Tags: upstream

Dear Maintainer,

I have emacs-snapshot and bbdb3 installed.  Updating emacs-snapshot
attempts to byte-compile the various Emacs Lisp packages, including
bbdb3.  The bbdb3 byte-compilation fails for bbdb-notmuch.el.

  Install bbdb3 for emacs-snapshot
  install/bbdb3: Handling install for emacsen flavor emacs-snapshot
  vm seems uninstalled in emacs-snapshot, skipping bbdb-vm
  mu4e seems uninstalled in emacs-snapshot, skipping bbdb-mu4e
  invoking: emacs-snapshot --no-init-file --batch --load path.el
    --funcall batch-byte-compile bbdb-anniv.el bbdb-com.el
        bbdb-gnus-aux.el bbdb-gnus.el bbdb-ispell.el bbdb-loaddefs.el
        bbdb-message.el bbdb-mhe.el bbdb-migrate.el bbdb-mua.el
        bbdb-notmuch.el bbdb-pgp.el bbdb-rmail.el bbdb-sc.el
        bbdb-snarf.el bbdb-tex.el bbdb-vm-aux.el bbdb-wl.el bbdb.el
  
  In toplevel form:
  bbdb-loaddefs.el:1:1: Warning: file has no ‘lexical-binding’ directive on its 
first line
  
  In toplevel form:
  bbdb-notmuch.el:27:2: Error: Cannot open load file: No such file or 
directory, notmuch-show
  
  In toplevel form:
  bbdb-vm-aux.el:233:10: Warning: in defcustom for 
‘bbdb/vm-auto-add-label-list’: ‘list’ without arguments
  bbdb-vm-aux.el:241:25: Warning: in defcustom for 
‘bbdb/vm-auto-add-label-field’: ‘list’ without arguments
  ERROR: install script from bbdb3 package failed

The failing form is visible in the upstream sources
(https://git.savannah.nongnu.org/cgit/bbdb.git/tree/lisp/bbdb-notmuch.el#n27):

  (require 'notmuch-show)

The log messages suggest that the bbdb3 installer has guards to
avoid compiling the vm and mu4e integration files, if the system
does not have those libraries.  The upstream code also has its own
compilation guards directly in the source code for the corresponding
files:

- https://git.savannah.nongnu.org/cgit/bbdb.git/tree/lisp/bbdb-mu4e.el#n27
- https://git.savannah.nongnu.org/cgit/bbdb.git/tree/lisp/bbdb-vm.el#n30

It looks like we need either or both mechanisms for bbdb-notmuch.el.

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-20-amd64 (SMP w/24 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

bbdb3 depends on no packages.

Versions of packages bbdb3 recommends:
ii  emacs              1:29.1+1-5
ii  emacs-gtk [emacs]  1:29.1+1-5

bbdb3 suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: bbdb3
Source-Version: 3.2.2d-2
Done: Barak A. Pearlmutter <[email protected]>

We believe that the bug you reported is fixed in the latest version of
bbdb3, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Barak A. Pearlmutter <[email protected]> (supplier of updated bbdb3 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: SHA512

Format: 1.8
Date: Wed, 22 Nov 2023 13:27:27 +0000
Source: bbdb3
Architecture: source
Version: 3.2.2d-2
Distribution: unstable
Urgency: medium
Maintainer: Barak A. Pearlmutter <[email protected]>
Changed-By: Barak A. Pearlmutter <[email protected]>
Closes: 1056381
Changes:
 bbdb3 (3.2.2d-2) unstable; urgency=medium
 .
   * Merge patch to guard compile-time loading of notmuch (closes: #1056381)
Checksums-Sha1:
 35b2ae131ccfcc9b136cb91e250f1602e768057a 1859 bbdb3_3.2.2d-2.dsc
 3d463fb2f79aa5b8ccea8422f93e3dd728edd07a 8568 bbdb3_3.2.2d-2.debian.tar.xz
 9f8ef08625d1bb8a503b026b3612ceac8a3745d3 11315 bbdb3_3.2.2d-2_source.buildinfo
Checksums-Sha256:
 593956aa4a68e5c450268d2d3000709cc13aa58bbbccc78247555cc1cfce679f 1859 
bbdb3_3.2.2d-2.dsc
 a281c613222c26693bf8cd578d10e3cedf970d603ca97de4a97d1ed2d01016b7 8568 
bbdb3_3.2.2d-2.debian.tar.xz
 5620d72a2e99cf68446c424d4df395a414acb4337d705db6fb96b31ba7a2d28b 11315 
bbdb3_3.2.2d-2_source.buildinfo
Files:
 926e5edce1f188387864ac7fa6a22945 1859 mail optional bbdb3_3.2.2d-2.dsc
 cccfb5c8d156c762a8780a38d1ca2abc 8568 mail optional 
bbdb3_3.2.2d-2.debian.tar.xz
 17bcf61b3dc59dbfa29dc84409890757 11315 mail optional 
bbdb3_3.2.2d-2_source.buildinfo

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

iQJDBAEBCgAtFiEE+nZaz+JE7Dn2AefCmesepNIze4gFAmVeAd4PHGJhcEBkZWJp
YW4ub3JnAAoJEJnrHqTSM3uIfkEP/2EHV1cC0UeHSI5jT6Nb5cIvcmQmkSVByDml
NlmxT4pPSPh9o3nVTReKE8zYCthdssroBHXdC8jGs4RaYn1djfN1dVO9r3owhas7
YjG/T7Iie76H54IBVmMDpWHkYTm9obJwbOoA2DPWIbNr4yKg9KbjBJqg0dG12XRE
jXMo1Jo4zoBdRfJV1Q0VtcXh/rGkVFGCd4B9xeKRwybb2OXNIDkCE/OAxu965mTn
rBsjU4qAKRNW3tPRXGYqoeYbicaDzU6Uha72HzPsoo9LIJCGBdC7TyIuAeCDF0ov
0NzkhsiTgcB8J8yYFxV8LCJBN10Hdaa5Gj2tOXOPpYDliC7n80PSgqJEmktF5hr6
ARMEuxiV10axyAcBQ3y+IXGKAMtq+w65K9CfZC9ZmmAbwfXZjP2P23XRBRqKyJZc
DqZmjD7IQnlCocfeeH/b/e41fRXYwHs+tpNMOW5otUV+ZyKBFdkVJnQ5xAif6N2Z
1YowJ3EGslQZYQG4jJFH2ZWiIQdtWDPoYM2pRNFtKxKWdgR9X7IFUKxSK6prJu6o
pk5ArFzK+s5qo739wuRGW4Ku0BuVGvfPANYyDQ9Vzf6XXUpN55ShGWtd/lAVRoWr
IpR+09TWiZ9c+2IAHfQmHxzLELOLoZKtf+0c49v88RJFpdy5C4SMNFhayaO1HfCg
+8tsPXAO
=Aw03
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to