From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 24 13:32:42 2012 Received: (at submit) by debbugs.gnu.org; 24 Nov 2012 18:32:42 +0000 Received: from localhost ([127.0.0.1]:36915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TcKWu-00029G-SN for submit@debbugs.gnu.org; Sat, 24 Nov 2012 13:32:41 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43871) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TcHfJ-0006PK-1I for submit@debbugs.gnu.org; Sat, 24 Nov 2012 10:29:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TcHdn-0002U7-IF for submit@debbugs.gnu.org; Sat, 24 Nov 2012 10:27:36 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:60467) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TcHdn-0002U3-Ee for submit@debbugs.gnu.org; Sat, 24 Nov 2012 10:27:35 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46583) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TcHdm-0005WA-4j for bug-gnu-emacs@gnu.org; Sat, 24 Nov 2012 10:27:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TcHdk-0002Tn-SU for bug-gnu-emacs@gnu.org; Sat, 24 Nov 2012 10:27:34 -0500 Received: from nm15-vm0.bullet.mail.ird.yahoo.com ([77.238.189.216]:26617) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TcHdk-0002Tb-8A for bug-gnu-emacs@gnu.org; Sat, 24 Nov 2012 10:27:32 -0500 Received: from [77.238.189.57] by nm15.bullet.mail.ird.yahoo.com with NNFMP; 24 Nov 2012 15:27:30 -0000 Received: from [212.82.109.129] by tm10.bullet.mail.ird.yahoo.com with NNFMP; 24 Nov 2012 15:27:30 -0000 Received: from [127.0.0.1] by omp1036.mail.ird.yahoo.com with NNFMP; 24 Nov 2012 15:27:30 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 514914.70051.bm@omp1036.mail.ird.yahoo.com Received: (qmail 55413 invoked by uid 60001); 24 Nov 2012 15:27:30 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s1024; t=1353770850; bh=8kG4s8eEpK8fXqCWKKJvhWTj1ofD7CToJ32EQttxVSc=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=Ul/ksRTCQBA61q/myudY4UCLTfTgKxVJz5qJXJE5JA0olTmJ0tWFp91JQjaI6FI8U7U/gvCRCho013dIwVCGChEGwzv255LRF2n0ta809KTSQp9Y0tQeI4kGmpEO2++eWeiDw9agHFQKBPTQfkF/UExN2R4DY6mTozLelc8neyM= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.fr; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=FRg7HwfL++f1+llwKlBrUC66BbuwbVeR/jbAU8rJFPdoLWbwQDzxEYT+umYPm9fStk9LMqSLtosLTxOfmnOoB1+QS7Xnx0EckuxqvSqFVUAOD3zKSguCJjsb7SMNrq9lmpS4147ksACWxaUW9c0wVTKPM/E1Y5UMaFOyac1/2eo=; X-YMail-OSG: ip5vUg8VM1kcQRUAwT8QW1AZVgK7l4x06d3pXHVBrF_DJVm tmwlmGsM3ZFN01zeKx1U2jP3N1AlZME_dPOAjT5HhiNjuz0xcPx34zcnJ3E. FPpOe.Z9aqBcG8iJjUGij1.MV1PzGk1EzoznauQ62w_ePyyQLBYvzMkacGTW K9vdixKxYHTndcFzavU2.Jqe8odU72qfiaDg4kJaqkZa6eZGMak7TEAbUmDm VjWwAY6X2njGrzPLGpzFJeBx5j6xUqu6yzc02NRg3rRssrvIhUtSWbq8131E yUKRHXiOU5vJAscKH2iP6Z5n3.DoGL9X5.xo8lfYnCsOVsBdvFOh7X12W5Yg KDAz_EhyRrdbSUDGjs5KgAGKocr056mKLOK92RdjNtw6IcVvR5tIi7q23zey 7xqU10wFabYfBKk8QWVqKwHvKdNprZ6KfkPwPVwgZTOHNoYKQkqkNPwUj8qK _1gDgtP2HOch6L8CrIcF_GLCB2.gLhJ4GbMzWyEXNsyb_1N4AUUB.OCWIbWr YQ.pKsEMo4HzAQafboY9BUQulRCss Received: from [86.75.67.18] by web171603.mail.ir2.yahoo.com via HTTP; Sat, 24 Nov 2012 15:27:30 GMT X-Rocket-MIMEInfo: 001.001, SGnCoAoKSSd2ZSByZWNlbnRseSBpbnN0YWxsZWQgZW1hY3MgMjQuMiBvbiBhIGRlYmlhbiB2aXJ0dWFsLWJveAoKQWZ0ZXIgY29uZmlndXJpbmcgZWxwYSB0aGVyZSB3YXMgZXJyb3JzIHdoZW4gcnVubmluZyBsaXN0LXBhY2thZ2VzClNvIEkndmUgdXNlZCB0b2dnbGUtb24tZXJyb3IgYW5kIGdvdCB0aGUgZm9sbG93aW5nIHRyYWNlOgoKLS0tLS0tLS0tLS0tLQpEZWJ1Z2dlciBlbnRlcmVkLS1MaXNwIGVycm9yOiAodm9pZC1mdW5jdGlvbiBtYWlsY2FwLXBhcnNlLW1haWxjYXBzKQrCoMKgbWFpbGNhcC1wYXIBMAEBAQE- X-Mailer: YahooMailWebService/0.8.123.460 Message-ID: <1353770850.40719.YahooMailNeo@web171603.mail.ir2.yahoo.com> Date: Sat, 24 Nov 2012 15:27:30 +0000 (GMT) From: frances frederic Subject: list-packages (void-function mailcap-parse-mailcaps) due to an old mailcap.el file To: "bug-gnu-emacs@gnu.org" MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="-357169082-910562162-1353770850=:40719" X-detected-operating-system: by eggs.gnu.org: FreeBSD 8.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 24 Nov 2012 13:32:39 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: frances frederic List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) ---357169082-910562162-1353770850=:40719 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hi=A0=0A=0AI've recently installed emacs 24.2 on a debian virtual-box=0A=0A= After configuring elpa there was errors when running list-packages=0ASo I'v= e used toggle-on-error and got the following trace:=0A=0A-------------=0ADe= bugger entered--Lisp error: (void-function mailcap-parse-mailcaps)=0A=A0=A0= mailcap-parse-mailcaps()=0A=A0=A0url-do-setup()=0A=A0=A0url-retrieve-synchr= onously("http://elpa.gnu.org/packages/archive-contents")=0A=A0=A0package--d= ownload-one-archive(("gnu" . "http://elpa.gnu.org/packages/") "archive-cont= ents")=0A=A0=A0#[nil "\301\302\"\207" [archive package--download-one-archiv= e "archive-contents"] 3]()=0A=A0=A0package-refresh-contents()=0A=A0=A0list-= packages(nil)=0A=A0=A0call-interactively(list-packages t nil)=0A=A0=A0execu= te-extended-command(nil)=0A=A0=A0call-interactively(execute-extended-comman= d nil nil)=0A---------------=0A=0AThen I tried to locate mailcap lisp libra= ry using M-x locate-library and found two locations:=0AM-x locate-library = =A0mailcap=0A=A0=A0- /usr/share/emacs/site-lisp/flim/attic/mailcap.el =A0 (= this one did not contains =A0=A0mailcap-parse-mailcaps)=0A=0A=0AM-x locate-= library mailcap.el.gz=0A=A0=A0 - /usr/share/emacs/24.2/lisp/gnus/mailcap.el= .gz=0A=0A=0Aonly the second one contains the function required by list-pack= age but the first one is loaded probably because of load-path=A0=0A=0Afinal= ly I remove the oldest version of mailcap.el and elpa works fine now.=0A=0A= I don't know if the old package comes from an old installation or if mailca= p.el is included twice with 2 locations and one has not been updated.=0A=0A= Regards=0Afrederic=0A ---357169082-910562162-1353770850=:40719 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
Hi 

