From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: joakim@verona.se Newsgroups: gmane.emacs.devel Subject: Re: Emacs Package Management Date: Thu, 17 Sep 2009 10:37:32 +0200 Message-ID: References: <485b0c380808011427n4d3144eey3f8daf3abac83bf4@mail.gmail.com> <87d45vzt4j.fsf@hagelb.org> <87hbv20ybw.fsf@thinkpad.tsdh.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1253176785 30091 80.91.229.12 (17 Sep 2009 08:39:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 17 Sep 2009 08:39:45 +0000 (UTC) Cc: Tom Tromey , phil@hagelb.org, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 17 10:39:38 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MoCWW-0000Qr-B4 for ged-emacs-devel@m.gmane.org; Thu, 17 Sep 2009 10:39:29 +0200 Original-Received: from localhost ([127.0.0.1]:39082 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MoCWV-0007hY-Mk for ged-emacs-devel@m.gmane.org; Thu, 17 Sep 2009 04:39:27 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MoCUt-0007Hw-Ar for emacs-devel@gnu.org; Thu, 17 Sep 2009 04:37:47 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MoCUn-0007GA-Nt for emacs-devel@gnu.org; Thu, 17 Sep 2009 04:37:46 -0400 Original-Received: from [199.232.76.173] (port=35363 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MoCUn-0007G2-D7 for emacs-devel@gnu.org; Thu, 17 Sep 2009 04:37:41 -0400 Original-Received: from proxy2.bredband.net ([195.54.101.72]:52766) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MoCUl-0006gD-LE; Thu, 17 Sep 2009 04:37:39 -0400 Original-Received: from iph1.telenor.se (195.54.127.132) by proxy2.bredband.net (7.3.140.3) id 4A8FF714009CBB11; Thu, 17 Sep 2009 10:37:38 +0200 X-SMTPAUTH-B2: joakvero X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnpaAL+SsUpT44qWPGdsb2JhbACbHQEBAQE3sj4IkBCCQAiBUAU X-IronPort-AV: E=Sophos;i="4.44,402,1249250400"; d="scan'208";a="44544524" Original-Received: from ua-83-227-138-150.cust.bredbandsbolaget.se (HELO exodia) ([83.227.138.150]) by iph1.telenor.se with ESMTP; 17 Sep 2009 10:37:38 +0200 Original-Received: from localhost.localdomain (DIR-655.lan [192.168.200.113]) (authenticated bits=0) by exodia (8.14.3/8.14.3) with ESMTP id n8H8bYFj011925 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Thu, 17 Sep 2009 10:37:36 +0200 In-Reply-To: <87hbv20ybw.fsf@thinkpad.tsdh.de> (Tassilo Horn's message of "Thu, 17 Sep 2009 10:28:35 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:115406 Archived-At: Tassilo Horn writes: > Richard Stallman writes: > >> RMS> Supporting the latest Gnus on old versions of Emacs already >> RMS> complicates things. If Emacs does not come with a copy of >> RMS> Gnus, we will also be asked to support running an old Gnus in >> RMS> a new Emacs, which will square the difficulty. >> >> package.el only lets users install the latest version of a package >> that is available in the package archive. Older versions are not >> displayed in the package menu. >> >> I agree that will avoid that problem, if people install things like >> Gnus only through package.el. > > But the newest package might not run on an older emacs version. So it > would be good if package.el would show the latest version of a package > that is supposed to work with my emacs version, and if it requires other > packages, then their versions have to be taken into account, too. Does > it do something like that? The way most distros seems to solve this is to simply have different repos for different distro versions. That should work for package.el also. We could even adopt the stable/testing/bleeding scheme, so 3 repos for every supported major emacs version. > > Bye, > Tassilo > -- Joakim Verona