From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 22 20:44:39 2013 Received: (at submit) by debbugs.gnu.org; 23 Dec 2013 01:44:39 +0000 Received: from localhost ([127.0.0.1]:35048 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VuuZS-0001dx-Ou for submit@debbugs.gnu.org; Sun, 22 Dec 2013 20:44:39 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59579) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VuuZQ-0001dn-PZ for submit@debbugs.gnu.org; Sun, 22 Dec 2013 20:44:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VuuZH-0007qw-1P for submit@debbugs.gnu.org; Sun, 22 Dec 2013 20:44:35 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48149) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VuuZG-0007qs-VT for submit@debbugs.gnu.org; Sun, 22 Dec 2013 20:44:26 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33009) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VuuZA-0007DS-Jh for bug-gnu-emacs@gnu.org; Sun, 22 Dec 2013 20:44:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VuuZ4-0007oZ-Jr for bug-gnu-emacs@gnu.org; Sun, 22 Dec 2013 20:44:20 -0500 Received: from mail-ee0-f54.google.com ([74.125.83.54]:46956) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VuuZ4-0007oV-DF for bug-gnu-emacs@gnu.org; Sun, 22 Dec 2013 20:44:14 -0500 Received: by mail-ee0-f54.google.com with SMTP id e51so1774547eek.13 for ; Sun, 22 Dec 2013 17:43:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=myqXF4TizGzhiyjlGVd20l10YgefcnAkbzyQx/z2XT8=; b=Cpm/dMO12Ziola7JHjiRdYIDPBc4k0QhMQlanA2GXdyem2VnnGdATsdQwANJOq7/xq ng26/c+U8wLTrOoeeqsW4kKM0ZkHgONXz6SbhJct3HAOhxEhj8R8KfutFByfo8ca/CSC Gar0hbAuOIFfE7u9wpEFB+uIY74H7XW/NrdC3oTwtzFk2lBfq5zcONweZrMLRSMcol8D yqjVn2hZv7Rtwp2rz4GRd0V121BqghyIkJmFKQ42Kxrm5MZylsNJeaiBSuIEpwUFTzyZ 1boYsB3+/xfhcuhsBmT7PasdPZM5wMP6y+OomoKkMIlhWPNzboNleXZaBWPB3Jl16jR/ eynw== X-Received: by 10.15.91.3 with SMTP id r3mr18426305eez.18.1387763017868; Sun, 22 Dec 2013 17:43:37 -0800 (PST) MIME-Version: 1.0 Received: by 10.14.209.69 with HTTP; Sun, 22 Dec 2013 17:42:57 -0800 (PST) From: Juanma Barranquero Date: Mon, 23 Dec 2013 02:42:57 +0100 Message-ID: Subject: Installing ELPA packages complains about :keywords in define-package To: Bug-Gnu-Emacs Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) On Tue, Dec 17, 2013 at 10:06 PM, Stephen Berman wrote: > Leaving directory `/home/steve/.emacs.d/elpa/nlinum-1.1' > Compiling file /home/steve/.emacs.d/elpa/nlinum-1.1/nlinum-pkg.el at Tue Dec > 17 13:33:54 2013 > Entering directory `/home/steve/.emacs.d/elpa/nlinum-1.1/' > nlinum-pkg.el:1:1:Warning: `"convenience"' is a malformed function > Compiling file /home/steve/.emacs.d/elpa/nlinum-1.1/nlinum.el at Tue Dec 17 > 13:33:54 2013 > Compiling no file at Tue Dec 17 13:36:31 2013 The problem is not nlinum-specific. Installing anything from ELPA complains about the :keywords in the define-package: In toplevel form: debbugs-pkg.el:1:1:Warning: `"comm"' is a malformed function In toplevel form: rainbow-mode-pkg.el:1:1:Warning: `"faces"' is a malformed function etc. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 23 10:01:27 2013 Received: (at 16222) by debbugs.gnu.org; 23 Dec 2013 15:01:27 +0000 Received: from localhost ([127.0.0.1]:35981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vv70X-0002S8-Gm for submit@debbugs.gnu.org; Mon, 23 Dec 2013 10:01:26 -0500 Received: from mail-qa0-f54.google.com ([209.85.216.54]:63085) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vv70S-0002Rv-EA for 16222@debbugs.gnu.org; Mon, 23 Dec 2013 10:01:21 -0500 Received: by mail-qa0-f54.google.com with SMTP id f11so5131683qae.20 for <16222@debbugs.gnu.org>; Mon, 23 Dec 2013 07:01:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=gQEIvlNWLg1QvV1XiqRPPvbkfIvuwBStKhj84x9BKjI=; b=RLqSOGQfZJwvWFXrgJPP/I81e3v1f1L0X4WBXov2xRrWwQBVtZeQw+Wm46geNmGvcW VcGIqOJ+rhgzswddB+17HtzBdiWtRvXzMXFm1YOyTpahP+CFz7bNSju+2bKwpy26NPPP iO7rZfx4f1beNGUvukmSx4YTj+PkecXEiaH+Q= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=gQEIvlNWLg1QvV1XiqRPPvbkfIvuwBStKhj84x9BKjI=; b=Ls96NzAgavsluabH7R5PQLbQ22XYddMrfEP8hIFxBqzrX4iy24+t7LGOItiXC+AOsx 8I9Pw9PnwTKZdac8E3dYwEy6G+xMynEXFRUuQMaZQTAsyANsEgofMuKGrBD2FQGraD75 5VlaPkB05BmOuSWhWqhXY0KSowxO7l/UUwRX7Jmpmdou1vty+TOjBBtOFACErAy/tCQV EXPqE3nAYclpbzppQZwaPjpcm2NplcVKmrNX/evuqsGrGQKRyk5a+hLbGRx9PkauNlWG b5HiIZAwz/ujDCuWFHw4sTGY+iYpZLEOxXw4W0Q1thXmBo3cN6NSWaEfSnY+qfqIGjqu aHbA== X-Gm-Message-State: ALoCoQkQ2QaBtTOyOGLOrs7cBeR9AZA/AnT091v++B9diDfPfCS6WPxLLBBsT0U0JOEkMbDjCW7w X-Received: by 10.224.55.197 with SMTP id v5mr43495526qag.9.1387810879632; Mon, 23 Dec 2013 07:01:19 -0800 (PST) Received: from flea.lifelogs.com (c-98-229-61-72.hsd1.ma.comcast.net. [98.229.61.72]) by mx.google.com with ESMTPSA id w5sm30893539qat.10.2013.12.23.07.01.18 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 23 Dec 2013 07:01:18 -0800 (PST) From: Ted Zlatanov To: Juanma Barranquero Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Mon, 23 Dec 2013 10:02:42 -0500 In-Reply-To: (Juanma Barranquero's message of "Mon, 23 Dec 2013 02:42:57 +0100") Message-ID: <87r4938val.fsf@flea.lifelogs.com> User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16222 Cc: 16222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Mon, 23 Dec 2013 02:42:57 +0100 Juanma Barranquero wrote: JB> On Tue, Dec 17, 2013 at 10:06 PM, Stephen Berman wrote: >> Leaving directory `/home/steve/.emacs.d/elpa/nlinum-1.1' >> Compiling file /home/steve/.emacs.d/elpa/nlinum-1.1/nlinum-pkg.el at Tue Dec >> 17 13:33:54 2013 >> Entering directory `/home/steve/.emacs.d/elpa/nlinum-1.1/' >> nlinum-pkg.el:1:1:Warning: `"convenience"' is a malformed function >> Compiling file /home/steve/.emacs.d/elpa/nlinum-1.1/nlinum.el at Tue Dec 17 >> 13:33:54 2013 >> Compiling no file at Tue Dec 17 13:36:31 2013 JB> The problem is not nlinum-specific. Installing anything from ELPA JB> complains about the :keywords in the define-package: JB> In toplevel form: JB> debbugs-pkg.el:1:1:Warning: `"comm"' is a malformed function JB> In toplevel form: JB> rainbow-mode-pkg.el:1:1:Warning: `"faces"' is a malformed function JB> etc. Can you provide a full bug description, Emacs version, etc.? I can't find it here (I know there's an emacs-devel discussion but the bug report is incomplete as is). Thanks Ted From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 23 10:14:15 2013 Received: (at 16222) by debbugs.gnu.org; 23 Dec 2013 15:14:15 +0000 Received: from localhost ([127.0.0.1]:35987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vv7Cw-0002rp-Kz for submit@debbugs.gnu.org; Mon, 23 Dec 2013 10:14:15 -0500 Received: from mail-ea0-f182.google.com ([209.85.215.182]:64446) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vv7Cv-0002rg-0R for 16222@debbugs.gnu.org; Mon, 23 Dec 2013 10:14:13 -0500 Received: by mail-ea0-f182.google.com with SMTP id a15so2405315eae.41 for <16222@debbugs.gnu.org>; Mon, 23 Dec 2013 07:14:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=zwXmdxS5EXq4FghBS/PhUBa3ic9mqmue4Xka4mm6swM=; b=eUI/0L7F2Km0/vRyQ9nK+OkdOwBbGL32BJgAWc0YRvqV4saLwevn201e8V6ps+6fb6 kWszYf03f15HhA7zKUTHRpPt18vlVixZ277nluKluszd0Jdb1LAsSustBgKju3l19OOD QSA/wFc6KDJzxZ95HYY9W3fUshlO2dSVqohgmHLAeypaMRMeGms2tlTcj+d2zO4Lp59o xjC+ImGy0QgnVD0AlWolbc2Yusx5II70YIQRRNMVR+o9PsDKLhjXSQQp4AJCYeJwQnvS qekZZMNTVspRnhuBXSqQZWvz6hd+pQ2nS3eoKeueiywVtSEpEEi84K10aOQMdzycLR+O GZYQ== X-Received: by 10.15.24.142 with SMTP id j14mr19609559eeu.52.1387811652242; Mon, 23 Dec 2013 07:14:12 -0800 (PST) MIME-Version: 1.0 Received: by 10.14.209.69 with HTTP; Mon, 23 Dec 2013 07:13:32 -0800 (PST) In-Reply-To: <87r4938val.fsf@flea.lifelogs.com> References: <87r4938val.fsf@flea.lifelogs.com> From: Juanma Barranquero Date: Mon, 23 Dec 2013 16:13:32 +0100 Message-ID: Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package To: Ted Zlatanov Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16222 Cc: 16222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Mon, Dec 23, 2013 at 4:02 PM, Ted Zlatanov wrote: > Can you provide a full bug description, Emacs version, etc.? I can't > find it here (I know there's an emacs-devel discussion but the bug > report is incomplete as is). With an Emacs from trunk, of a few days ago, I just did M-x list-packages, then U (packages to update where debbugs and rainbow-mode), then x, and voil=C3=A0. Aren't you able to reproduce it? J From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 23 17:56:33 2013 Received: (at 16222) by debbugs.gnu.org; 23 Dec 2013 22:56:33 +0000 Received: from localhost ([127.0.0.1]:36877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvEQK-0001dI-Nt for submit@debbugs.gnu.org; Mon, 23 Dec 2013 17:56:33 -0500 Received: from mail-qc0-f177.google.com ([209.85.216.177]:57685) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvEQI-0001d8-IN for 16222@debbugs.gnu.org; Mon, 23 Dec 2013 17:56:31 -0500 Received: by mail-qc0-f177.google.com with SMTP id m20so5356258qcx.22 for <16222@debbugs.gnu.org>; Mon, 23 Dec 2013 14:56:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version:content-type:content-transfer-encoding; bh=6WjuQqH4ofxxfq45pBsoQepYqCd1TYKWSqEWKkho3H0=; b=SszdjcQ3HIcjQ8yrn/LYd2CYuoPwXN4WE+av6f57Yp32aQ0xQtzsAe4AXpOGfQOHGq Y40CiE9pzkdS7/pVuBsHjXIOlQawYSqp3eSnq4R2IRB2wkco4YLhIqjUNBvUXqb/PmwS 4xt+ay0ma29O3NtepPObrS6d1c4O0ncb9Cc1s= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; bh=6WjuQqH4ofxxfq45pBsoQepYqCd1TYKWSqEWKkho3H0=; b=Ns24wEAQ8sUHy1NhVco/27YoMUUuLSJ3gGsbHVGk9F0QMh6Lw8W3D2IvGYZ7CxVoii ZDoU9EblvRYx5HU8P2JtGpHlXZ2i+/f/XD9v0kH42ZDxRW067dYAscI9ADzv8yp4aj0Y VbuQAz5sVdCdCxDyvudtDM/LKPkx+3VOwW+TrKXlq/pVcyWfpLgBUVENYQPvDj4nE/jm EL7K+eqgl6Uyk1I0qORBHt4U1fAT3InMrzx2mVIyGKmUbtEPOako0DsCOtLy5LHuz7IY 7fBDaOyna5FKDlciP6uYCEiOc7hrFiW3VFS+MeRc8NM3l3i8WHNbt5tUW1RxMGVNR196 ePHw== X-Gm-Message-State: ALoCoQkpvP2yPfU2yVPYZM4ZIooDehQSG5WCh+XgZZXuMvEgW1lXrBUrrIKLcIs2tKuxlqBfrU5k X-Received: by 10.224.16.204 with SMTP id p12mr47300508qaa.26.1387839389720; Mon, 23 Dec 2013 14:56:29 -0800 (PST) Received: from flea.lifelogs.com (c-98-229-61-72.hsd1.ma.comcast.net. [98.229.61.72]) by mx.google.com with ESMTPSA id f19sm33006513qaq.12.2013.12.23.14.56.28 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 23 Dec 2013 14:56:29 -0800 (PST) From: Ted Zlatanov To: Juanma Barranquero Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87r4938val.fsf@flea.lifelogs.com> X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Mon, 23 Dec 2013 17:57:52 -0500 In-Reply-To: (Juanma Barranquero's message of "Mon, 23 Dec 2013 16:13:32 +0100") Message-ID: <87lhzbfa4v.fsf@flea.lifelogs.com> User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16222 Cc: 16222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Mon, 23 Dec 2013 16:13:32 +0100 Juanma Barranquero wr= ote:=20 JB> On Mon, Dec 23, 2013 at 4:02 PM, Ted Zlatanov wrote: >> Can you provide a full bug description, Emacs version, etc.? I can't >> find it here (I know there's an emacs-devel discussion but the bug >> report is incomplete as is). JB> With an Emacs from trunk, of a few days ago, I just did M-x JB> list-packages, then U (packages to update where debbugs and JB> rainbow-mode), then x, and voil=E0. JB> Aren't you able to reproduce it? I can reproduce it but don't see why you couldn't make a proper bug report with a version (for the record, mine is 24.3.50.1, compiled today). Stefan: I think the problem is `package--alist-to-plist'. The generated PACKAGE-pkg.el has, for example: (define-package "ack" "1.3" "Interface to ack-like source code search tools= " 'nil :keywords ("tools" "processes" "convenience") :url "https://github.c= om/leoliu/ack-el") (define-package "nlinum" "1.1" "Show line numbers in the margin" 'nil :url = "http://elpa.gnu.org/packages/nlinum.html" :keywords ("convenience")) If I quote the keywords, e.g. :keywords '("convenience") then the function call works but I don't really understand the creative mix of `defstruct' and the `define-package' funcall that errors out, so I couldn't write the fix and test it. I hope you or someone else has a chance to do it... I may try it again tomorrow if no one else does. Ted From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 23 19:02:40 2013 Received: (at 16222) by debbugs.gnu.org; 24 Dec 2013 00:02:40 +0000 Received: from localhost ([127.0.0.1]:36993 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvFSJ-0003Sz-Pu for submit@debbugs.gnu.org; Mon, 23 Dec 2013 19:02:40 -0500 Received: from mail-ea0-f182.google.com ([209.85.215.182]:63538) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvFSH-0003So-B3 for 16222@debbugs.gnu.org; Mon, 23 Dec 2013 19:02:37 -0500 Received: by mail-ea0-f182.google.com with SMTP id a15so2634342eae.13 for <16222@debbugs.gnu.org>; Mon, 23 Dec 2013 16:02:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=dG/9CRm+xlVbEkm2n0HZZ34+zJY7mdWyuutxwDguFPo=; b=QR9KpHDte19WCujX7PG2SsMPZYNPrX4UwAd8Io33imxwSb+1/jT+s/usEwSkDaAWMj rx8XqHzsd8frqojID2owBfSdQLeVr4WW3hm+eSoekgU5Ecs07RGc1ApMKjLNcemPe0kZ Iwvn03Mvx0YUTY6Aag8qx34zS1jmkk1L7i8AdyJDzhQOkCMHbzWwGnZDL1u+L8iSSMqm 38YHzGArryLeSTp2pajHKsyI5IPu5ohUVCU8aGEXho2o8KwQdx7eTqd4dtEZfIJKYiJp u6qzMtpMf5yqx42FZObkYK58/VASjliKhuQ4FyKwYqPpz1DWsd111CBd77y6hUl3knOc LvZQ== X-Received: by 10.15.91.3 with SMTP id r3mr24820030eez.18.1387843356293; Mon, 23 Dec 2013 16:02:36 -0800 (PST) MIME-Version: 1.0 Received: by 10.14.209.69 with HTTP; Mon, 23 Dec 2013 16:01:56 -0800 (PST) In-Reply-To: <87lhzbfa4v.fsf@flea.lifelogs.com> References: <87r4938val.fsf@flea.lifelogs.com> <87lhzbfa4v.fsf@flea.lifelogs.com> From: Juanma Barranquero Date: Tue, 24 Dec 2013 01:01:56 +0100 Message-ID: Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package To: Ted Zlatanov Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16222 Cc: 16222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Mon, Dec 23, 2013 at 11:57 PM, Ted Zlatanov wrote: > don't see why you couldn't make a proper bug > report with a version I dislike report-emacs-bug. Anyway, as I usually hang 'round emacs-devel, bugs I report are for the trunk unless I say otherwise. And I'm available to provide any further information requested. > (for the record, mine is 24.3.50.1, compiled today). So is mine. J From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 23 22:43:23 2013 Received: (at 16222) by debbugs.gnu.org; 24 Dec 2013 03:43:23 +0000 Received: from localhost ([127.0.0.1]:37279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvItv-0002NB-1u for submit@debbugs.gnu.org; Mon, 23 Dec 2013 22:43:23 -0500 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:46589) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvItt-0002N2-6o for 16222@debbugs.gnu.org; Mon, 23 Dec 2013 22:43:21 -0500 Received: from fmsmemgm.homelinux.net (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id rBO3hIph020889; Mon, 23 Dec 2013 22:43:19 -0500 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 893E4AE21D; Mon, 23 Dec 2013 22:43:17 -0500 (EST) From: Stefan Monnier To: Juanma Barranquero Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package Message-ID: References: <87r4938val.fsf@flea.lifelogs.com> <87lhzbfa4v.fsf@flea.lifelogs.com> Date: Mon, 23 Dec 2013 22:43:17 -0500 In-Reply-To: <87lhzbfa4v.fsf@flea.lifelogs.com> (Ted Zlatanov's message of "Mon, 23 Dec 2013 17:57:52 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Level: X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0.2 X-NAI-Spam-Rules: 2 Rules triggered GEN_SPAM_FEATRE=0.2, RV4801=0 X-NAI-Spam-Version: 2.3.0.9362 : core <4801> : inlines <355> : streams <1096047> : uri <1633426> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 16222 Cc: 16222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.9 (-) > Stefan: I think the problem is `package--alist-to-plist'. The generated > PACKAGE-pkg.el has, for example: No, the problem is that *-pkg.el should not be compiled (it's not "load"ed either): it's a file using the Elisp `sexp' syntax, but it's not a file written in Elisp. Stefan From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 24 08:36:08 2013 Received: (at 16222) by debbugs.gnu.org; 24 Dec 2013 13:36:08 +0000 Received: from localhost ([127.0.0.1]:38201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvS9Y-0006wU-4I for submit@debbugs.gnu.org; Tue, 24 Dec 2013 08:36:08 -0500 Received: from mail-qe0-f43.google.com ([209.85.128.43]:45404) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvS9W-0006wM-1J for 16222@debbugs.gnu.org; Tue, 24 Dec 2013 08:36:06 -0500 Received: by mail-qe0-f43.google.com with SMTP id jy17so6352603qeb.2 for <16222@debbugs.gnu.org>; Tue, 24 Dec 2013 05:36:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=+qfYJx0NIw7jvSz8gO3K+Kjhnc5D+tEA6boLwnO4MYM=; b=BM0tf+vZaVwLl0gy+6g3slroKXCIJ9iMjb7Obev0EZ1HxOoII2l07HxiWUX0nzwwGs RcWi6QQPlAn0fWggCAsBb1t/+IytP4UWQuHfxQWrNtPa5EdqrUQZXxkOZMv+HT2K9Q/K u3QLm9VOLABow9mM6Fd+wRba30dT2n/qQEM2M= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=+qfYJx0NIw7jvSz8gO3K+Kjhnc5D+tEA6boLwnO4MYM=; b=YSnCeju1HceAUiNaY1EIBjx4oNlCAX2Rc/J1SNFLOQfp4hQkJqgYi+OogzeViBaEMq rUhRuK7HkqQHILnyPhEqgU6aunKahlQLNm6TfhorGqjdLTloPzeXQqdF96Q1PL+QBiK/ NfwHtpW5FTwBXYhlKbFKt0kBWEzkRMI1OUAm3XieE89/dobRmRPVRGwJnaVXXf5Qt8K1 DN5pURuPfe2PwxHM2GDBfTxtbhO5LLaZSHueWU36fzeN8RW2DKNio+e5YXwTFjWQvbpB 256Jq7DFlIDw8MbBH3JmEIznmo7UheSdSiISZqtX+MzHXrIaSoX6DAa+u9pZLpxbmW7F Zzug== X-Gm-Message-State: ALoCoQn7dr160kmLkhNrv3lGikEGwftZmrSpCIEievZYhIZOqy6RztU1mi92bIwETKSm5Wo1XCWh X-Received: by 10.224.88.202 with SMTP id b10mr52735635qam.85.1387892160164; Tue, 24 Dec 2013 05:36:00 -0800 (PST) Received: from flea.lifelogs.com (c-98-229-61-72.hsd1.ma.comcast.net. [98.229.61.72]) by mx.google.com with ESMTPSA id q2sm27657242qer.22.2013.12.24.05.35.58 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Dec 2013 05:35:58 -0800 (PST) From: Ted Zlatanov To: Stefan Monnier Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87r4938val.fsf@flea.lifelogs.com> <87lhzbfa4v.fsf@flea.lifelogs.com> X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Tue, 24 Dec 2013 08:37:22 -0500 In-Reply-To: (Stefan Monnier's message of "Mon, 23 Dec 2013 22:43:17 -0500") Message-ID: <87mwjql699.fsf@flea.lifelogs.com> User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16222 Cc: Juanma Barranquero , 16222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Mon, 23 Dec 2013 22:43:17 -0500 Stefan Monnier wrote: >> Stefan: I think the problem is `package--alist-to-plist'. The generated >> PACKAGE-pkg.el has, for example: SM> No, the problem is that *-pkg.el should not be compiled (it's not SM> "load"ed either): it's a file using the Elisp `sexp' syntax, but it's SM> not a file written in Elisp. OK, is it fixable? Ted From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 24 09:55:08 2013 Received: (at 16222) by debbugs.gnu.org; 24 Dec 2013 14:55:08 +0000 Received: from localhost ([127.0.0.1]:38353 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvTNy-00024c-T1 for submit@debbugs.gnu.org; Tue, 24 Dec 2013 09:55:07 -0500 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:39446) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvTNu-00024R-QD for 16222@debbugs.gnu.org; Tue, 24 Dec 2013 09:55:04 -0500 Received: from fmsmemgm.homelinux.net (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id rBOEsxQX011332; Tue, 24 Dec 2013 09:55:00 -0500 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 0C69FAE086; Tue, 24 Dec 2013 09:55:00 -0500 (EST) From: Stefan Monnier To: Juanma Barranquero Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package Message-ID: References: <87r4938val.fsf@flea.lifelogs.com> <87lhzbfa4v.fsf@flea.lifelogs.com> <87mwjql699.fsf@flea.lifelogs.com> Date: Tue, 24 Dec 2013 09:55:00 -0500 In-Reply-To: <87mwjql699.fsf@flea.lifelogs.com> (Ted Zlatanov's message of "Tue, 24 Dec 2013 08:37:22 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4802=0 X-NAI-Spam-Version: 2.3.0.9362 : core <4802> : inlines <357> : streams <1096298> : uri <1633820> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 16222 Cc: 16222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.9 (-) >>> Stefan: I think the problem is `package--alist-to-plist'. The generated >>> PACKAGE-pkg.el has, for example: SM> No, the problem is that *-pkg.el should not be compiled (it's not SM> "load"ed either): it's a file using the Elisp `sexp' syntax, but it's SM> not a file written in Elisp. > OK, is it fixable? Of course: get the byte-compiler to skip those files. Stefan From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 24 10:21:44 2013 Received: (at 16222) by debbugs.gnu.org; 24 Dec 2013 15:21:44 +0000 Received: from localhost ([127.0.0.1]:39173 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvTnj-00033x-ML for submit@debbugs.gnu.org; Tue, 24 Dec 2013 10:21:44 -0500 Received: from mail-qe0-f41.google.com ([209.85.128.41]:42781) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvTnh-00033p-PB for 16222@debbugs.gnu.org; Tue, 24 Dec 2013 10:21:42 -0500 Received: by mail-qe0-f41.google.com with SMTP id gh4so6563613qeb.14 for <16222@debbugs.gnu.org>; Tue, 24 Dec 2013 07:21:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=oJ7IleiIvR8BPSr7Qdsiy/pnfGtQyLbvnbRcC0t+c0E=; b=IrGoMJnQqczuBI/AttPIFsr5oM5vTjidREhfeN/7vaHxQuJ7TBV5pUiT4QQUE3IzI7 hNAcgmYHJ2jN7xchfNQ+KMSos/lxG3xwRnvovcZytFQDTxdVtNzdvDFSicDZBlJjgiJC Xy1eG3swnXno3m07BSyFl1YN6TTHJUzf2v1nU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=oJ7IleiIvR8BPSr7Qdsiy/pnfGtQyLbvnbRcC0t+c0E=; b=QTAAhM6oAAkSf3YIr0Mvi8RHc/wxTozWrA8cCZc3LXKF4A599BPyJFKbgeueG9kSrO aMriytV8YklAp8StyXuviVev9HUD/u+O3TX1dkVomRfy646uo7hbZ8XdiB0kXQEmIBuI IlbDjdXaXQ7B5zbYBNqbgBUYrM1vT64kAyz1I0NA261X7ep2oIGhYpK4vUz38TOF96xw WPOWNBAnb9sttNtjM35wOwafaUkaTJuQR3bmj6gXVjEJb6WkBIpbnKI6HbS85ZLEfIs9 CacCO4ZBrrLLrnxlpBUY8xjGPwCsLE98e8qXArmXqLeK3F32Z8Ph25Ondl5CDoPpOV8u TBcQ== X-Gm-Message-State: ALoCoQnMtOkjlVA/j44wGeOtQa7xQ1s4wkr/0V+W319cE6Jby337eUul8UHDLhkZsrFAIaA48Tgs X-Received: by 10.49.28.101 with SMTP id a5mr54437568qeh.70.1387898501222; Tue, 24 Dec 2013 07:21:41 -0800 (PST) Received: from flea.lifelogs.com (c-98-229-61-72.hsd1.ma.comcast.net. [98.229.61.72]) by mx.google.com with ESMTPSA id r5sm36326115qaj.13.2013.12.24.07.21.40 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Dec 2013 07:21:40 -0800 (PST) From: Ted Zlatanov To: Stefan Monnier Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87r4938val.fsf@flea.lifelogs.com> <87lhzbfa4v.fsf@flea.lifelogs.com> <87mwjql699.fsf@flea.lifelogs.com> X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Tue, 24 Dec 2013 10:23:04 -0500 In-Reply-To: (Stefan Monnier's message of "Tue, 24 Dec 2013 09:55:00 -0500") Message-ID: <8761qel1d3.fsf@flea.lifelogs.com> User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16222 Cc: Juanma Barranquero , 16222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Tue, 24 Dec 2013 09:55:00 -0500 Stefan Monnier wrote: >>>> Stefan: I think the problem is `package--alist-to-plist'. The generated >>>> PACKAGE-pkg.el has, for example: SM> No, the problem is that *-pkg.el should not be compiled (it's not SM> "load"ed either): it's a file using the Elisp `sexp' syntax, but it's SM> not a file written in Elisp. >> OK, is it fixable? SM> Of course: get the byte-compiler to skip those files. 1) Why is *-pkg.el written in this bizarro syntax and not something that compiles cleanly? IOW if it's going to be pure data, why pretend it's a funcall? I'd rather rename it to *-pkg.data or something and eliminate any chance of this problem recurring. The .el extension is wrong, either way. 2) If you'd rather keep it as a confusingly-almost-ELisp file, can the problem be solved by ";; no-byte-compile: t" in the local variables, or does this function have to be changed? #+begin_src lisp (defun package--compile (pkg-desc) "Byte-compile installed package PKG-DESC." (package-activate-1 pkg-desc) (byte-recompile-directory (package-desc-dir pkg-desc) 0 t)) #+end_src Thanks Ted From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 24 11:23:18 2013 Received: (at 16222) by debbugs.gnu.org; 24 Dec 2013 16:23:18 +0000 Received: from localhost ([127.0.0.1]:39274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvUlJ-0004x8-7F for submit@debbugs.gnu.org; Tue, 24 Dec 2013 11:23:17 -0500 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:57873) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvUlG-0004ww-Ql for 16222@debbugs.gnu.org; Tue, 24 Dec 2013 11:23:15 -0500 Received: from fmsmemgm.homelinux.net (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id rBOGNAPk015913; Tue, 24 Dec 2013 11:23:11 -0500 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id E1950AE086; Tue, 24 Dec 2013 11:23:10 -0500 (EST) From: Stefan Monnier To: Juanma Barranquero Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package Message-ID: References: <87r4938val.fsf@flea.lifelogs.com> <87lhzbfa4v.fsf@flea.lifelogs.com> <87mwjql699.fsf@flea.lifelogs.com> <8761qel1d3.fsf@flea.lifelogs.com> Date: Tue, 24 Dec 2013 11:23:10 -0500 In-Reply-To: <8761qel1d3.fsf@flea.lifelogs.com> (Ted Zlatanov's message of "Tue, 24 Dec 2013 10:23:04 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4802=0 X-NAI-Spam-Version: 2.3.0.9362 : core <4802> : inlines <357> : streams <1096322> : uri <1633884> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 16222 Cc: 16222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.9 (-) > 1) Why is *-pkg.el written in this bizarro syntax and not something that > compiles cleanly? Hysterical raisins! > IOW if it's going to be pure data, why pretend it's a funcall? > I'd rather rename it to *-pkg.data or something and eliminate any > chance of this problem recurring. The .el extension is wrong, > either way. If you ask me, the -autoloads.el and -pkg.el should be combined into a single file whose name is constant (i.e. does not include ). But that's a change in the format of ELPA packages, so it's a bit delicate to do: it will have to be done in steps (first add the new combined file in the packages, add support for it in package.el, then wait for everyone to start using the newer package.el, then start getting rid of the old redundant files). By the way, I didn't notice that the problem was introduced by the new ":keywords" argument, so we should change it so that its argument is quoted (so it works like a function call again). > (defun package--compile (pkg-desc) > "Byte-compile installed package PKG-DESC." > (package-activate-1 pkg-desc) > (byte-recompile-directory (package-desc-dir pkg-desc) 0 t)) Yes, this should skip the *-pkg.el files. Stefan From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 14 12:00:33 2014 Received: (at control) by debbugs.gnu.org; 14 Jan 2014 17:00:34 +0000 Received: from localhost ([127.0.0.1]:50528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W37Ls-0004aL-Dc for submit@debbugs.gnu.org; Tue, 14 Jan 2014 12:00:33 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:58507) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W37Lp-0004Wx-Jw for control@debbugs.gnu.org; Tue, 14 Jan 2014 12:00:29 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1W37Lo-0007ou-TU for control@debbugs.gnu.org; Tue, 14 Jan 2014 12:00:28 -0500 Date: Tue, 14 Jan 2014 12:00:28 -0500 Message-Id: Subject: control message for bug 16441 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) merge 16222 16441 severity 16441 important From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 14 13:19:32 2014 Received: (at 16222) by debbugs.gnu.org; 14 Jan 2014 18:19:32 +0000 Received: from localhost ([127.0.0.1]:50667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W38aK-0000Uo-8q for submit@debbugs.gnu.org; Tue, 14 Jan 2014 13:19:32 -0500 Received: from mail-qc0-f171.google.com ([209.85.216.171]:62771) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W38Xm-0000Nx-K6 for 16222@debbugs.gnu.org; Tue, 14 Jan 2014 13:16:54 -0500 Received: by mail-qc0-f171.google.com with SMTP id n7so6469318qcx.2 for <16222@debbugs.gnu.org>; Tue, 14 Jan 2014 10:16:54 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=28V6z4Qsyi5e84iKhW+Jj6saCgmEqYvXR/dLz1z9vvM=; b=fk8iuhlTqIstLmSuMOiBKNcnqQc+bf20Y7Zpqwm19PVwPMsWqk8pmULkoakhnfGPTC gthDrUZlpJjRqPg/8sDy6+zd4gc4NioSICP+RO+CP6JNJsJGQtjxiL/FNyjWEMP8FktI 9buesOTuNGXDWNzYj2muIce+/6TzC1+thLDxFbp8zmCchu19m0za1i6ZCEPN/MGmadu4 fRF1s5tapWElYG4gnUk3k6UXPxmcWm7FH2CeMq0/6PUg2qbqkHnNPfE3W5RBoxlmgBEU /iD/fDKAey6klOztrZbNzuKOdpAAFcrGJu0VstXwjvntjwnatV5S+mRtebeKNNNGy7y8 xHGA== X-Gm-Message-State: ALoCoQnFJvTYsATO3yL4dj1GqsaizI8/dl+CCWCc6gEdtXDzEX8zz2VG32d40BIpArf3G7HHyghJ MIME-Version: 1.0 X-Received: by 10.49.41.104 with SMTP id e8mr5326070qel.1.1389723413981; Tue, 14 Jan 2014 10:16:53 -0800 (PST) Received: by 10.96.38.170 with HTTP; Tue, 14 Jan 2014 10:16:53 -0800 (PST) Date: Tue, 14 Jan 2014 13:16:53 -0500 Message-ID: Subject: latest js2-mode from elpa causes backtrace during emacs initialization From: Tom Willis To: 16222@debbugs.gnu.org Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16222 X-Mailman-Approved-At: Tue, 14 Jan 2014 13:19:31 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Apparently it's not js2-mode authors fault. All the details are at github along with how I fixed it(missing a quote). I have no idea who maintains that file though. https://github.com/mooz/js2-mode/issues/129#issuecomment-32290865 Tom Willis From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 15 00:03:05 2014 Received: (at 16222) by debbugs.gnu.org; 15 Jan 2014 05:03:05 +0000 Received: from localhost ([127.0.0.1]:50859 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W3Id5-0001pj-K4 for submit@debbugs.gnu.org; Wed, 15 Jan 2014 00:03:04 -0500 Received: from mail-ea0-f174.google.com ([209.85.215.174]:50437) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W3Id3-0001pM-8b for 16222@debbugs.gnu.org; Wed, 15 Jan 2014 00:03:02 -0500 Received: by mail-ea0-f174.google.com with SMTP id b10so192007eae.5 for <16222@debbugs.gnu.org>; Tue, 14 Jan 2014 21:03:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=RelmdVlHOw4egFAubS5PBCO1i3Ups6gkhDAwFxk8R/U=; b=pEXvCsdQIBgyMlfPUQLhm90iP8t1I5QMQzDPaJ4atb7RyNrYVq+KWiKxlD9TP7Fu5O AqU1ok01XM+7xJvPtefxCqLf74dlZShkkVsmhIYAoh8tJaDNVaFN3zpuIx8JOB1zgxN0 TxN5ltnkdj17CPvN9TUssSGAY9idQClqkTUuLNEmzf+l0Yfe4eodX8ADsMzVNe4s1jdc S3Ez9O8MhKzA2OvMasN2ifTPQiLV6XB7l1rnXZ4M89z9t8TidTArVNTb5NWXrBf2FcJR Wq+j6tRF8H4mwOO5Hj7f2rSN2vsvWqsb+/Dn9sA2UHnJTslOnUlNxcz0O0YYmyFHuQwP 8hQw== X-Received: by 10.15.24.142 with SMTP id j14mr467788eeu.52.1389762180255; Tue, 14 Jan 2014 21:03:00 -0800 (PST) Received: from axl (62-51-24.netrun.cytanet.com.cy. [62.228.51.24]) by mx.google.com with ESMTPSA id z46sm6972410een.1.2014.01.14.21.02.58 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 14 Jan 2014 21:02:59 -0800 (PST) From: Dmitry Gutov To: Stefan Monnier Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package References: <87r4938val.fsf@flea.lifelogs.com> <87lhzbfa4v.fsf@flea.lifelogs.com> <87mwjql699.fsf@flea.lifelogs.com> <8761qel1d3.fsf@flea.lifelogs.com> Date: Wed, 15 Jan 2014 07:02:53 +0200 In-Reply-To: (Stefan Monnier's message of "Tue, 24 Dec 2013 11:23:10 -0500") Message-ID: <874n55rg5e.fsf@yandex.ru> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16222 Cc: Juanma Barranquero , 16222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Stefan Monnier writes: > By the way, I didn't notice that the problem was introduced by the new > ":keywords" argument, so we should change it so that its argument is > quoted (so it works like a function call again). Done, with 2b96305 in elpa and 116030 in emacs. Now we need a package rebuild to test it. I don't really like the solution on the Emacs side (treating :keywords value specially), but quoting and unquoting every element in extras (in `package--alist-to-plist' and `package-desc-from-define' respectively) wouldn't look particularly good to me either. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 15 10:30:06 2014 Received: (at 16222) by debbugs.gnu.org; 15 Jan 2014 15:30:07 +0000 Received: from localhost ([127.0.0.1]:52185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W3SPt-0004OX-7J for submit@debbugs.gnu.org; Wed, 15 Jan 2014 10:30:05 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:13542) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W3SPr-0004OQ-F3 for 16222@debbugs.gnu.org; Wed, 15 Jan 2014 10:30:03 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFFMCoyj/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLDiYSFBgNJIgeBsEtkQoDiGGJegOSHIFegxU X-IPAS-Result: Av4EABK/CFFMCoyj/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLDiYSFBgNJIgeBsEtkQoDiGGJegOSHIFegxU X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="45013006" Received: from 76-10-140-163.dsl.teksavvy.com (HELO pastel.home) ([76.10.140.163]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 15 Jan 2014 10:30:02 -0500 Received: by pastel.home (Postfix, from userid 20848) id A23466048B; Wed, 15 Jan 2014 10:29:57 -0500 (EST) From: Stefan Monnier To: Dmitry Gutov Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package Message-ID: References: <87r4938val.fsf@flea.lifelogs.com> <87lhzbfa4v.fsf@flea.lifelogs.com> <87mwjql699.fsf@flea.lifelogs.com> <8761qel1d3.fsf@flea.lifelogs.com> <874n55rg5e.fsf@yandex.ru> Date: Wed, 15 Jan 2014 10:29:57 -0500 In-Reply-To: <874n55rg5e.fsf@yandex.ru> (Dmitry Gutov's message of "Wed, 15 Jan 2014 07:02:53 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 16222 Cc: Juanma Barranquero , 16222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > Done, with 2b96305 in elpa and 116030 in emacs. Thanks. > Now we need a package rebuild to test it. Should happen tonight. Stefan From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 16 07:59:07 2014 Received: (at 16222) by debbugs.gnu.org; 16 Jan 2014 12:59:07 +0000 Received: from localhost ([127.0.0.1]:52970 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W3mXK-00060k-UJ for submit@debbugs.gnu.org; Thu, 16 Jan 2014 07:59:07 -0500 Received: from mail-ee0-f44.google.com ([74.125.83.44]:53394) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W3mXI-00060c-Ve for 16222@debbugs.gnu.org; Thu, 16 Jan 2014 07:59:05 -0500 Received: by mail-ee0-f44.google.com with SMTP id c13so1505059eek.3 for <16222@debbugs.gnu.org>; Thu, 16 Jan 2014 04:58:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=kZiIouqzqlAitrnS2hBnK7KPv4vNucfHFhrZ9cl3qHw=; b=Xi6POqBJ/ilQeFgj4MXioA29uUrl37SFNdsFCYgZEORPFmh4hBL1slphdQ82lKjeg4 hg4GiO37+8WicFKcgccqbWEy6RVpDqKBLpjiSPRLE+q2Pnjjcx3T3MeXNrgv7tNRS15Z xgqFbGkH1751GVq5v8tR3GEiteiz3yd0p8A741puKVFmHZVm7zFe0oGkq9NeTyR6HdQF AGyT6TVafb5SHVD9FuedYcFlaVhczV6Sjpfww2x6hd03FJ+vAR20p6W1gl8ueSA4+wOr nw2h+KvRzGsXB4GJubZju9fzDjdLV8VgdkOrEtT7lawhJVzx/vHxIYUse6Bj8O5L8K75 DUSg== X-Received: by 10.14.113.199 with SMTP id a47mr12154401eeh.41.1389877139171; Thu, 16 Jan 2014 04:58:59 -0800 (PST) Received: from [192.168.10.2] ([93.109.205.233]) by mx.google.com with ESMTPSA id w4sm17917236eef.20.2014.01.16.04.58.52 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 16 Jan 2014 04:58:53 -0800 (PST) Message-ID: <52D7D78A.7010100@yandex.ru> Date: Thu, 16 Jan 2014 14:58:50 +0200 From: Dmitry Gutov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Stefan Monnier Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package References: <87r4938val.fsf@flea.lifelogs.com> <87lhzbfa4v.fsf@flea.lifelogs.com> <87mwjql699.fsf@flea.lifelogs.com> <8761qel1d3.fsf@flea.lifelogs.com> <874n55rg5e.fsf@yandex.ru> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16222 Cc: Juanma Barranquero , 16222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On 15.01.2014 17:29, Stefan Monnier wrote: >> Now we need a package rebuild to test it. > > Should happen tonight. I'm not sure if you've triggered rebuild for all packages or just expected that to happen to the ones pushed after the fix (e.g. company), but it didn't work either way. I've tested the change locally, and it did add a quote before the :keywords value, but that didn't happen in company-pkg.el in the newly-generated http://elpa.gnu.org/packages/company-0.6.13.tar. Maybe someone needs to delete all affected -pkg.el files on the server first, and then rebuild the containing packages. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 16 11:18:58 2014 Received: (at 16222) by debbugs.gnu.org; 16 Jan 2014 16:18:58 +0000 Received: from localhost ([127.0.0.1]:53858 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W3pej-0005Qc-Nn for submit@debbugs.gnu.org; Thu, 16 Jan 2014 11:18:57 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:54975) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W3peh-0005QT-6A for 16222@debbugs.gnu.org; Thu, 16 Jan 2014 11:18:55 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFFMCoyj/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLDiYSFBgNJIgeBsEtkQoDiGGJegOES41RgV6DFQ X-IPAS-Result: Av4EABK/CFFMCoyj/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLDiYSFBgNJIgeBsEtkQoDiGGJegOES41RgV6DFQ X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="45114367" Received: from 76-10-140-163.dsl.teksavvy.com (HELO pastel.home) ([76.10.140.163]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 16 Jan 2014 11:18:53 -0500 Received: by pastel.home (Postfix, from userid 20848) id 97BCA60073; Thu, 16 Jan 2014 11:18:53 -0500 (EST) From: Stefan Monnier To: Dmitry Gutov Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package Message-ID: References: <87r4938val.fsf@flea.lifelogs.com> <87lhzbfa4v.fsf@flea.lifelogs.com> <87mwjql699.fsf@flea.lifelogs.com> <8761qel1d3.fsf@flea.lifelogs.com> <874n55rg5e.fsf@yandex.ru> <52D7D78A.7010100@yandex.ru> Date: Thu, 16 Jan 2014 11:18:53 -0500 In-Reply-To: <52D7D78A.7010100@yandex.ru> (Dmitry Gutov's message of "Thu, 16 Jan 2014 14:58:50 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 16222 Cc: Juanma Barranquero , 16222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) >>> Now we need a package rebuild to test it. >> Should happen tonight. > I'm not sure if you've triggered rebuild for all packages or just expected > that to happen to the ones pushed after the fix (e.g. company), but it > didn't work either way. No, I just failed to think. This morning, when going to check the result I realized that rebuild wouldn't help, since old packages are left alone. So I removed the 2 packages that suffered from this problem (the latest js2-mode and company) and forced a manual rebuild of them. At least on the elpa.gnu.org side, this is fixed now, indeed. > Maybe someone needs to delete all affected -pkg.el files on the server > first, and then rebuild the containing packages. Yup, that's what I had to do. Sorry for forgetting to turn on my brain. Stefan From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 16 12:04:15 2014 Received: (at 16222-done) by debbugs.gnu.org; 16 Jan 2014 17:04:15 +0000 Received: from localhost ([127.0.0.1]:53887 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W3qMZ-0006g5-0n for submit@debbugs.gnu.org; Thu, 16 Jan 2014 12:04:15 -0500 Received: from mail-ea0-f177.google.com ([209.85.215.177]:43497) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W3qMV-0006fs-Pc for 16222-done@debbugs.gnu.org; Thu, 16 Jan 2014 12:04:12 -0500 Received: by mail-ea0-f177.google.com with SMTP id n15so1282270ead.36 for <16222-done@debbugs.gnu.org>; Thu, 16 Jan 2014 09:04:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=ozniC77ewcCZsnWkPVA7S1EvSGDZXM4Rc0uj/Q7RW/k=; b=q1tkk0CxOdrCLeSKAHsg4hZBs5sjFZs8E+WzKEvRKuRDoMeRQh6TLqGTEy1kevle4q vbaJD4jls1IFqvX5saiMPGv4eO/BvmUcqmKmnWnbwGeJBK+rqxvBbBwsmo95cinb7vlv VXL8aVi/ey1BbW/81JGrHeEJipXo8KH1SGgRRmsBkLY5XwFaegM0M1UqHW2SPP8+bRQC h5Di6YenkGPrPTe8Hy6sQYMQbqJOhhBybL3Wuq427ETzun3HYaaR9vlXpc31C5tBEf05 goFNy4x/wteNO+A12XXcaNbsnih/xZs1SYJrIor48wGY+zp+9IqY8vSjOYFEKVA2emti f5ug== X-Received: by 10.14.114.70 with SMTP id b46mr4655284eeh.84.1389891850541; Thu, 16 Jan 2014 09:04:10 -0800 (PST) Received: from [192.168.0.94] (static-nbl2-118.cytanet.com.cy. [212.31.107.118]) by mx.google.com with ESMTPSA id m47sm19702548eey.7.2014.01.16.09.04.08 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 16 Jan 2014 09:04:09 -0800 (PST) Message-ID: <52D81107.7090306@yandex.ru> Date: Thu, 16 Jan 2014 19:04:07 +0200 From: Dmitry Gutov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Stefan Monnier Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package References: <87r4938val.fsf@flea.lifelogs.com> <87lhzbfa4v.fsf@flea.lifelogs.com> <87mwjql699.fsf@flea.lifelogs.com> <8761qel1d3.fsf@flea.lifelogs.com> <874n55rg5e.fsf@yandex.ru> <52D7D78A.7010100@yandex.ru> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16222-done Cc: Juanma Barranquero , 16222-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On 16.01.2014 18:18, Stefan Monnier wrote: > So I removed the 2 packages that suffered from this problem (the latest > js2-mode and company) and forced a manual rebuild of them. At least on > the elpa.gnu.org side, this is fixed now, indeed. Thank you, it looks fine now. I've made `package-desc-keywords' private so that someone can implement a more general solution later, but the immediate issue seems to be fixed. From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 20 11:14:25 2014 Received: (at 16222) by debbugs.gnu.org; 20 Jan 2014 16:14:26 +0000 Received: from localhost ([127.0.0.1]:58515 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W5HUX-000607-EO for submit@debbugs.gnu.org; Mon, 20 Jan 2014 11:14:25 -0500 Received: from mail-qe0-f46.google.com ([209.85.128.46]:42103) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W5HUU-0005zy-W1 for 16222@debbugs.gnu.org; Mon, 20 Jan 2014 11:14:23 -0500 Received: by mail-qe0-f46.google.com with SMTP id 8so6431194qea.19 for <16222@debbugs.gnu.org>; Mon, 20 Jan 2014 08:14:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=NZLnvQXFG7uMQCTFs+0zxnAO9ZOlEgd5cvt4+9qrbvg=; b=OKpfEt9E/FI0u5lIjuG3iPH3RCkDZAA1CJqjKusranOnoehfQpT9Pyak+LnYeazkXi fciVuf6/z5bIQcCKrJBUPzBd2wqVn+xMbEoQOE5jIEPVTYWhei9UuOAL6VtG/ndsD8pU /66wasT+lzEr17sgiU5JeEpnrL0vch0GaZ3Ws= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=NZLnvQXFG7uMQCTFs+0zxnAO9ZOlEgd5cvt4+9qrbvg=; b=QBFIuGM+P4DwZMcrQAPdKBlUmzGv3tCuQ2a3pce3IdXXk8q4ufgeLs1wHTId/jju31 U/uOvZlDOndCQ1XcD6iq04IB5RoC+kRWY2kX7Ia8tWnIOGgcHV5D7njwvM+wkI+HLNAR OXGnxx3Jitg1yxLN+m2T9XmIq6+0fihhehh/mU2Xl96CFq7fsA6rbxVKEdttrEsUW2+k SwjKJjA0ribGysnlCuqv928PEJM5aI17ZcuMdLDjqRhLM708UXFe5PHJO0i8kbxQLUz7 51d4MCOcg6e8lhMkJXJ4a9Mgvf7yQBHN1oDMoi757JZv2N8uozHXlMcownT+AH9O8VcF B+8g== X-Gm-Message-State: ALoCoQkKtWx5ZPZIYdOPSoAdMEqECsejD1qMYaqcO8W49+5Z2qfcPGulsQ5vJCrqfc7HyL0s3lcO X-Received: by 10.140.93.111 with SMTP id c102mr27441490qge.53.1390234462654; Mon, 20 Jan 2014 08:14:22 -0800 (PST) Received: from flea.lifelogs.com (c-98-229-61-72.hsd1.ma.comcast.net. [98.229.61.72]) by mx.google.com with ESMTPSA id u75sm703618qgd.23.2014.01.20.08.14.21 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Jan 2014 08:14:22 -0800 (PST) From: Ted Zlatanov To: 16222@debbugs.gnu.org Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87r4938val.fsf@flea.lifelogs.com> <87lhzbfa4v.fsf@flea.lifelogs.com> <87mwjql699.fsf@flea.lifelogs.com> <8761qel1d3.fsf@flea.lifelogs.com> <874n55rg5e.fsf@yandex.ru> <52D7D78A.7010100@yandex.ru> <52D81107.7090306@yandex.ru> X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Mon, 20 Jan 2014 11:16:18 -0500 In-Reply-To: <52D81107.7090306@yandex.ru> (Dmitry Gutov's message of "Thu, 16 Jan 2014 19:04:07 +0200") Message-ID: <87a9eqpr1p.fsf@flea.lifelogs.com> User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16222 Cc: lekktu@gmail.com, dgutov@yandex.ru X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Thu, 16 Jan 2014 19:04:07 +0200 Dmitry Gutov wrote: DG> On 16.01.2014 18:18, Stefan Monnier wrote: >> So I removed the 2 packages that suffered from this problem (the latest >> js2-mode and company) and forced a manual rebuild of them. At least on >> the elpa.gnu.org side, this is fixed now, indeed. DG> Thank you, it looks fine now. DG> I've made `package-desc-keywords' private so that someone can DG> implement a more general solution later, but the immediate issue seems DG> to be fixed. Ideally, a new data format that doesn't look like a funcall, right? Ted From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 20 20:58:36 2014 Received: (at 16222) by debbugs.gnu.org; 21 Jan 2014 01:58:36 +0000 Received: from localhost ([127.0.0.1]:58821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W5Qbr-0007oA-QN for submit@debbugs.gnu.org; Mon, 20 Jan 2014 20:58:36 -0500 Received: from mail-ea0-f171.google.com ([209.85.215.171]:55133) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W5Qbp-0007o1-Gm for 16222@debbugs.gnu.org; Mon, 20 Jan 2014 20:58:33 -0500 Received: by mail-ea0-f171.google.com with SMTP id h10so3437626eak.2 for <16222@debbugs.gnu.org>; Mon, 20 Jan 2014 17:58:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=0NMrVUR5BBazzocKdt/p+TcAiopaoNu5mVOSFcqS9j8=; b=E/QwCKc+pF4Mhd0/ctz3CHXXyXQ9h9trx0hxoinTfLV228HHBW71DIt1o0xp9lfXEb b2YLHECUOkqcVNEhLvnaqHhQm9PRXxPESgjMXlkfCQOGjxaLp67nMPMMsVbFZip+flKK pazJW6/aXto2CS3PvuBp13+jrkHPRHCwKlCk7obwCrOkdE6jSe4ObJrTic0MuhdodkQ5 aZECY9cmmpKvyU0DsZOUiFP3zr8XuL4VW+S1DIjY74DkGVlbpJh4rWZMKDAukqLMZq5n RjNWAjWCSLck4XBKTV5NFSfIJt/XsyrZxNq+Le/DckqkJcc35AQzw5FQYT+IzQSfFuUX 2E7A== X-Received: by 10.14.115.133 with SMTP id e5mr108977eeh.91.1390269512419; Mon, 20 Jan 2014 17:58:32 -0800 (PST) Received: from [192.168.10.2] (31-27-68.netrun.cytanet.com.cy. [31.153.27.68]) by mx.google.com with ESMTPSA id m47sm9208736eey.7.2014.01.20.17.58.30 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 20 Jan 2014 17:58:31 -0800 (PST) Message-ID: <52DDD444.40609@yandex.ru> Date: Tue, 21 Jan 2014 03:58:28 +0200 From: Dmitry Gutov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Ted Zlatanov , 16222@debbugs.gnu.org Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package References: <87r4938val.fsf@flea.lifelogs.com> <87lhzbfa4v.fsf@flea.lifelogs.com> <87mwjql699.fsf@flea.lifelogs.com> <8761qel1d3.fsf@flea.lifelogs.com> <874n55rg5e.fsf@yandex.ru> <52D7D78A.7010100@yandex.ru> <52D81107.7090306@yandex.ru> <87a9eqpr1p.fsf@flea.lifelogs.com> In-Reply-To: <87a9eqpr1p.fsf@flea.lifelogs.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16222 Cc: lekktu@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On 20.01.2014 18:16, Ted Zlatanov wrote: > Ideally, a new data format that doesn't look like a funcall, right? I don't think it's that important. Having the package metadata in a file that Emacs wouldn't try to byte-compile would've been better, but we can't fix that without breaking compatibility with older Emacs versions. If we are fine with breaking backward compatibility though, there's a much simpler fix for the byte compilation problem: let-bind `emacs-lisp-file-regexp' in `package--compile' (or even changing `byte-recompile-directory' to always skip `-pkg.el' files if the first option doesn't work; I haven't checked). But as long as the package format stays the same, we might want to try to handle the quoting automatically. I.e. without having to quote any list value in "extra parameters" manually and then specifically unquote before using. But that change can wait until we actually have another "extra parameter" whose value is a list. From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 21 08:48:43 2014 Received: (at 16222) by debbugs.gnu.org; 21 Jan 2014 13:48:43 +0000 Received: from localhost ([127.0.0.1]:59094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W5bh4-0004oW-M6 for submit@debbugs.gnu.org; Tue, 21 Jan 2014 08:48:42 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:38284) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W5bh2-0004oJ-HG for 16222@debbugs.gnu.org; Tue, 21 Jan 2014 08:48:41 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFHO+KWG/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLDiYSFBgNJIgeBrEfkA6RCgOIYYl6A5IcgV6DFQ X-IPAS-Result: Av4EABK/CFHO+KWG/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLDiYSFBgNJIgeBrEfkA6RCgOIYYl6A5IcgV6DFQ X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="45484886" Received: from 206-248-165-134.dsl.teksavvy.com (HELO pastel.home) ([206.248.165.134]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 21 Jan 2014 08:48:39 -0500 Received: by pastel.home (Postfix, from userid 20848) id 6006B6006C; Tue, 21 Jan 2014 08:48:39 -0500 (EST) From: Stefan Monnier To: Dmitry Gutov Subject: Re: bug#16222: Installing ELPA packages complains about :keywords in define-package Message-ID: References: <87r4938val.fsf@flea.lifelogs.com> <87lhzbfa4v.fsf@flea.lifelogs.com> <87mwjql699.fsf@flea.lifelogs.com> <8761qel1d3.fsf@flea.lifelogs.com> <874n55rg5e.fsf@yandex.ru> <52D7D78A.7010100@yandex.ru> <52D81107.7090306@yandex.ru> <87a9eqpr1p.fsf@flea.lifelogs.com> <52DDD444.40609@yandex.ru> Date: Tue, 21 Jan 2014 08:48:39 -0500 In-Reply-To: <52DDD444.40609@yandex.ru> (Dmitry Gutov's message of "Tue, 21 Jan 2014 03:58:28 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 16222 Cc: lekktu@gmail.com, Ted Zlatanov , 16222@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > simpler fix for the byte compilation problem: let-bind > emacs-lisp-file-regexp' in `package--compile' (or even changing > byte-recompile-directory' to always skip `-pkg.el' files if the first option > doesn't work; I haven't checked). This fix is still needed, indeed: compiling the -pkg.el is a bug. Stefan From unknown Fri Jun 20 19:46:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 19 Feb 2014 12:24:04 +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