From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#16762: Installed packages are not considered part of the archive contents Date: Fri, 21 Mar 2014 11:33:36 -0400 Message-ID: References: <87lhw4nj42.fsf@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1395416118 3470 80.91.229.3 (21 Mar 2014 15:35:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 21 Mar 2014 15:35:18 +0000 (UTC) Cc: Johan Andersson , 16762@debbugs.gnu.org To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Mar 21 16:35:25 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 1WR1Tf-00065i-Iq for geb-bug-gnu-emacs@m.gmane.org; Fri, 21 Mar 2014 16:35:23 +0100 Original-Received: from localhost ([::1]:53366 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WR1Tf-0003QA-49 for geb-bug-gnu-emacs@m.gmane.org; Fri, 21 Mar 2014 11:35:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38817) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WR1TU-00037a-F3 for bug-gnu-emacs@gnu.org; Fri, 21 Mar 2014 11:35:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WR1TL-00086x-GN for bug-gnu-emacs@gnu.org; Fri, 21 Mar 2014 11:35:12 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:42531) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WR1TL-00086X-DG for bug-gnu-emacs@gnu.org; Fri, 21 Mar 2014 11:35:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WR1TK-0003se-HR for bug-gnu-emacs@gnu.org; Fri, 21 Mar 2014 11:35:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 21 Mar 2014 15:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16762 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16762-submit@debbugs.gnu.org id=B16762.139541604914827 (code B ref 16762); Fri, 21 Mar 2014 15:35:02 +0000 Original-Received: (at 16762) by debbugs.gnu.org; 21 Mar 2014 15:34:09 +0000 Original-Received: from localhost ([127.0.0.1]:43711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WR1SS-0003qy-FR for submit@debbugs.gnu.org; Fri, 21 Mar 2014 11:34:08 -0400 Original-Received: from mercure.iro.umontreal.ca ([132.204.24.67]:45847) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WR1SP-0003qj-HU for 16762@debbugs.gnu.org; Fri, 21 Mar 2014 11:34:06 -0400 Original-Received: from hidalgo.iro.umontreal.ca (hidalgo.iro.umontreal.ca [132.204.27.50]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id E823384DC3; Fri, 21 Mar 2014 11:34:04 -0400 (EDT) Original-Received: from lechon.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by hidalgo.iro.umontreal.ca (Postfix) with ESMTP id BC6281E5B74; Fri, 21 Mar 2014 11:33:36 -0400 (EDT) Original-Received: by lechon.iro.umontreal.ca (Postfix, from userid 20848) id 9955FB404C; Fri, 21 Mar 2014 11:33:36 -0400 (EDT) In-Reply-To: <87lhw4nj42.fsf@yandex.ru> (Dmitry Gutov's message of "Fri, 21 Mar 2014 08:47:25 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-2.82, requis 5, autolearn=not spam, ALL_TRUSTED -2.82, MC_TSTLAST 0.00) X-DIRO-MailScanner-From: monnier@iro.umontreal.ca 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:87105 Archived-At: >> 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. > This was changed in revision 113000, not exactly sure why. > Stefan, could you explain that part of the change? Hmm... can't quite remember, sorry. > Seems like it could've fixed installed packages wrongly showing up in > the `list-packages' list, but I don't remember having that problem. > Was it made to improve the behavior of `package-install'? Clearly, the intention of my changes was to move towards a situation where package-archive-contents indeed holds all the packages in the archives. But some didn't quite make it (e.g. the ones that are on hold, IIRC, and maybe the ones that are obsolete). If you can show an actual problem that this causes (from the user's point of view), we can try to fix it. And in trunk feel free to try and change things so that those packages are included in package-archive-contents. Such a change would be welcome, in general (as would be a change that gets rid of the other exceptions such as the packages that are "on-hold"). Stefan