From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <433BB98E.4030309@altlinux.org> Date: Thu, 29 Sep 2005 13:53:18 +0400 From: Alexey Rusakov Organization: RingRows User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050715 Thunderbird/1.0.6 Mnenhy/0.7 MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] unexpanded macros References: <20050928152138.GR7959@immo.ru> <20050928152957.GA20257@basalt.office.altlinux.org> <20050928153645.GS7959@immo.ru> <433ABD4F.8010707@altlinux.ru> <20050928162007.GY14241@wrars-comp.wrarsdomain> <433ACD38.6090005@altlinux.org> <433ADACD.1040801@altlinux.ru> <433ADC88.2090406@altlinux.org> <433B1FAA.7090700@altlinux.ru> <20050928230144.GC30960@basalt.office.altlinux.org> <20050929094458.GB28536@immo.ru> In-Reply-To: <20050929094458.GB28536@immo.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by AMaViS 0.3.12pre8 X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 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: Thu, 29 Sep 2005 09:51:15 -0000 Archived-At: List-Archive: List-Post: On 29.09.2005 13:44, Alexey I.Froloff wrote: > В текущей ситуации, когда rpmbuild оставляет нераскрытые макросы > как есть, нет возможности после сборки отличить нераскрытый > макрос от экранированного '%'. А такая ситуация возможна: > > $ ls -l /etc/gconf/gconf.xml.defaults/apps | grep xml > -rw-r--r-- 1 root root 0 Июн 10 2004 %gconf.xml > Я думаю, это решаемый вопрос. Нужно явным образом указать, что некоторая строка, начинающаяся на %, не должна (вообще никогда) раскрываться в макрос. Между прочим, это убережёт от нехороших конфликтов между макросами и не-макросами, похожими на макросы. Остаётся разобраться с синтаксисом и подготовить патч для rpmbuild. -- Alexey "Ktirf" Rusakov