From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#17663: 24.4.50; arc-mode.el has unrar-free hard-coded Date: Wed, 30 Sep 2015 13:16:23 +0300 Message-ID: <83io6sb4aw.fsf@gnu.org> References: <87ppirel6l.fsf@deyke2.deyke.net> <878u7o9v7d.fsf@petton.fr> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1443681105 31706 80.91.229.3 (1 Oct 2015 06:31:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 1 Oct 2015 06:31:45 +0000 (UTC) Cc: 17663@debbugs.gnu.org, monnier@iro.umontreal.ca To: Nicolas Petton Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Oct 01 08:31:31 2015 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 1ZhXOq-00009I-IL for geb-bug-gnu-emacs@m.gmane.org; Thu, 01 Oct 2015 08:31:28 +0200 Original-Received: from localhost ([::1]:38568 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZhXOq-0001pR-0H for geb-bug-gnu-emacs@m.gmane.org; Thu, 01 Oct 2015 02:31:28 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33568) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZhESe-00064T-Fb for bug-gnu-emacs@gnu.org; Wed, 30 Sep 2015 06:18:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZhESY-0000U8-Pd for bug-gnu-emacs@gnu.org; Wed, 30 Sep 2015 06:18:08 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:59733) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZhESY-0000U0-MW for bug-gnu-emacs@gnu.org; Wed, 30 Sep 2015 06:18:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZhESY-0004gW-AG for bug-gnu-emacs@gnu.org; Wed, 30 Sep 2015 06:18:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Sep 2015 10:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17663 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 17663-submit@debbugs.gnu.org id=B17663.144360825817975 (code B ref 17663); Wed, 30 Sep 2015 10:18:02 +0000 Original-Received: (at 17663) by debbugs.gnu.org; 30 Sep 2015 10:17:38 +0000 Original-Received: from localhost ([127.0.0.1]:48704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZhES9-0004fq-Il for submit@debbugs.gnu.org; Wed, 30 Sep 2015 06:17:37 -0400 Original-Received: from mtaout28.012.net.il ([80.179.55.184]:48085) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZhES6-0004fh-Iu for 17663@debbugs.gnu.org; Wed, 30 Sep 2015 06:17:35 -0400 Original-Received: from conversion-daemon.mtaout28.012.net.il by mtaout28.012.net.il (HyperSendmail v2007.08) id <0NVH00F00J2CUC00@mtaout28.012.net.il> for 17663@debbugs.gnu.org; Wed, 30 Sep 2015 13:15:53 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([84.94.185.246]) by mtaout28.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NVH00LVFJ6HPCA0@mtaout28.012.net.il>; Wed, 30 Sep 2015 13:15:53 +0300 (IDT) In-reply-to: <878u7o9v7d.fsf@petton.fr> X-012-Sender: halo1@inter.net.il 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: 208.118.235.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:107094 Archived-At: > From: Nicolas Petton > Date: Wed, 30 Sep 2015 10:18:14 +0200 > > I just installed a patch in master to use unar and lsar. > > My patch removes the use of the "unrar-free" binary completely as 1) it > is no longer available in Fedora, Ubuntu and Debian and 2) it has been > reported not to work properly, but I guess that's up for discussion. Given the troubled history of the Free Software programs available to access RAR archives, and its various format versions, I'd prefer that we had more than one solution for RAR. Having just one hard-coded program sounds like a near-term maintenance headache. Other possibilities include unrar-free, GNA's unrar, and bsdtar from libarchive. I think we should make this more future-proof. Nicolas, would you like to work on that? P.S. Full disclosure: I actually dislike RAR very much, due to its non-free nature, and wish we've expressed our dislike by not supporting it at all. But given its widespread use (which I don't quite comprehend, given the XZ format's performance), I don't expect that to fly any time soon.