bbdb broken after apt-get upgrade

Bug #27742 reported by Debian Bug Importer
4
Affects Status Importance Assigned to Milestone
bbdb (Debian)
Fix Released
Unknown
bbdb (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Automatically imported from Debian bug report #345186 http://bugs.debian.org/345186

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Automatically imported from Debian bug report #345186 http://bugs.debian.org/345186

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Thu, 29 Dec 2005 15:52:23 +0100
From: Gijs Hillenius <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: bbdb broken after apt-get upgrade

Package: bbdb
Version: 2.35.cvs20040528-1
Severity: grave
Justification: renders package unusable

Hi, this is a followup to bug #344032

bbdb stopped functioning after an upgrade of emacs. Maybe this bug
should be filed there. (...).

Even with Roland Mas's work-around (in #344032) I get errors. Eg.
creating a new record breaks with: void-function
bbdb-creation-date-hook

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (700, 'testing'), (650, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages bbdb depends on:
ii emacs21 [emacsen] 21.4a-3 The GNU Emacs editor
ii make 3.80+3.81.b4-1 The GNU version of the "make" util

bbdb recommends no packages.

-- no debconf information

Revision history for this message
In , Gijs Hillenius (gijs-hillenius) wrote : fix: force cp bbdb-autoloads.el

Package: bbdb
Version: 2.35.cvs20040528-1
Followup-For: Bug #345186

The problem seems to be that emacs21.4a-3 does not make the
bbdb-autoloads.el .. this is similar to bug #345297

My very rough fix for this bug (and possibly 344032 and 345297))

apt-get install --reinstall emacs21

wait for the 'compiling bbdb, this takes loooonngg' message, and then
(quickly) wget http://bbdb.sourceforge.net/bbdb-autoloads.el
and place this file in /usr/share/emacs21/site-lisp/bbdb

if I did that in time, there are no errors reported on bbdb (check
the compile log in tmp/)

That was not quite it: I also had to add the following three
lines to my start up files, to get gnus and bbdb back to their brilliant
work.

(setq load-path (cons (concat "/usr/share/emacs21/site-lisp/bbdb")
load-path))
(setq load-path (cons (concat "/usr/share/emacs/site-lisp/bbdb/lisp")
load-path))

(load-library "bbdb-gnus"

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (700, 'testing'), (650, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages bbdb depends on:
ii emacs21 [emacsen] 21.4a-3 The GNU Emacs editor
ii make 3.80+3.81.b4-1 The GNU version of the "make" util

bbdb recommends no packages.

-- no debconf information

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Fri, 30 Dec 2005 11:08:03 +0100
From: Gijs Hillenius <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: fix: force cp bbdb-autoloads.el

Package: bbdb
Version: 2.35.cvs20040528-1
Followup-For: Bug #345186

The problem seems to be that emacs21.4a-3 does not make the
bbdb-autoloads.el .. this is similar to bug #345297

My very rough fix for this bug (and possibly 344032 and 345297))

apt-get install --reinstall emacs21

wait for the 'compiling bbdb, this takes loooonngg' message, and then
(quickly) wget http://bbdb.sourceforge.net/bbdb-autoloads.el
and place this file in /usr/share/emacs21/site-lisp/bbdb

if I did that in time, there are no errors reported on bbdb (check
the compile log in tmp/)

That was not quite it: I also had to add the following three
lines to my start up files, to get gnus and bbdb back to their brilliant
work.

(setq load-path (cons (concat "/usr/share/emacs21/site-lisp/bbdb")
load-path))
(setq load-path (cons (concat "/usr/share/emacs/site-lisp/bbdb/lisp")
load-path))

(load-library "bbdb-gnus"

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (700, 'testing'), (650, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages bbdb depends on:
ii emacs21 [emacsen] 21.4a-3 The GNU Emacs editor
ii make 3.80+3.81.b4-1 The GNU version of the "make" util

bbdb recommends no packages.

-- no debconf information

Revision history for this message
In , Joerg Jaspert (joerg) wrote : Bug#345186: fixed in bbdb 2.35.cvs20060204-1

Source: bbdb
Source-Version: 2.35.cvs20060204-1

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

bbdb_2.35.cvs20060204-1.diff.gz
  to pool/main/b/bbdb/bbdb_2.35.cvs20060204-1.diff.gz
bbdb_2.35.cvs20060204-1.dsc
  to pool/main/b/bbdb/bbdb_2.35.cvs20060204-1.dsc
bbdb_2.35.cvs20060204-1_all.deb
  to pool/main/b/bbdb/bbdb_2.35.cvs20060204-1_all.deb
bbdb_2.35.cvs20060204.orig.tar.gz
  to pool/main/b/bbdb/bbdb_2.35.cvs20060204.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 <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joerg Jaspert <email address hidden> (supplier of updated bbdb 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 address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 4 Feb 2006 16:32:31 +0100
Source: bbdb
Binary: bbdb
Architecture: source all
Version: 2.35.cvs20060204-1
Distribution: unstable
Urgency: low
Maintainer: Joerg Jaspert <email address hidden>
Changed-By: Joerg Jaspert <email address hidden>
Description:
 bbdb - The Insidious Big Brother Database (email rolodex) for Emacs
Closes: 192904 279920 296577 308336 344032 345186 345297 350449
Changes:
 bbdb (2.35.cvs20060204-1) unstable; urgency=low
 .
   * New CVS co
     - Bug fix: "bbdb-news-auto-create-p with 'prompt doesn't work" (Closes: #296577).
   * Bug fix: "bbdb: File error: "Cannot open load file",
     'bbdb-autoloads'" (Closes: #344032, #345186, #345297, #350449, #308336, #279920).
   * Bug fix: "bbdb does not work with gnus-5.10", (works for me [TM]) (Closes: #192904).
Files:
 6177019de726dc60d8b07c94406082c1 681 mail optional bbdb_2.35.cvs20060204-1.dsc
 309c587ff2e98eb5dfb450aaa91e947c 473539 mail optional bbdb_2.35.cvs20060204.orig.tar.gz
 305d98923e07b6ba4d291d29991b8ade 72603 mail optional bbdb_2.35.cvs20060204-1.diff.gz
 b68bb0e7a6d6f0941c23509313f4de7b 441900 mail optional bbdb_2.35.cvs20060204-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Joerg Jaspert <email address hidden> -- Debian Developer

iD8DBQFD5NRScV7WoH57iskRAn8FAJ4h4/m182PtTd/b8dWdeoanFQ8DAQCeIkYn
+EywAiHS0UAS5pN9PAv9odk=
=/Ulg
-----END PGP SIGNATURE-----

Revision history for this message
Simon Law (sfllaw) wrote :

We can do an upstream sync for the fixes.

Changed in bbdb:
status: Unconfirmed → Confirmed
Changed in bbdb:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.