From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Johan Andersson Newsgroups: gmane.emacs.bugs Subject: bug#16762: Installed packages are not considered part of the archive contents Date: Sat, 15 Feb 2014 17:06:09 +0100 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11330470fa29e104f2741ae9 X-Trace: ger.gmane.org 1392480424 6548 80.91.229.3 (15 Feb 2014 16:07:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 15 Feb 2014 16:07:04 +0000 (UTC) To: 16762@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Feb 15 17:07:12 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WEhlk-00025m-CL for geb-bug-gnu-emacs@m.gmane.org; Sat, 15 Feb 2014 17:07:08 +0100 Original-Received: from localhost ([::1]:57151 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEhlj-0002oe-NO for geb-bug-gnu-emacs@m.gmane.org; Sat, 15 Feb 2014 11:07:07 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52196) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEhlf-0002oO-OG for bug-gnu-emacs@gnu.org; Sat, 15 Feb 2014 11:07:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WEhle-0003Bo-Qg for bug-gnu-emacs@gnu.org; Sat, 15 Feb 2014 11:07:03 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:52454) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEhle-0003Bk-N8 for bug-gnu-emacs@gnu.org; Sat, 15 Feb 2014 11:07:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WEhle-0004ok-D6 for bug-gnu-emacs@gnu.org; Sat, 15 Feb 2014 11:07:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Johan Andersson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 Feb 2014 16:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 16762 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.139248040518484 (code B ref -1); Sat, 15 Feb 2014 16:07:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 15 Feb 2014 16:06:45 +0000 Original-Received: from localhost ([127.0.0.1]:53636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WEhlM-0004o3-KH for submit@debbugs.gnu.org; Sat, 15 Feb 2014 11:06:45 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:50376) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WEhlH-0004nl-CN for submit@debbugs.gnu.org; Sat, 15 Feb 2014 11:06:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WEhlA-00033h-Tb for submit@debbugs.gnu.org; Sat, 15 Feb 2014 11:06:33 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:53632) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEhlA-00033c-Qu for submit@debbugs.gnu.org; Sat, 15 Feb 2014 11:06:32 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52098) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEhl9-0002li-NT for bug-gnu-emacs@gnu.org; Sat, 15 Feb 2014 11:06:32 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WEhl8-00032V-Kf for bug-gnu-emacs@gnu.org; Sat, 15 Feb 2014 11:06:31 -0500 Original-Received: from mail-ob0-x22d.google.com ([2607:f8b0:4003:c01::22d]:55816) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEhl8-00032R-EA for bug-gnu-emacs@gnu.org; Sat, 15 Feb 2014 11:06:30 -0500 Original-Received: by mail-ob0-f173.google.com with SMTP id vb8so15218735obc.4 for ; Sat, 15 Feb 2014 08:06:29 -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=2liVs+QpdTrMT9i9G/fUS6leT7FkODdL90w6cp+aU1Y=; b=bb8lAdPkLjFFpfOSXTvyFbWdeEQcPyvc6u1eJDndP5Ovqoy/ChBn216X4TGIyF9+49 JciqJhUwjYx9RpMY1rBANcpbUzk5E9BbHcdaj1fFHo5v2Tb4lJiPFwPyK+4G07kxAVqF QvTNEjMHrSi0G057qV33Xz16vW9DVLXEg+irMTyZ9R0kZQuwSEkimrLM1aWYqODeDbOs r3mY8IPxEhGC/PVaMFe4IL5GkO+fNgH1qYFtBRZSShc1pDsRhYh4gR2XDgILsD7OUgy8 QptWhBTi43Jt0aI3hR6BMhj8qD5NTDy/ETJQ5XKp9PVrq1ZhLVHjEIOHP/m0GGu92MLv B4SQ== X-Received: by 10.60.52.138 with SMTP id t10mr1082886oeo.59.1392480389571; Sat, 15 Feb 2014 08:06:29 -0800 (PST) Original-Received: by 10.182.197.38 with HTTP; Sat, 15 Feb 2014 08:06:09 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:85623 Archived-At: --001a11330470fa29e104f2741ae9 Content-Type: text/plain; charset=ISO-8859-1 Hi, I have noticed a change of behavior in package.el between version 24.3.1 and current snapshot version. In snapshot, if a package is installed with the most recent version, it is not added to the variable package-archive-contents. I don't know the reason for this, but I don't think it makes sense. Even if the package is installed, it is still part of the package archives in my opinion. You have to realize that other packages (such as https://github.com/cask/epl) depend on the internals of package.el because it does not have an API (for some reason). Considering Epl is a dependency to Cask and a lot of people are using Cask, this change will affect many users. With this change, how can I know if a package is available, no matter if it's installed or not? Thanks! --001a11330470fa29e104f2741ae9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi,

I have noticed a change of behavior= in package.el between version 24.3.1 and current snapshot version.

In snapshot, if a package is installed with the most rece= nt version, it is not added to the variable package-archive-contents. I don= 't know the reason for this, but I don't think it makes sense. Even= if the package is installed, it is still part of the package archives in m= y opinion.

You have to realize that other packages (such as https://github.com/cask/epl) depend o= n the internals of package.el because it does not have an API (for some rea= son). Considering Epl is a dependency to Cask and a lot of people are using= Cask, this change will affect many users.

With this change, how can I know if a package is a= vailable, no matter if it's installed or not?

Thanks!
--001a11330470fa29e104f2741ae9--