From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,SPF_PASS autolearn=ham version=3.2.5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1265420427; bh=HCzgEa6LHqkpuEGNq1d7Nksc5GDSSkgCwBGPtW8gDmY=; h=Message-ID:Date:From:MIME-Version:To:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=ZcJZcjZZEbHMqyDe4zYiTW1vlc9p4/71K1CeyxfGRP0TQYFJ9X0GTwnbe0E9bm+Mp KPDbtx52NOlqTwOYKgtKWkTdrcm71AktREtomdPEd/WFQYZlLOYjlhe8Od0I3sdOm8 Fd17ix3wtMTiACJqSPKsdEOxCKSC4bHsEL15S6/Q= Message-ID: <4B6CD70A.4080809@yandex.ru> Date: Sat, 06 Feb 2010 05:42:18 +0300 From: =?windows-1251?Q?=D0=E0=E4=E8=EA_=DE=F1=F3=EF=EE=E2?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5pre) Gecko/20091019 Thunderbird/3.0pre MIME-Version: 1.0 To: devel-newbies@lists.altlinux.org References: <4B6AD4A0.6080002@yandex.ru> <20100204145602.GG6692@wrars-comp.wrarsdomain> <4B6BBEFF.1070207@yandex.ru> <20100205060626.GQ6692@wrars-comp.wrarsdomain> In-Reply-To: <20100205060626.GQ6692@wrars-comp.wrarsdomain> Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 8bit X-Yandex-TimeMark: 1265420427 X-Yandex-Spam: 1 X-Yandex-Front: smtp4.mail.yandex.net Subject: Re: [newbies] =?windows-1251?b?T25seVNob3dJbiDiIGRlc2t0b3At9ODp6+U=?= X-BeenThere: devel-newbies@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: "devel@ where you _can_ ask" List-Id: "devel@ where you _can_ ask" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Feb 2010 01:40:47 -0000 Archived-At: List-Archive: 05.02.2010 09:06, Andrey Rahmatullin пишет: > On Fri, Feb 05, 2010 at 09:47:27AM +0300, Радик Юсупов wrote: > >>>> Изменил desktop-файл так: >>>> OnlyShowIn=X-LXDE; >>>> >>> Если эта строка будет обрабатываться так, как задумано - хорошо. Если нет >>> - то и писать так не следует. Это надо проверять дополнительно. >>> >> Не отрабатывается. >> При написании "LXDE" и "X-LXDE" вываливается отда и таже ошибка, >> приведенная мной. >> > Я вообще-то имел в виду обработку OnlyShowIn оконным менеджером. > Если я все правильно понял отсюда [http://wiki.lxde.org/en/LXSession] >>>> Зделал git commit -a. Сборка все равно останавливается на этом месте. >>>> >>> С той же диагностикой? >>> >> Да. >> > Не верю, показывайте. > Если в spec-файле изменить параметр --add-category=LXDE, а в .desktop-файле изменить параметр OnlyShowIn=LXDE;, то сборка заканчивается на: + desktop-file-install --delete-original --add-category=LXDE --dir=/usr/src/tmp/lxde-lxinput-buildroot/usr/share/applications /usr/src/tmp/lxde-lxinput-buildroot/usr/share/applications/lxinput.desktop /usr/src/tmp/lxde-lxinput-buildroot/usr/share/applications/lxinput.desktop: error: value "GTK;Settings;HardwareSettings;LXDE;" for key "Categories" in group "Desktop Entry" contains an unregistered value "LXDE"; values extending the format should start with "X-" /usr/src/tmp/lxde-lxinput-buildroot/usr/share/applications/lxinput.desktop: error: value "LXDE;" for key "OnlyShowIn" in group "Desktop Entry" contains an unregistered value "LXDE"; values extending the format should start with "X-" Error on file "/usr/src/tmp/lxde-lxinput-buildroot/usr/share/applications/lxinput.desktop": Failed to validate the created desktop file error: Bad exit status from /usr/src/tmp/rpm-tmp.42902 (%install) Если в spec-файле изменить параметр --add-category=X-LXDE, а в .desktop-файле изменить параметр OnlyShowIn=X-LXDE;, то сборка заканчивается на: + desktop-file-install --delete-original --add-category=X-LXDE --dir=/usr/src/tmp/lxde-lxinput-buildroot/usr/share/applications /usr/src/tmp/lxde-lxinput-buildroot/usr/share/applications/lxinput.desktop /usr/src/tmp/lxde-lxinput-buildroot/usr/share/applications/lxinput.desktop: error: value "LXDE;" for key "OnlyShowIn" in group "Desktop Entry" contains an unregistered value "LXDE"; values extending the format should start with "X-" Error on file "/usr/src/tmp/lxde-lxinput-buildroot/usr/share/applications/lxinput.desktop": Failed to validate the created desktop file error: Bad exit status from /usr/src/tmp/rpm-tmp.25373 (%install) Само собой после изменения делал git commit -a. >>> Всегда можно убрать desktop-file-install и делать всё, что сейчас делает >>> он (кроме вызова desktop-file-validate), вручную. >>> >> Можно для начинающих по-подробнее? >> > Сейчас вызывается desktop-file-install (не знаю, из спека или из > Makefile). Он копирует файл, опционально его изменяя, всё это можно > сделать и вручную. > Из spec-файла. Вручную... Где об этом можно почитать? -- Мой Круг — Радик Юсупов