From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Achim Gratz Newsgroups: gmane.emacs.bugs Subject: bug#19296: [PATCH] Package archives now have priorities. Date: Sun, 07 Dec 2014 19:55:07 +0100 Organization: Linux Private Site Message-ID: <87r3wbxpbo.fsf@Gertrud.fritz.box> References: <20141207132244.A14A7200D1E@loki.jorgenschaefer.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1417978589 9969 80.91.229.3 (7 Dec 2014 18:56:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 7 Dec 2014 18:56:29 +0000 (UTC) To: 19296@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Dec 07 19:56:22 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 1Xxh0H-0002Mi-Em for geb-bug-gnu-emacs@m.gmane.org; Sun, 07 Dec 2014 19:56:21 +0100 Original-Received: from localhost ([::1]:58888 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xxh0H-00083g-45 for geb-bug-gnu-emacs@m.gmane.org; Sun, 07 Dec 2014 13:56:21 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45791) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xxh06-00083b-9k for bug-gnu-emacs@gnu.org; Sun, 07 Dec 2014 13:56:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xxgzy-0004Mv-Uw for bug-gnu-emacs@gnu.org; Sun, 07 Dec 2014 13:56:10 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:59282) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xxgzy-0004Mq-Ra for bug-gnu-emacs@gnu.org; Sun, 07 Dec 2014 13:56:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Xxgzy-0006tZ-A3 for bug-gnu-emacs@gnu.org; Sun, 07 Dec 2014 13:56:02 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: <20141207132244.A14A7200D1E@loki.jorgenschaefer.de> Resent-From: Achim Gratz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Dec 2014 18:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19296 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.141797854426479 (code B ref -1); Sun, 07 Dec 2014 18:56:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 7 Dec 2014 18:55:44 +0000 Original-Received: from localhost ([127.0.0.1]:56495 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xxgzg-0006t1-9r for submit@debbugs.gnu.org; Sun, 07 Dec 2014 13:55:44 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:44007) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xxgzd-0006ss-Gd for submit@debbugs.gnu.org; Sun, 07 Dec 2014 13:55:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XxgzV-0004I6-TA for submit@debbugs.gnu.org; Sun, 07 Dec 2014 13:55:41 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:47888) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxgzV-0004I2-Pf for submit@debbugs.gnu.org; Sun, 07 Dec 2014 13:55:33 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45720) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxgzP-00082R-DR for bug-gnu-emacs@gnu.org; Sun, 07 Dec 2014 13:55:33 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XxgzJ-0004E1-1P for bug-gnu-emacs@gnu.org; Sun, 07 Dec 2014 13:55:27 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:57921) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxgzI-0004Dm-Qa for bug-gnu-emacs@gnu.org; Sun, 07 Dec 2014 13:55:20 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XxgzH-0001qH-1G for bug-gnu-emacs@gnu.org; Sun, 07 Dec 2014 19:55:19 +0100 Original-Received: from p4ff1cde3.dip0.t-ipconnect.de ([79.241.205.227]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 07 Dec 2014 19:55:19 +0100 Original-Received: from Stromeko by p4ff1cde3.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 07 Dec 2014 19:55:19 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 35 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: p4ff1cde3.dip0.t-ipconnect.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:SUKKfRm+YH24ZvcuyOf6nT/GZA0= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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:96954 Archived-At: Stefan Monnier writes: >> When installing packages by name, only packages from archives with >> the highest priority are considered, before versions are compared. > > What can this be used for (other than the MELPA case, obviously)? Just like with package archives in the GNU/Linux world, this is useful if the version numbering across those archives is incompatible even though they are supposedly serving the same packages. Priorities are a good way for a user to describe in which order he wants multiple archives to be searched for updates and have been used for this purpose elsewhere. > I think the better way to solve the problem of versioning the "bleeding > edge package" would be to take the base version and tuck the date to it > (instead of only using the date). MELPA has choisen their incompatible version number scheme deliberately and I don't think they are going to stop using it. > I.e. file names like foo-mode-1.3.0.20141023.tar.gz where "1.3" is the > version of the last release. That would not help since it would still be interpreted as a higher version than the released package and be an update candidate. Priorities do not need coordination among package archives. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Samples for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra