* [sisyphus] битые XML, gnumeric и доп. проверки
@ 2009-09-18 6:44 Ildar Mulyukov
2009-09-18 9:51 ` Dmitry V. Levin
0 siblings, 1 reply; 10+ messages in thread
From: Ildar Mulyukov @ 2009-09-18 6:44 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list; +Cc: Alexey Morsov
Коллеги,
сегодня наткнулся на проблемку:
$xmllint /usr/share/gnumeric/1.9.10/glade/search-replace.glade
/usr/share/gnumeric/1.9.10/glade/search-replace.glade:8: parser error :
xmlParseEntityRef: no name
<property name="title" translatable="yes">Search & Replace</property>
Это, конечно, тривиально исправляется руками за 10 сек. Однако, навело
меня на мысль:
Возможно, имеет смысл при упаковке пакетов дополнительно проверять XML.
Либо (при негативной реакции ldv@) отдать эту проверку repocop-у.
На дополнительные проверки напрашиваются ещё некоторые типы хорошо
известных файлов - например *.desktop (наблюдалось исчезновение иконок).
С уважением,
Ильдар
--
Ildar Mulyukov, free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] битые XML, gnumeric и доп. проверки
2009-09-18 6:44 [sisyphus] битые XML, gnumeric и доп. проверки Ildar Mulyukov
@ 2009-09-18 9:51 ` Dmitry V. Levin
2009-09-18 12:05 ` Alexey Rusakov
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: Dmitry V. Levin @ 2009-09-18 9:51 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 973 bytes --]
On Fri, Sep 18, 2009 at 12:44:55PM +0600, Ildar Mulyukov wrote:
> Коллеги,
> сегодня наткнулся на проблемку:
> $xmllint /usr/share/gnumeric/1.9.10/glade/search-replace.glade
> /usr/share/gnumeric/1.9.10/glade/search-replace.glade:8: parser error :
> xmlParseEntityRef: no name
> <property name="title" translatable="yes">Search & Replace</property>
>
> Это, конечно, тривиально исправляется
> руками за 10 сек. Однако, навело меня на
> мысль:
>
> Возможно, имеет смысл при упаковке
> пакетов дополнительно проверять XML. Либо
> (при негативной реакции ldv@) отдать эту
> проверку repocop-у.
>
> На дополнительные проверки
> напрашиваются ещё некоторые типы хорошо
> известных файлов - например *.desktop
> (наблюдалось исчезновение иконок).
Эти проверки не делаются средствами sisyphus_check; им место либо внутри
(rpm-build), либо совсем снаружи (repocop). Но мысль дельная, попробуйте
что-нибудь из неё выжать.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] битые XML, gnumeric и доп. проверки
2009-09-18 9:51 ` Dmitry V. Levin
@ 2009-09-18 12:05 ` Alexey Rusakov
2009-09-18 16:38 ` Ildar Mulyukov
2009-09-18 17:50 ` Michael Shigorin
2 siblings, 0 replies; 10+ messages in thread
From: Alexey Rusakov @ 2009-09-18 12:05 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 1811 bytes --]
В Птн, 18/09/2009 в 13:51 +0400, Dmitry V. Levin пишет:
> On Fri, Sep 18, 2009 at 12:44:55PM +0600, Ildar Mulyukov wrote:
> > Коллеги,
> > сегодня наткнулся на проблемку:
> > $xmllint /usr/share/gnumeric/1.9.10/glade/search-replace.glade
> > /usr/share/gnumeric/1.9.10/glade/search-replace.glade:8: parser error :
> > xmlParseEntityRef: no name
> > <property name="title" translatable="yes">Search & Replace</property>
> >
> > Это, конечно, тривиально исправляется
> > руками за 10 сек. Однако, навело меня на
> > мысль:
> >
> > Возможно, имеет смысл при упаковке
> > пакетов дополнительно проверять XML. Либо
> > (при негативной реакции ldv@) отдать эту
> > проверку repocop-у.
> >
> > На дополнительные проверки
> > напрашиваются ещё некоторые типы хорошо
> > известных файлов - например *.desktop
> > (наблюдалось исчезновение иконок).
>
> Эти проверки не делаются средствами sisyphus_check; им место либо внутри
> (rpm-build), либо совсем снаружи (repocop). Но мысль дельная, попробуйте
> что-нибудь из неё выжать.
Лучше совсем снаружи, потому что в общем случае файл .desktop или тот
же .glade может быть в одном пакете, а значки или, например, DTD - в
другом.
--
Alexey "Ktirf" Rusakov
GNOME Project
ALT Linux Team
[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] битые XML, gnumeric и доп. проверки
2009-09-18 9:51 ` Dmitry V. Levin
2009-09-18 12:05 ` Alexey Rusakov
@ 2009-09-18 16:38 ` Ildar Mulyukov
2009-09-18 16:48 ` Dmitry V. Levin
2009-09-18 17:50 ` Michael Shigorin
2 siblings, 1 reply; 10+ messages in thread
From: Ildar Mulyukov @ 2009-09-18 16:38 UTC (permalink / raw)
To: sisyphus
On 18.09.2009 15:51:33, Dmitry V. Levin wrote:
> On Fri, Sep 18, 2009 at 12:44:55PM +0600, Ildar Mulyukov wrote:
> > Возможно, имеет смысл при упаковке
> > пакетов дополнительно проверять XML. Либо
> > (при негативной реакции ldv@) отдать эту
> > проверку repocop-у.
> Эти проверки не делаются средствами sisyphus_check; им место либо
> внутри
> (rpm-build), либо совсем снаружи (repocop). Но мысль дельная,
> попробуйте
> что-нибудь из неё выжать.
Я так Вас понимаю: адресовать это нужно не Вам, а мэйнтейнеру rpm.
Хорошо. Извиняюсь за неточность.
--
Ildar
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] битые XML, gnumeric и доп. проверки
2009-09-18 16:38 ` Ildar Mulyukov
@ 2009-09-18 16:48 ` Dmitry V. Levin
0 siblings, 0 replies; 10+ messages in thread
From: Dmitry V. Levin @ 2009-09-18 16:48 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 741 bytes --]
On Fri, Sep 18, 2009 at 10:38:19PM +0600, Ildar Mulyukov wrote:
> On 18.09.2009 15:51:33, Dmitry V. Levin wrote:
> >On Fri, Sep 18, 2009 at 12:44:55PM +0600, Ildar Mulyukov wrote:
> >> Возможно, имеет смысл при упаковке
> >> пакетов дополнительно проверять XML.
> >Либо
> >> (при негативной реакции ldv@) отдать эту
> >> проверку repocop-у.
> >Эти проверки не делаются средствами
> >sisyphus_check; им место либо внутри
> >(rpm-build), либо совсем снаружи (repocop). Но
> >мысль дельная, попробуйте
> >что-нибудь из неё выжать.
>
> Я так Вас понимаю: адресовать это нужно
> не Вам, а мэйнтейнеру rpm. Хорошо.
> Извиняюсь за неточность.
Нет, я думаю что никто лучше вас не реализует вашу идею. ;)
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] битые XML, gnumeric и доп. проверки
2009-09-18 9:51 ` Dmitry V. Levin
2009-09-18 12:05 ` Alexey Rusakov
2009-09-18 16:38 ` Ildar Mulyukov
@ 2009-09-18 17:50 ` Michael Shigorin
2009-09-18 17:52 ` Andrey Rahmatullin
2 siblings, 1 reply; 10+ messages in thread
From: Michael Shigorin @ 2009-09-18 17:50 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Fri, Sep 18, 2009 at 01:51:33PM +0400, Dmitry V. Levin wrote:
> Эти проверки не делаются средствами sisyphus_check; им место
> либо внутри (rpm-build), либо совсем снаружи (repocop).
Сейчас repocop не потрошит исходники.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] битые XML, gnumeric и доп. проверки
2009-09-18 17:50 ` Michael Shigorin
@ 2009-09-18 17:52 ` Andrey Rahmatullin
2009-09-18 17:58 ` Michael Shigorin
0 siblings, 1 reply; 10+ messages in thread
From: Andrey Rahmatullin @ 2009-09-18 17:52 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 682 bytes --]
On Fri, Sep 18, 2009 at 08:50:57PM +0300, Michael Shigorin wrote:
> > Эти проверки не делаются средствами sisyphus_check; им место
> > либо внутри (rpm-build), либо совсем снаружи (repocop).
> Сейчас repocop не потрошит исходники.
unsafe-tmp-usage-in-scripts
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):
* lioka зочрутел mldonkey
<thresh> lioka: о!
<thresh> p2p-клиент в пустом ридонли чруте!
<Lost> lioka: мужыг!
<thresh> мечты ldv comes true!
<lioka> гг
<Lost> thresh: ну раздавать то можно
<lioka> байндом туда кинуть свою порнуху не возбраняется
<thresh> ldv назовет это злонамеренным проникновением в чрут
<lioka> мы ему не скажем
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] битые XML, gnumeric и доп. проверки
2009-09-18 17:52 ` Andrey Rahmatullin
@ 2009-09-18 17:58 ` Michael Shigorin
2009-09-18 17:59 ` Andrey Rahmatullin
0 siblings, 1 reply; 10+ messages in thread
From: Michael Shigorin @ 2009-09-18 17:58 UTC (permalink / raw)
To: sisyphus
On Fri, Sep 18, 2009 at 11:52:44PM +0600, Andrey Rahmatullin wrote:
> > > Эти проверки не делаются средствами sisyphus_check; им место
> > > либо внутри (rpm-build), либо совсем снаружи (repocop).
> > Сейчас repocop не потрошит исходники.
^^^^^^^^^
> unsafe-tmp-usage-in-scripts
Хотя да, тут же уже установленный .glade -- хотя что теперь,
искать в распотрошённых бинарниках всё, похожее на xml?..
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] битые XML, gnumeric и доп. проверки
2009-09-18 17:58 ` Michael Shigorin
@ 2009-09-18 17:59 ` Andrey Rahmatullin
2009-09-21 6:33 ` Ildar Mulyukov
0 siblings, 1 reply; 10+ messages in thread
From: Andrey Rahmatullin @ 2009-09-18 17:59 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 529 bytes --]
On Fri, Sep 18, 2009 at 08:58:16PM +0300, Michael Shigorin wrote:
> > > Сейчас repocop не потрошит исходники.
> ^^^^^^^^^
> > unsafe-tmp-usage-in-scripts
>
> Хотя да, тут же уже установленный .glade -- хотя что теперь,
> искать в распотрошённых бинарниках всё, похожее на xml?..
Ну да, мне это тоже кажется черезчур.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):
<ilyak> warftpd взять, в конце концов
<raorn> wrarftpd?
<raorn> который сразу нах** посылает?
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] битые XML, gnumeric и доп. проверки
2009-09-18 17:59 ` Andrey Rahmatullin
@ 2009-09-21 6:33 ` Ildar Mulyukov
0 siblings, 0 replies; 10+ messages in thread
From: Ildar Mulyukov @ 2009-09-21 6:33 UTC (permalink / raw)
To: sisyphus
On 18.09.2009 23:59:32, Andrey Rahmatullin wrote:
> On Fri, Sep 18, 2009 at 08:58:16PM +0300, Michael Shigorin wrote:
> > Хотя да, тут же уже установленный .glade -- хотя что теперь,
> > искать в распотрошённых бинарниках всё, похожее на xml?..
> Ну да, мне это тоже кажется черезчур.
Таки мне видится некий инструмент, который автоматически запускается
после локальной сборки пакета. Отлично для этого подходит repocop,
осталось его приторочить к rpmb и hasher.
Это не новое предложение, но в предыдущем чтении поддержки не получило.
Ильдар
--
Ildar Mulyukov, free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2009-09-21 6:33 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-09-18 6:44 [sisyphus] битые XML, gnumeric и доп. проверки Ildar Mulyukov
2009-09-18 9:51 ` Dmitry V. Levin
2009-09-18 12:05 ` Alexey Rusakov
2009-09-18 16:38 ` Ildar Mulyukov
2009-09-18 16:48 ` Dmitry V. Levin
2009-09-18 17:50 ` Michael Shigorin
2009-09-18 17:52 ` Andrey Rahmatullin
2009-09-18 17:58 ` Michael Shigorin
2009-09-18 17:59 ` Andrey Rahmatullin
2009-09-21 6:33 ` Ildar Mulyukov
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git