= I've recently installed emacs 24.2 on a debian virtual-box

Afte= r configuring elpa there was errors when running list-packages
So I've u= sed toggle-on-error and got the following trace:

-------------
Debugger entered--Lisp error: (v= oid-function mailcap-parse-mailcaps)
  mailcap-parse-mailcaps()
  url-do-setup()
  url-retrieve-synchronously("htt= p://elpa.gnu.org/packages/archive-contents")
  package--download-one-archive(("gnu" . "http://elpa.gnu.org/packages/") "archive-contents")
  #[nil "\301\302\"\207" [archive = package--download-one-archive "archive-contents"] 3]()
  package-refresh-contents()
  list-packages(n= il)
  call-in= teractively(list-packages t nil)
  execute-extended-command(nil)
  call-interactively(execute-extende= d-command nil nil)
---------------

Then = I tried to locate mailcap lisp library using M-x locate-library and found t= wo locations:
M-x locate-library  mailcap
 &n= bsp;- /usr/share/emacs/site-lisp/flim/attic/mailcap.el   (this one did= not contains   mailcap-parse-mailcaps)

= M-x locate-library mailcap.el.gz
   - /usr/share/emacs/= 24.2/lisp/gnus/mailcap.el.gz

only the second o= ne contains the function required by list-package but the first one is load= ed probably because of load-path 

