From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 18 Oct 2006 18:24:45 +0300 From: Victor Forsyuk To: ALT Devel discussion list Message-ID: <20061018152445.GA16439@mail.gu.net> References: <20061017121646.EA993B0D92@basalt.office.altlinux.org> <20061017161610.GY8037@localhost.localdomain> <20061018132250.GB30043@mail.gu.net> <200610181647.06125.led@altlinux.ru> <20061018141225.GB31778@mail.gu.net> <20061018144029.GB13835@basalt.office.altlinux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20061018144029.GB13835@basalt.office.altlinux.org> User-Agent: Mutt/1.4.1i Sender: Victor Forsyuk Subject: Re: [devel] exim-4.62-alt1: rebuild failed [2] X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 15:25:02 -0000 Archived-At: List-Archive: List-Post: On Wed, Oct 18, 2006 at 06:40:29PM +0400, Dmitry V. Levin wrote: > > [...] > execve("/bin/sh", ["/bin/sh", "../scripts/Configure-os.h"], [..., "TMPDIR=\"/tmp\"", ... > [...] > open("\"/tmp\"/sh-thd.oBIvPb", O_RDWR|O_CREAT|O_EXCL|O_LARGEFILE, 0600) = -1 ENOENT (No such file or directory) > ../scripts/Configure-os.h: line 41: cannot create temp file for here document: No such file or directory > > Почему /tmp оказался закавыченным? Строка TMPDIR="/tmp" всегда была в файле, который содержал определения использовавшихся при сборке макросов (src/EDITME --> Local/Makefile). Однако до последнего времени это не влияло на отработку here document. Может это раньше не проникало в environment запускавшегося скрипта, может поменялась обработка here document (bash?). > > Интересно, кто же это стал строже за последние недели, когда пересборка exim > > сломалась? bash, make, coreutils - у них всех последние изменения были > > достаточно давно... > > glibс обновлялся, но я не понимаю, каким боком это могло повлиять. > Было бы неплохо выяснить, хотя переопределять TMPDIR, конечно, не надо. Вариантов не очень много, так что выяснить реально. Будет время, гляну.