ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [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

* 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

* [sisyphus] Re: sablotron sabcmd
  2003-02-03 19:00     ` Andrew Vorobey
@ 2003-02-03 22:15       ` Vitaly Ostanin
  0 siblings, 0 replies; 10+ messages in thread
From: Vitaly Ostanin @ 2003-02-03 22:15 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 438 bytes --]

Andrew Vorobey пишет:

<skipped/>

> q: собирается ли libxslt под windows или придется брать sablotron?(чего не хотелось бы, т.к. пару раз были какие-то маловразумительные ошибки трансформации)

Да.

> q: будут-ли собирать Mozilla 1.3 для ALT(сизифа) ?(глюки MiiX обходимы, но неприятны)

Как решит AEN. Если новая версия работает хорошо, её обычно 
собирают :)

<skipped/>

-- 
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru

[-- Attachment #2: Type: application/pgp-signature, Size: 252 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

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