Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 30644 - [dbus-0.12.0] needs to look for docbook2html, not just db2html
Summary: [dbus-0.12.0] needs to look for docbook2html, not just db2html
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Markus Nigbur (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 35031
Blocks:
  Show dependency tree
 
Reported: 2003-10-08 02:22 UTC by Daniel Stone
Modified: 2003-12-04 19:11 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch for replacing db2html with docbook2html (configure.patch,429 bytes, patch)
2003-10-08 04:54 UTC, Markus Nigbur (RETIRED)
Details | Diff
db2html (db2html,649 bytes, text/plain)
2003-10-08 07:47 UTC, Alastair Tse (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Stone 2003-10-08 02:22:36 UTC
Hi guys,
Without doxygen emerged, the dbus ebuild fails thusly:
checking whether to build documentation... configure: error: Building docs explicitly required, but Doxygen or db2html not found
with USE="... doc", so it looks like "doc? ( doxygen )" should be added to DEPENDS in the ebuild.

Cheers!
:) d
Comment 1 Markus Nigbur (RETIRED) gentoo-dev 2003-10-08 02:34:26 UTC
seemant isn't available atm, so i'll take thisone.
Comment 2 Daniel Stone 2003-10-08 03:06:53 UTC
Hmm, turns out it needs both doxygen and db2html, and the latter was the
issue. It's called docbook2html in Gentoo, but dbus requires both Doxygen
and db2html to be present. Looks like an upstream patch to also search for
docbook2html is what's needed here; cheers!
Comment 3 Markus Nigbur (RETIRED) gentoo-dev 2003-10-08 04:54:51 UTC
Created attachment 18943 [details, diff]
patch for replacing db2html with docbook2html

well, i'm too stupid to make a sed out of it, so i made this patch.
but I won't commit it. seemant should have a look at it first.
Comment 4 Alastair Tse (RETIRED) gentoo-dev 2003-10-08 06:11:21 UTC
obz, 

should docbook-sgml-utils include db2html as well? on my redhat box (docbook-utils-0.6.9)
has both docbook2html and db2html. they are different in that db2html has
more command line options but ultimately, they both use jw to generate an
html page.

Comment 5 Mike Gardiner (RETIRED) gentoo-dev 2003-10-08 07:37:42 UTC
db2html is mentioned briefly in the README and ChangeLog but missing from
the docbook-utils source. We can include it in sgml-utils if it fits for
compatibility though, is it essentially (with the extra command line options)
still just a basically jw --backend html ?
Comment 6 Alastair Tse (RETIRED) gentoo-dev 2003-10-08 07:47:05 UTC
Created attachment 18951 [details]
db2html

this is what it looks like on redhat. at the end it just runs basically the
same command as docbook2html
Comment 7 Stephane Loeuillet 2003-10-10 16:30:48 UTC
they did not fix their configure for 0.13

still looking for db2html only

anyone contacted author to tell them about this problem ? or is it gentoo
specific ?
Comment 8 Markus Nigbur (RETIRED) gentoo-dev 2003-10-21 04:27:35 UTC
i send it upstream.
Comment 9 Markus Nigbur (RETIRED) gentoo-dev 2003-10-21 19:33:13 UTC
Already got a reply:

From: Havoc Pennington <hp@redhat.com>
To: Markus Nigbur <pYrania@gentoo.org>
Cc: walters@gnu.org
Subject: Re: dbus and its db2html requirement

I changed it to use xmlto instead in CVS a little while ago.

Havoc

Comment 10 Mike Gardiner (RETIRED) gentoo-dev 2003-10-21 21:01:46 UTC
Okay, looks like I'll need to ebuild xmlto (text-markup) for the next version
of dbus (0.13) anyway, but in the meantime we might add another db2html alias
to the docbook-sgml-utils for backwards compat. Some things to consider are,
do we need three versions of dbus in ~arch ?, can we only include the newest
(0.13) ? and then we'll just need to ebuild xmlto. I'll get onto xmlto as
soon as I can.
Comment 11 Stephane Loeuillet 2003-12-04 17:33:46 UTC
plus now dbus 0.20 is out, without those d*b*2html problems i hope (havoc said it was merged into CVS somewhere between 0.12 and 0.20

few programs use dbus actually and it seems 0.20 has huge incompatible API changes.

so, time to update to 0.20 ?

http://www.freedesktop.org/Software/dbus
http://freedesktop.org/Software/dbus/releases/dbus-0.20.tar.gz

a bug report has already been filled for this version bump :
http://bugs.gentoo.org/show_bug.cgi?id=35031
Comment 12 Seemant Kulleen (RETIRED) gentoo-dev 2003-12-04 19:11:13 UTC
dbus-0.20 takes care of this it seems, so closing this bug.