From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Marcin Borkowski Newsgroups: gmane.emacs.help Subject: What exactly does "installing a package" mean? Date: Mon, 26 Oct 2015 21:32:10 +0100 Message-ID: <87bnbll6b9.fsf@mbork.pl> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1445891572 1883 80.91.229.3 (26 Oct 2015 20:32:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 26 Oct 2015 20:32:52 +0000 (UTC) To: Help Gnu Emacs mailing list Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Oct 26 21:32:45 2015 Return-path: Envelope-to: geh-help-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 1ZqoRg-0006y0-BA for geh-help-gnu-emacs@m.gmane.org; Mon, 26 Oct 2015 21:32:44 +0100 Original-Received: from localhost ([::1]:55046 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZqoRf-000694-Gr for geh-help-gnu-emacs@m.gmane.org; Mon, 26 Oct 2015 16:32:43 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:32927) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZqoRU-00068z-GY for help-gnu-emacs@gnu.org; Mon, 26 Oct 2015 16:32:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZqoRR-0007sB-9F for help-gnu-emacs@gnu.org; Mon, 26 Oct 2015 16:32:32 -0400 Original-Received: from mail.mojserwer.eu ([2a01:5e00:2:52::8]:36978) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZqoRR-0007rL-3B for help-gnu-emacs@gnu.org; Mon, 26 Oct 2015 16:32:29 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by mail.mojserwer.eu (Postfix) with ESMTP id 565C26F2007 for ; Mon, 26 Oct 2015 21:32:27 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at mail.mojserwer.eu Original-Received: from mail.mojserwer.eu ([127.0.0.1]) by localhost (mail.mojserwer.eu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jHjf7D7qjPaW for ; Mon, 26 Oct 2015 21:32:19 +0100 (CET) Original-Received: from localhost (103-115.echostar.pl [213.156.103.115]) by mail.mojserwer.eu (Postfix) with ESMTPSA id D3B816F2003 for ; Mon, 26 Oct 2015 21:32:18 +0100 (CET) User-agent: mu4e 0.9.15; emacs 25.0.50.1 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a01:5e00:2:52::8 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:107823 Archived-At: Hi all, do I get it correctly that "installing a package" means that Emacs creates a certain subdirectory of `package-user-dir' and puts the relevant file(s) there - and that's it? In particular, is deleting a subdirectory of `package-user-dir' enough to uninstall the package? Is moving its subdirectory somewhere else, restarting Emacs, then copying it back again and restarting again equivalent to uninstalling and then installing again? The reason I'm asking is that I'd like to get rid of the mess I managed to introduce in `package-user-dir', but OTOH this mess is working, and I don't want to break something accidentally, or rather, I want to have a simple way to rollback any changes. TIA, -- Marcin Borkowski http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski Faculty of Mathematics and Computer Science Adam Mickiewicz University