* [sisyphus] sablotron sabcmd
@ 2003-02-03 1:45 Alexey Tourbin
2003-02-03 8:04 ` Alexey V. Lubimov
0 siblings, 1 reply; 10+ messages in thread
From: Alexey Tourbin @ 2003-02-03 1:45 UTC (permalink / raw)
To: Sisyphus
[-- Attachment #1: Type: text/plain, Size: 511 bytes --]
Кто-нибудь пользуется саблотроном? Есть ощущение, что он сломан по
части кодировок. Вернее, даже не он сам, а что-то где-то в glibc.
$ sabcmd ...
Error [code:2] [URI:file:/path/to/xsl/www/pageheader.xml] [line:1]
XML parser error 18: unknown encoding
$ head -1 /path/to/xsl/www/pageheader.xml
<?xml version="1.0" encoding="windows-1251"?>
$
Раньше работало! (cp1251 не предлагать, уже всё перепробовал.) Если
кто-нибудь может посмотреть, я пришлю testcase.
--
WBR, Alexey Tourbin
BIOZAK Ltd., Russia
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] sablotron sabcmd
2003-02-03 1:45 [sisyphus] sablotron sabcmd Alexey Tourbin
@ 2003-02-03 8:04 ` Alexey V. Lubimov
2003-02-03 9:14 ` Anton V. Boyarshinov
2003-02-03 11:24 ` [sisyphus] " Vitaly Ostanin
0 siblings, 2 replies; 10+ messages in thread
From: Alexey V. Lubimov @ 2003-02-03 8:04 UTC (permalink / raw)
To: sisyphus
On Mon, 3 Feb 2003 04:45:12 +0300
Alexey Tourbin <at@turbinal.org> wrote:
>
> Кто-нибудь пользуется саблотроном? Есть ощущение, что он сломан по
> части кодировок. Вернее, даже не он сам, а что-то где-то в glibc.
>
> $ sabcmd ...
> Error [code:2] [URI:file:/path/to/xsl/www/pageheader.xml] [line:1]
> XML parser error 18: unknown encoding
> $ head -1 /path/to/xsl/www/pageheader.xml
> <?xml version="1.0" encoding="windows-1251"?>
> $
>
> Раньше работало! (cp1251 не предлагать, уже всё перепробовал.) Если
> кто-нибудь может посмотреть, я пришлю testcase.
насколько я знаю, кодировки отличные от utf-8 и iso8859-1 не должны работать в xml.
если они раньше работали, значит кто то недосмотрел.
--
С уважением, Алексей Любимов avl@cad.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] sablotron sabcmd
2003-02-03 8:04 ` Alexey V. Lubimov
@ 2003-02-03 9:14 ` Anton V. Boyarshinov
2003-02-03 11:24 ` [sisyphus] " Vitaly Ostanin
1 sibling, 0 replies; 10+ messages in thread
From: Anton V. Boyarshinov @ 2003-02-03 9:14 UTC (permalink / raw)
To: sisyphus
On Mon, 3 Feb 2003 11:04:18 +0300 Alexey V. Lubimov
wrote:
> > Кто-нибудь пользуется саблотроном? Есть ощущение, что он
> > сломан по части кодировок. Вернее, даже не он сам, а что-то
> > где-то в glibc.
> >
> > $ sabcmd ...
> > Error [code:2] [URI:file:/path/to/xsl/www/pageheader.xml]
> > [line:1]
> > XML parser error 18: unknown encoding
> > $ head -1 /path/to/xsl/www/pageheader.xml
> > <?xml version="1.0" encoding="windows-1251"?>
> > $
> >
> > Раньше работало! (cp1251 не предлагать, уже всё
> > перепробовал.) Если кто-нибудь может посмотреть, я пришлю
> > testcase.
>
> насколько я знаю, кодировки отличные от utf-8 и iso8859-1 не
> должны работать в xml.
Почему это? Должны как миленькие.
> если они раньше работали, значит кто то недосмотрел.
Нет.
Антон
--
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
12:12pm up 69 days, 18:17, 10 users, load average: 0.00, 0.01,
0.00
^ permalink raw reply [flat|nested] 10+ messages in thread
* [sisyphus] Re: sablotron sabcmd
2003-02-03 8:04 ` Alexey V. Lubimov
2003-02-03 9:14 ` Anton V. Boyarshinov
@ 2003-02-03 11:24 ` Vitaly Ostanin
2003-02-03 12:18 ` Alexey Tourbin
2003-02-03 19:00 ` Andrew Vorobey
1 sibling, 2 replies; 10+ messages in thread
From: Vitaly Ostanin @ 2003-02-03 11:24 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 1303 bytes --]
On Mon, 3 Feb 2003 11:04:18 +0300
"Alexey V. Lubimov" <avl@l14.ru> wrote:
> On Mon, 3 Feb 2003 04:45:12 +0300
> Alexey Tourbin <at@turbinal.org> wrote:
>
> >
> > Кто-нибудь пользуется саблотроном? Есть ощущение, что он
> > сломан по части кодировок. Вернее, даже не он сам, а что-то
> > где-то в glibc.
> >
> > $ sabcmd ...
> > Error [code:2] [URI:file:/path/to/xsl/www/pageheader.xml]
> > [line:1]
> > XML parser error 18: unknown encoding
> > $ head -1 /path/to/xsl/www/pageheader.xml
> > <?xml version="1.0" encoding="windows-1251"?>
> > $
> >
> > Раньше работало! (cp1251 не предлагать, уже всё
> > перепробовал.) Если кто-нибудь может посмотреть, я пришлю
> > testcase.
Некоторые парсеры используют iconv для работы с кодировками,
отличными от utf-8 (или от внутренней кодировки представления
данных). Хорошо бы, как минимум сборку саблотрона указать.
Кстати, как вообще от него впечатления?
> насколько я знаю, кодировки отличные от utf-8 и iso8859-1 не
> должны работать в xml. если они раньше работали, значит кто то
> недосмотрел.
Должны работать любые указанные, если поддерживаются парсером.
Правда, windows-1251 не входит в набор обязательно
поддерживаемых.
<skipped/>
--
Regards, Vyt
mailto: vyt@vzljot.ru
JID: vyt@vzljot.ru
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* [sisyphus] Re: sablotron sabcmd
2003-02-03 11:24 ` [sisyphus] " Vitaly Ostanin
@ 2003-02-03 12:18 ` Alexey Tourbin
2003-02-12 16:45 ` Alexey Tourbin
2003-02-03 19:00 ` Andrew Vorobey
1 sibling, 1 reply; 10+ messages in thread
From: Alexey Tourbin @ 2003-02-03 12:18 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 1044 bytes --]
> > > Раньше работало! (cp1251 не предлагать, уже всё
> > > перепробовал.) Если кто-нибудь может посмотреть, я пришлю
> > > testcase.
Подробности. Есть две машины, на которых стоит два одинаковых
саблотрона (последняя сборка из сизифа). На одной машине, на которой
стоит софта побольше, и которая просизифлена похужее, "это работает", а
на другой, на которой софта поменьше и 100% сизиф -- не работает.
glibc на обеих машинах полный комплект последний из сизифа.
strace у них очень похож, в обоих случаях подцепляется
open("/usr/lib/gconv/CP1251.so", O_RDONLY) = 4
но в одном случае "это работает", а в другом -- нет.
> Некоторые парсеры используют iconv для работы с кодировками,
> отличными от utf-8 (или от внутренней кодировки представления
> данных). Хорошо бы, как минимум сборку саблотрона указать.
>
> Кстати, как вообще от него впечатления?
Не знаю. Я просто на нём один сайт делаю уже года два как (статическая
генерация страниц), и вот тут решил это сайт "пересобрать" -- ба...
--
WBR, Alexey Tourbin
BIOZAK Ltd., Russia
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* [sisyphus] Re: sablotron sabcmd
2003-02-03 12:18 ` Alexey Tourbin
@ 2003-02-12 16:45 ` Alexey Tourbin
2003-02-12 17:33 ` Michael Shigorin
2003-02-12 18:01 ` Alexey Tourbin
0 siblings, 2 replies; 10+ messages in thread
From: Alexey Tourbin @ 2003-02-12 16:45 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 815 bytes --]
On Mon, Feb 03, 2003 at 03:18:16PM +0300, Alexey Tourbin wrote:
> Подробности. Есть две машины, на которых стоит два одинаковых
> саблотрона (последняя сборка из сизифа). На одной машине, на которой
> стоит софта побольше, и которая просизифлена похужее, "это работает", а
> на другой, на которой софта поменьше и 100% сизиф -- не работает.
> glibc на обеих машинах полный комплект последний из сизифа.
>
> strace у них очень похож, в обоих случаях подцепляется
> open("/usr/lib/gconv/CP1251.so", O_RDONLY) = 4
> но в одном случае "это работает", а в другом -- нет.
После долгих и безуспешных разбирательств я стал откатываться.
Мне помог откат на libexpat из ALM2.0.
~!@#$%^&*()_
Кажется, expat сломан. Боюсь, что это из-за компилятора.
Сейчас буду проверять.
--
WBR, Alexey Tourbin
BIOZAK Ltd., Russia
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* [sisyphus] Re: sablotron sabcmd
2003-02-12 16:45 ` Alexey Tourbin
@ 2003-02-12 17:33 ` Michael Shigorin
2003-02-12 18:01 ` Alexey Tourbin
1 sibling, 0 replies; 10+ messages in thread
From: Michael Shigorin @ 2003-02-12 17:33 UTC (permalink / raw)
To: sisyphus; +Cc: devel
[-- Attachment #1: Type: text/plain, Size: 449 bytes --]
On Wed, Feb 12, 2003 at 07:45:56PM +0300, Alexey Tourbin wrote:
> Кажется, expat сломан. Боюсь, что это из-за компилятора.
> Сейчас буду проверять.
Тут рядом были подозрения на expat по части работы с (конверсии
в/из) UTF-8.
Есть предложение попробовать что-то с ним сделать в ALM2.2, если
это еще возможно. Например, откатить нафиг.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* [sisyphus] Re: sablotron sabcmd
2003-02-12 16:45 ` Alexey Tourbin
2003-02-12 17:33 ` Michael Shigorin
@ 2003-02-12 18:01 ` Alexey Tourbin
1 sibling, 0 replies; 10+ messages in thread
From: Alexey Tourbin @ 2003-02-12 18:01 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1.1: Type: text/plain, Size: 608 bytes --]
On Wed, Feb 12, 2003 at 07:45:56PM +0300, Alexey Tourbin wrote:
> Кажется, expat сломан. Боюсь, что это из-за компилятора.
> Сейчас буду проверять.
Нет, от компилятора это не зависит. Testcase приаттачен.
Всё оказалось несколько сложнее. Проблема проявляется только при
использовании external entities. Подписан ли кто-нибудь из mainainer'ов
sablotron'а или expat'а на какую-инбудь рассылку, в которую можно
послать bugreport?
$ sabcmd xsl.xsl xml.xml
Error [code:2] [URI:file:/home/at/tmp/expat/xsl.xsl] [line:1]
XML parser error 18: unknown encoding
$
--
WBR, Alexey Tourbin
BIOZAK Ltd., Russia
[-- Attachment #1.2: xml.xml --]
[-- Type: text/xml, Size: 127 bytes --]
<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE somedoc [
<!ENTITY someent SYSTEM "xsl.xsl">
]>
<page>&someent;</page>
[-- Attachment #1.3: xsl.xsl --]
[-- Type: text/xml, Size: 323 bytes --]
<?xml version="1.0" encoding="windows-1251"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" version="3.2" encoding="windows-1251" indent="no" doctype-public="-//W3C//DTD HTML 4.0 Translational//EN"/>
<xsl:template match="/page">
</xsl:template>
</xsl:stylesheet>
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Re: sablotron sabcmd
2003-02-03 11:24 ` [sisyphus] " Vitaly Ostanin
2003-02-03 12:18 ` Alexey Tourbin
@ 2003-02-03 19:00 ` Andrew Vorobey
2003-02-03 22:15 ` Vitaly Ostanin
1 sibling, 1 reply; 10+ messages in thread
From: Andrew Vorobey @ 2003-02-03 19:00 UTC (permalink / raw)
To: sisyphus
On Mon, 3 Feb 2003 14:24:17 +0300
Vitaly Ostanin <vyt@vzljot.ru> wrote:
[..]
> Некоторые парсеры используют iconv для работы с кодировками,
> отличными от utf-8 (или от внутренней кодировки представления
> данных). Хорошо бы, как минимум сборку саблотрона указать.
>
> Кстати, как вообще от него впечатления?
imho он иногда быстрее libxslt, но с основном медленнее(это мое личное мнение) и судя по литературе хуже поддерживает стандарт(Валиков:Технология XSLT, ссыли в инете не помню)
проблем с обработкой koi8-r не замечено
q: собирается ли libxslt под windows или придется брать sablotron?(чего не хотелось бы, т.к. пару раз были какие-то маловразумительные ошибки трансформации)
q: будут-ли собирать Mozilla 1.3 для ALT(сизифа) ?(глюки MiiX обходимы, но неприятны)
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2003-02-12 18:01 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-02-03 1:45 [sisyphus] sablotron sabcmd Alexey Tourbin
2003-02-03 8:04 ` Alexey V. Lubimov
2003-02-03 9:14 ` Anton V. Boyarshinov
2003-02-03 11:24 ` [sisyphus] " Vitaly Ostanin
2003-02-03 12:18 ` Alexey Tourbin
2003-02-12 16:45 ` Alexey Tourbin
2003-02-12 17:33 ` Michael Shigorin
2003-02-12 18:01 ` Alexey Tourbin
2003-02-03 19:00 ` Andrew Vorobey
2003-02-03 22:15 ` Vitaly Ostanin
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