Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 184578 - Please package.use.mask dev-libs/glib doc
Summary: Please package.use.mask dev-libs/glib doc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Mac OSX (show other bugs)
Hardware: All OS X
: High enhancement (vote)
Assignee: osx porters
URL:
Whiteboard:
Keywords:
Depends on: 163980
Blocks:
  Show dependency tree
 
Reported: 2007-07-08 09:37 UTC by Elias Pipping (RETIRED)
Modified: 2007-08-09 12:45 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Elias Pipping (RETIRED) gentoo-dev 2007-07-08 09:37:00 UTC
Because app-text/xmlto is not in prefix (but depended upon).
Comment 1 Fabian Groffen gentoo-dev 2007-07-08 21:36:19 UTC
I'd like to get that stupid xmlto tool in.
Comment 2 Elias Pipping (RETIRED) gentoo-dev 2007-07-09 04:27:33 UTC
I'd like that too but for now everyone who puts 'USE=doc' in his make.conf gets errors about missing ebuilds. For someone who's only starting out that's very frustrating because he might not know how to get around it. (and often not having USE=doc is inacceptable as with all the ruby ebuilds where one'd be missing out on the ri documentation!). There's nothing wrong with package.use.masking doc on glib and removing that once xmlto is working.
Comment 3 Fabian Groffen gentoo-dev 2007-07-09 07:52:13 UTC
which is true, but Prefix is still beta.  Besides I'm lazy and simply like to fix the problems instead of working around them.  I know your depgraph is broken, but that's the great relaxing thing of beta: that's just a shame but the risk of beta.

Of course you can opt-in for doing tree maintenance ;)
Comment 4 Elias Pipping (RETIRED) gentoo-dev 2007-07-17 20:27:36 UTC
xmlto fails with

  < snip >
  I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
  warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"
  cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
< snip >

According to http://cyberelk.net/tim/software/xmlto/, the reason is this:

> Attempt to load network entity … failed to load external entity
> 
> This is caused by the absence of correctly configured XML Catalogs on your system. When XML
> Catalogs are available, URLs are transformed into local file references. In particular, Debian does not
> provide XML Catalogs. For more information about XML Catalogs see the xsltproc documentation.

Not sure if that's what build-docbook-catalog's for, but its output is this:

  % build-docbook-catalog 
  Found DocBook XSL stylesheets in /Users/pipping/Gentoo/usr/share/sgml/docbook/xsl-stylesheets-1.72.0
  Found DocBook XML 4.2 in /Users/pipping/Gentoo/usr/share/sgml/docbook/xml-dtd-4.2
  Using ISO DocBook entities from /Users/pipping/Gentoo/usr/share/sgml/docbook/xml-dtd-4.2/ent
Comment 5 Elias Pipping (RETIRED) gentoo-dev 2007-08-08 05:12:42 UTC
http://overlays.gentoo.org/proj/alt/changeset/8272
Comment 6 Fabian Groffen gentoo-dev 2007-08-09 09:27:46 UTC
pipping: please remove that mask, and retest now xmlto is in the tree.
Comment 7 Elias Pipping (RETIRED) gentoo-dev 2007-08-09 12:45:54 UTC
the mask has been removed.