From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: Re: [PATCH] gnu: Add mcelog. Date: Wed, 14 Sep 2016 17:27:55 +0200 Message-ID: <20160914172755.16c701e8@scratchpost.org> References: <1473859239-8101-1-git-send-email-me@tobias.gr> <8737l2d282.fsf@ike.i-did-not-set--mail-host-address--so-tickle-me> <87vaxybjac.fsf@ike.i-did-not-set--mail-host-address--so-tickle-me> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52521) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bkC6X-0006Zc-BY for guix-devel@gnu.org; Wed, 14 Sep 2016 11:28:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bkC6R-0000Um-T5 for guix-devel@gnu.org; Wed, 14 Sep 2016 11:28:04 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:53794) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bkC6R-0000Ue-Mf for guix-devel@gnu.org; Wed, 14 Sep 2016 11:27:59 -0400 In-Reply-To: <87vaxybjac.fsf@ike.i-did-not-set--mail-host-address--so-tickle-me> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Marius Bakke Cc: guix-devel@gnu.org DESTDIR is a feature which lets you install into a tempdir. The idea is that you install it all there and then atomically replace the ORIGINAL version at the non-DESTDIR location. It's very bad to set DESTDIR to out because the outdir is used after installation, too (your program will stay at that place). This is not expected by DESTDIR. So for example let's say you'd have DESTDIR=/tmp PREFIX=/usr . Then for example a theme is first installed to /tmp/usr/share/themes (by make) - but after it's all done, the distribution is supposed to move it to /usr/share/themes atomically. The program will *always* (also when its still installed to /tmp/usr/share/themes) try to load its files from /usr/share/themes.