From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Kost Subject: bug#28298: Downgrades in xfontsel and other packages using app-defaults Date: Thu, 31 Aug 2017 22:14:35 +0300 Message-ID: <87y3pzy2g4.fsf@gmail.com> References: <87a82gx4a3.fsf@gmail.com> <20170830192154.GA5714@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55988) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dnUvi-0000br-Ei for bug-guix@gnu.org; Thu, 31 Aug 2017 15:15:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dnUve-000661-Je for bug-guix@gnu.org; Thu, 31 Aug 2017 15:15:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:57586) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dnUve-00065x-Fi for bug-guix@gnu.org; Thu, 31 Aug 2017 15:15:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dnUve-0008SP-3S for bug-guix@gnu.org; Thu, 31 Aug 2017 15:15:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20170830192154.GA5714@gnu.org> (John Darrington's message of "Wed, 30 Aug 2017 15:21:55 -0400") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: John Darrington Cc: 28298@debbugs.gnu.org John Darrington (2017-08-30 15:21 -0400) wrote: > It looks fine to me. I don't get that warning. But did you actually tried what I wrote?: $ `guix build xfontsel`/bin/xfontsel > The XAPPLRESDIR is no longer required because the libxt library has > been patched. Oh, I didn't know about this "libxt-guix-search-paths.patch". I think now I understand: with this patch, xfontsel and other programs should work only when they are installed from the usual guix profiles (system and user ones), right? In my opinion, this is the wrong approach. A user may install these programs in non-standard profiles. For example, I don't use "~/.guix-profile" at all; instead I use several other profiles, so there is no chance for me to have 'xfontsel' work properly. Also, I think a program should preferably work when it is started directly from store. So I strongly believe that using wrappers was the right approach, and we should return to it. -- Alex