finally I r= emove the oldest version of mailcap.el and elpa works fine now.
<= br>
I don't know if the old package comes from an old installatio= n or if mailcap.el is included twice with 2 locations and one has not been = updated.

Regards
frederic

=
---357169082-910562162-1353770850=:40719-- From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 24 13:46:51 2012 Received: (at 12981) by debbugs.gnu.org; 24 Nov 2012 18:46:52 +0000 Received: from localhost ([127.0.0.1]:36928 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TcKkd-0002TY-49 for submit@debbugs.gnu.org; Sat, 24 Nov 2012 13:46:51 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:34101) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TcKkb-0002TR-Ep for 12981@debbugs.gnu.org; Sat, 24 Nov 2012 13:46:50 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TcKj4-0005Om-ST; Sat, 24 Nov 2012 13:45:14 -0500 From: Glenn Morris To: frances frederic Subject: Re: bug#12981: list-packages (void-function mailcap-parse-mailcaps) due to an old mailcap.el file References: <1353770850.40719.YahooMailNeo@web171603.mail.ir2.yahoo.com> X-Spook: e-bomb genetic AUTODIN Ron Brown Semtex EuroFed Arnett IMF X-Ran: OuX.3rR[K&MXl\l{u.R:$&$+R!HC.B*73P`Kv:2JTd&2(/r2jjL0e@m\6?HN%a#|V:|Gr[ X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sat, 24 Nov 2012 13:45:14 -0500 In-Reply-To: <1353770850.40719.YahooMailNeo@web171603.mail.ir2.yahoo.com> (frances frederic's message of "Sat, 24 Nov 2012 15:27:30 +0000 (GMT)") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -4.6 (----) X-Debbugs-Envelope-To: 12981 Cc: 12981@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.6 (----) frances frederic wrote: > M-x locate-library =C2=A0mailcap > =C2=A0=C2=A0- /usr/share/emacs/site-lisp/flim/attic/mailcap.el =C2=A0 (th= is one did not contains =C2=A0=C2=A0mailcap-parse-mailcaps) Thanks for the report. I'm not sure there is anything Emacs can do about this. That file is not part of Emacs, it is part of "flim". In general, you can break Emacs in arbitrary ways by installing arbitrary packages at the head of load-path. This issue was supposedly fixed in Debian flim a decade ago: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D110224 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 28 15:32:58 2012 Received: (at control) by debbugs.gnu.org; 28 Nov 2012 20:32:59 +0000 Received: from localhost ([127.0.0.1]:44091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TdoJV-0007TA-W8 for submit@debbugs.gnu.org; Wed, 28 Nov 2012 15:32:58 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:46019) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TdoJT-0007T3-Qa for control@debbugs.gnu.org; Wed, 28 Nov 2012 15:32:56 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TdoHb-0003JU-Nv for control@debbugs.gnu.org; Wed, 28 Nov 2012 15:30:59 -0500 Date: Wed, 28 Nov 2012 15:30:59 -0500 Message-Id: Subject: control message for bug 12981 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -4.6 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.6 (----) close 12981 From unknown Fri Jun 20 07:17:25 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 27 Dec 2012 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator