From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Camm Maguire Newsgroups: gmane.emacs.help Subject: Re: A Debian suggestion Date: Mon, 09 Dec 2024 11:53:13 -0500 Message-ID: <87o71k4x3a.fsf@maguirefamily.org> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38534"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) Cc: Stas Boukarev , help-gnu-emacs@gnu.org To: Robert Boyer ,camm@maguirefamily.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Tue Dec 10 06:09:59 2024 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tKsVS-0009nj-VY for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 10 Dec 2024 06:09:59 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tKsUn-00058Z-Gc; Tue, 10 Dec 2024 00:09:17 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tKhAH-0004mC-24 for help-gnu-emacs@gnu.org; Mon, 09 Dec 2024 12:03:21 -0500 Original-Received: from cs2.eticomm.net ([199.254.123.10] helo=mail.host.eticomm.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1tKhAD-0000fN-K7 for help-gnu-emacs@gnu.org; Mon, 09 Dec 2024 12:03:20 -0500 DKIM-Signature: v=1; c=relaxed/relaxed; h=from:to:cc:subject:references:date:in-reply-to:message-id:mime-version:content-type; d=maguirefamily.org; s=default; a=rsa-sha256; bh=8E6J4BSrO5EF7j3qZNyJWc16zudrMmFkjCflIRvzCig=; b=DOYX21lm4nx050q+MrtY/GWukFxcNxCjBhX3MUumnvzVomTEhGESZN9SSbXqmwPSM B1KggqOqX2NYU8duvnHFYb90G0ksnNEnBLMrrVM8vC5b619pPl7WgidRRdUGlFzjBSf Ir7kpcZmvSGMq9WIzizy85bCQ8dLOZmcyL/Cslw=; Original-Received: from steadfastness ([96.235.180.20]) by cs2.eticomm.net with MailEnable ESMTPA; Mon, 9 Dec 2024 11:53:14 -0500 Original-Received: from camm by steadfastness with local (Exim 4.96) (envelope-from ) id 1tKh0T-001KN0-1k; Mon, 09 Dec 2024 11:53:13 -0500 In-Reply-To: (Robert Boyer's message of "Sat, 7 Dec 2024 06:43:37 -0600") Received-SPF: pass client-ip=199.254.123.10; envelope-from=camm@maguirefamily.org; helo=mail.host.eticomm.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 10 Dec 2024 00:09:15 -0500 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:148742 Archived-At: Greetings, and thank you so much for your useful feedback! Even more, may I commend you on your gentility, a quality nearly extinct in our era but most appreciated by geezers like me who remember it. What you seek already exists. May I direct you to the man page of apt-preferences likely installed on your system. The short version is to 1) edit /etc/apt/sources.list as root (see below) 2) edit or create /etc/apt/preferences file as root (see belos) 3) sudo apt-get update 4) sudo apt-get -t unstable install ..... /etc/apt/sources.list should include the line: deb http://ftp.debian.org/debian/ unstable main non-free contrib non-free-firmware /etc/apt/preferences should be something like ============================================================================= Package: * Pin: release a=stable Pin-Priority: 900 Package: * Pin: release a=unstable Pin-Priority: 10 ============================================================================= You can add the flag --dry-run to the apt commands to see what they would do before actually executing, which I recommend. Please note that this will also bring in the minimum number of libraries from unstable to run your requested program, which may affect the behavior of other programs using those same libraries. If you want to run a package from unstable without touching your currently installed stable system at all, which to me is cleaner, I highly recommend the very simple debootstrap/schroot installation I recommended earlier. This is literally as simple as the 4 commands outlined above, and will give you access to whatever bleeding edge version you desire in a safe sandbox that will leave your surrounding system untouched. Please feel free to ask again for these steps if you would like to choose this route. Take care, Robert Boyer writes: > Dearest Wonderful Debian Developers, > > For all the great systems that Debian supports, here is a suggestion, probably idiotic. > > It might sometimes possibly be to the benefit of a user and developer for the user to 'move on', possibly only temporarily, beyond the 'stable' version of > something. > > It might be good if I could, for example, > > sudo apt-get install xacl2, > sudo atp-get install xgcl, > sudo apt-get install xsbcl, or > sudo apt-get install xemacs > > which command, without affecting my stable current whatever, would give me access to the latest and greatest and perhaps riskiest > version of acl2, gcl, sbcl, or emacs. From xwhatever I could then perhaps send developers more useful bug reports. There seems to be as much as a two year > delay in the movement of bug fixes to 'stable'. > > I realize that I am way, way over my head. I am extremely grateful to Debian and its developers. I do not > understand how they do what they do. They have made one of the worst nightmares of my life, software installation, > go away. Thank you, thank you, thank you. > > With Highest Regards, > > Bob > -- Camm Maguire camm@maguirefamily.org ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah