ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] gnome-db, SGML troubles
@ 2001-07-07 20:44 Mikhail Zabaluev
  2001-07-07 23:08 ` Ivan Zakharyaschev
  0 siblings, 1 reply; 5+ messages in thread
From: Mikhail Zabaluev @ 2001-07-07 20:44 UTC (permalink / raw)
  To: devel

Доброго времени суток.

Я залил исправленный gnome-db.spec в /user/INCOMING/mhz

По ходу сборки выявились некоторые проблемы.

Первая, пустяковая:
$ rpm -qf /usr/share/sgml/docbook
docbook-dtd31-sgml-1.0-ipl6mdk
docbook-dtd41-sgml-1.0-ipl6mdk

Вторая, настораживает, привожу отрывок из протокола сборки:

db2html gnome-db.sgml
TMPDIR is DBTOHTML_OUTPUT_DIR3233
Using stylesheet:
"/usr/share/sgml/docbook/dsssl-stylesheets-cygnus/stylesheets/cygnus-both.dsl"

input file was called gnome-db.sgml -- output will be in gnome-db

working on ../gnome-db.sgml
jade:../gnome-db.sgml:2:67:W: cannot generate system identifier for
public text "-//GNOME//DTD DocBook PNG Variant V1.1//EN"
jade:../gnome-db.sgml:5:0:E: reference to entity "BOOK" for which no
system identifier could be generated
jade:../gnome-db.sgml:2:0: entity was defined here
jade:../gnome-db.sgml:5:0:E: DTD did not contain element declaration
for document type name
jade:../gnome-db.sgml:7:9:E: there is no attribute "ID"
jade:../gnome-db.sgml:7:16:E: element "BOOK" undefined
jade:../gnome-db.sgml:8:11:E: element "BOOKINFO" undefined
jade:../gnome-db.sgml:9:10:E: element "TITLE" undefined
jade:../gnome-db.sgml:9:20:E: element "APPLICATION" undefined
jade:../gnome-db.sgml:10:16:E: element "AUTHORGROUP" undefined
jade:../gnome-db.sgml:11:13:E: element "AUTHOR" undefined


-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
"Here at the Phone Company, we serve all kinds of people; from
Presidents and Kings to the scum of the earth ..."
_______________________________________________
Devel mailing list
Devel@linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] gnome-db, SGML troubles
  2001-07-07 20:44 [devel] gnome-db, SGML troubles Mikhail Zabaluev
@ 2001-07-07 23:08 ` Ivan Zakharyaschev
  2001-07-07 23:48   ` Mikhail Zabaluev
  2001-07-07 23:52   ` Mikhail Zabaluev
  0 siblings, 2 replies; 5+ messages in thread
From: Ivan Zakharyaschev @ 2001-07-07 23:08 UTC (permalink / raw)
  To: devel

	Hello!

On Sun, 8 Jul 2001, Mikhail Zabaluev wrote:

> Доброго времени суток.
>
> Я залил исправленный gnome-db.spec в /user/INCOMING/mhz
>
> По ходу сборки выявились некоторые проблемы.
>
> Первая, пустяковая:
>
> $ rpm -qf /usr/share/sgml/docbook
> docbook-dtd31-sgml-1.0-ipl6mdk
> docbook-dtd41-sgml-1.0-ipl6mdk

Это так и задумывалось. Это не единственный такой пример (если
дело в двойной принадлежности директории):

$ rpm -qf /usr/src/kernel/linux-2.2.19-alt2
kernel-headers-2.2.19-alt2
kernel-source-2.2.19-alt2


> Вторая, настораживает, привожу отрывок из протокола сборки:
>
> db2html gnome-db.sgml
> TMPDIR is DBTOHTML_OUTPUT_DIR3233
> Using stylesheet:
> "/usr/share/sgml/docbook/dsssl-stylesheets-cygnus/stylesheets/c
> ygnus-both.dsl"
>
> input file was called gnome-db.sgml -- output will be in
> gnome-db
>
> working on ../gnome-db.sgml
> jade:../gnome-db.sgml:2:67:W: cannot generate system
> identifier for
> public text "-//GNOME//DTD DocBook PNG Variant V1.1//EN"

Да, это, действительно, проблемы. Нет установленного
в системе соответствующего описания типа документа. Где его
взять? -- Где-то у GNOME, судя по названию. Впрочем, на этом
докумнете отличий между ним и "-//OASIS//DTD DocBook V4.1//EN"
почти нет (после замены этого названия транслятор сказал, что ему
неивестен только один элемент -- DOCINFO). "Хуже" дело обстоит с
/user/imz/RPM/BUILD/gnome-db-0.2.10/doc/C/reference/libgnomedb-reference.sgml
-- здесь слишком много GNOME-овских элементов.

Пакеты со stylesheets буду приводить в порядок (Вы должны были
заметить кучу сообщений об ошибках, связанных с их расположением,
если только у Вас не не самая последняя сборка).

> jade:../gnome-db.sgml:5:0:E: reference to entity "BOOK" for
> which no
> system identifier could be generated
> jade:../gnome-db.sgml:2:0: entity was defined here
> jade:../gnome-db.sgml:5:0:E: DTD did not contain element
> declaration
> for document type name

-- 
Best regards,
	Ivan Z.

_______________________________________________
Devel mailing list
Devel@linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] gnome-db, SGML troubles
  2001-07-07 23:08 ` Ivan Zakharyaschev
@ 2001-07-07 23:48   ` Mikhail Zabaluev
  2001-07-07 23:52   ` Mikhail Zabaluev
  1 sibling, 0 replies; 5+ messages in thread
From: Mikhail Zabaluev @ 2001-07-07 23:48 UTC (permalink / raw)
  To: devel

Hello Ivan,

On Sun, Jul 08, 2001 at 03:08:44AM +0400, Ivan Zakharyaschev wrote:
>
> > Вторая, настораживает, привожу отрывок из протокола сборки:
> >
> > db2html gnome-db.sgml
> > TMPDIR is DBTOHTML_OUTPUT_DIR3233
> > Using stylesheet:
> > "/usr/share/sgml/docbook/dsssl-stylesheets-cygnus/stylesheets/c
> > ygnus-both.dsl"
> >
> > input file was called gnome-db.sgml -- output will be in
> > gnome-db
> >
> > working on ../gnome-db.sgml
> > jade:../gnome-db.sgml:2:67:W: cannot generate system
> > identifier for
> > public text "-//GNOME//DTD DocBook PNG Variant V1.1//EN"
> 
> Да, это, действительно, проблемы. Нет установленного
> в системе соответствующего описания типа документа. Где его
> взять? -- Где-то у GNOME, судя по названию. Впрочем, на этом
> докумнете отличий между ним и "-//OASIS//DTD DocBook V4.1//EN"
> почти нет (после замены этого названия транслятор сказал, что ему
> неивестен только один элемент -- DOCINFO). "Хуже" дело обстоит с
> /user/imz/RPM/BUILD/gnome-db-0.2.10/doc/C/reference/libgnomedb-reference.sgml
> -- здесь слишком много GNOME-овских элементов.

Я уже разобрался, кую пакет gnome-doc-tools. Хочет ImageMagick,
однако. Заодно обновил sgml-common до 0.5. Кстати, spec отлично
выделан. Извините, если слегка покорежил :)

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
"The whole world is about three drinks behind."
		-- Humphrey Bogart
_______________________________________________
Devel mailing list
Devel@linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] gnome-db, SGML troubles
  2001-07-07 23:08 ` Ivan Zakharyaschev
  2001-07-07 23:48   ` Mikhail Zabaluev
@ 2001-07-07 23:52   ` Mikhail Zabaluev
  2001-07-08 14:37     ` Ivan Zakharyaschev
  1 sibling, 1 reply; 5+ messages in thread
From: Mikhail Zabaluev @ 2001-07-07 23:52 UTC (permalink / raw)
  To: devel

Hello Ivan,

On Sun, Jul 08, 2001 at 03:08:44AM +0400, Ivan Zakharyaschev wrote:
>
> 	Hello!
> 
> On Sun, 8 Jul 2001, Mikhail Zabaluev wrote:
> 
> > Доброго времени суток.
> >
> > Я залил исправленный gnome-db.spec в /user/INCOMING/mhz
> >
> > По ходу сборки выявились некоторые проблемы.
> >
> > Первая, пустяковая:
> >
> > $ rpm -qf /usr/share/sgml/docbook
> > docbook-dtd31-sgml-1.0-ipl6mdk
> > docbook-dtd41-sgml-1.0-ipl6mdk
> 
> Это так и задумывалось. Это не единственный такой пример (если
> дело в двойной принадлежности директории):

Это не будет приводить к нежелательным сообщениям при удалении пакетов?
Еще, кажется, docbook-style-dsssl-1.64 пишет в /etc/sgml/*.cat путь с
двумя черточками -- нехорошо. В какой-то инкарнации вообще %{Version}
там забыл.

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
Parsley
	 is gharsley.
		-- Ogden Nash
_______________________________________________
Devel mailing list
Devel@linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] gnome-db, SGML troubles
  2001-07-07 23:52   ` Mikhail Zabaluev
@ 2001-07-08 14:37     ` Ivan Zakharyaschev
  0 siblings, 0 replies; 5+ messages in thread
From: Ivan Zakharyaschev @ 2001-07-08 14:37 UTC (permalink / raw)
  To: devel

	Hello!

On Sun, 8 Jul 2001, Mikhail Zabaluev wrote:

> > > Первая, пустяковая:
> > >
> > > $ rpm -qf /usr/share/sgml/docbook
> > > docbook-dtd31-sgml-1.0-ipl6mdk
> > > docbook-dtd41-sgml-1.0-ipl6mdk
> >
> > Это так и задумывалось. Это не единственный такой пример (если
> > дело в двойной принадлежности директории):
>
> Это не будет приводить к нежелательным сообщениям при удалении
> пакетов?

Не должно. Наоборот, должно быть удобно: docbook/ там останется, пока
хотя бы один пакет владеет директорией (и удаление одного из таких
пакетов будет проходить тихо), и docbook/ должен удалиться, как только
ни одного пакета, владеющего им, не останется. (Другие пакеты, например
docbook-style-dsssl, которые кладут что-то внутрь не должны помешать,
т.к. они зависят от docbook-dtd-sgml и должны быть удалены прежде.)

> Еще, кажется, docbook-style-dsssl-1.64 пишет в /etc/sgml/*.cat путь с
> двумя черточками -- нехорошо. В какой-то инкарнации вообще %{Version}
> там забыл.

Да, все смешалось в этом пакете: я когда-то переделал там скрипты
(pre/post/...) так, что порядок их выполнения стал логичнее, на мой
взгляд. Но с новыми версиями вернулись старые скрипты от Mandrake. Все
собираюсь привести их в порядок (на мой старый пакет можно взглянуть
тут:  altair:/user/imz/OUT/GONE/sgml/SRPMS/).

-- 
Best regards,
	Ivan Z.

_______________________________________________
Devel mailing list
Devel@linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2001-07-08 14:37 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-07-07 20:44 [devel] gnome-db, SGML troubles Mikhail Zabaluev
2001-07-07 23:08 ` Ivan Zakharyaschev
2001-07-07 23:48   ` Mikhail Zabaluev
2001-07-07 23:52   ` Mikhail Zabaluev
2001-07-08 14:37     ` Ivan Zakharyaschev

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git