Hi!

Yesterday, I decided to give up with my old bbdb ";;; file-version: 3" (the
one that is currently in the XEmacs CVS package archive) and install the
latest sourceforge CVS one. I had several problems in this process:

1/ the auto-autoloads.el file is wrong (presumably not up-to-date). For
   instance, there is no mention of the autoloaded bbdb-migrate functions, and
   thus bbdb barfs at me. BTW, it looks suspicious to me that this file be
   present in the CVS archive, as (at least in the case of an XEmacs package)
   it should be build (and bytecompiled) after the package is installed.

   Anyway, I rebuilt it and byte-compiled it by hand after the
   `make install-pkg' process.

2/ There are no rules for building custom stuff either. Again, I built the
   custom-loads by hand after the `make install-pkg' process.

3/ After that, I'm able to launch bbdb again. Now, I enter a gnus group and
   try to display an article. bbdb asks me wether I want to upgrade from
   version 3 to version 5 this time, and I answer yes. However, bbdb
   immediately barfs (when trying to display the sender's record with this
   message:

Signaling: (wrong-type-argument stringp ?4)
  string-match("\\`[    \n]+" ?4)
  #<compiled-function (str) "...(50)" [str string string-match "\\`[    \n]+" 0 nil "[ 
 \n]+\\'" set-text-properties 17 "\n"] 5>(?4)
  mapcar(#<compiled-function (str) "...(50)" [str string string-match "\\`[     \n]+" 
0 nil "[  \n]+\\'" set-text-properties 17 "\n"] 5> "44 rue Saint Lambert")
  bbdb-format-streets(["" "44 rue Saint Lambert" "" "" "75014 Paris" "" 0 ""])
  bbdb-format-address-default(["" "44 rue Saint Lambert" "" "" "75014 Paris" "" 0 ""])
  bbdb-format-address(["" "44 rue Saint Lambert" "" "" "75014 Paris" "" 0 ""])
  bbdb-format-record(["Omid" "Kohneh-Chahri" nil nil (["" "01 41 08 47 15"]) (["" "44 
rue Saint Lambert" "" "" "75014 Paris" "" 0 ""] ["Parents" "11 Boulevard du Maréchal 
Leclerc" "" "" "38000 Grenoble" "" 0 ""]) ("[EMAIL PROTECTED]") 
((creation-date . "1999-08-12") (timestamp . "1999-09-30") (notes . " Parents: 76 51 
63 30") (apt . "code 75069, 6ème étage")) ["Omid Kohneh-Chahri" nil #<marker at 8651 
in .bbdb 0x88406cc> nil]] nil)
  bbdb-display-records-1((["Omid" "Kohneh-Chahri" nil nil (...) (... ...) 
("[EMAIL PROTECTED]") (... ... ... ...) ["Omid Kohneh-Chahri" nil #<marker 
at 8651 in .bbdb 0x88406cc> nil]]))
  bbdb-display-records((["Omid" "Kohneh-Chahri" nil nil (...) (... ...) 
("[EMAIL PROTECTED]") (... ... ... ...) ["Omid Kohneh-Chahri" nil #<marker 
at 8651 in .bbdb 0x88406cc> nil]]))
  bbdb/gnus-pop-up-bbdb-buffer(nil)
  bbdb/gnus-update-record()
  run-hooks(bbdb/gnus-update-record)
  apply(run-hooks bbdb/gnus-update-record)
  gnus-run-hooks(gnus-article-prepare-hook)
  gnus-article-prepare-display()
  gnus-article-prepare(197 nil)
  gnus-summary-display-article(197)
  gnus-summary-next-page(nil)
  call-interactively(gnus-summary-next-page)


        This looks like the database has not actually been upgraded. However,
the .bbdb buffer (which at that time is not saved, does seem to have been
modified.

        Any ideas ?

Thanks.

--
    /     /   _   _       Didier Verna        http://www.inf.enst.fr/~verna/
 - / / - / / /_/ /        EPITA / LRDE         mailto:[EMAIL PROTECTED]
/_/ / /_/ / /__ /      14-16 rue Voltaire        Tel. +33 (1) 44 08 01 77
                   94276 Kremlin-Bicêtre cedex   Fax. +33 (1) 44 08 01 99

_______________________________________________
bbdb-info mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/mailman/listinfo/bbdb-info

Reply via email to