Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 290193 - sys-libs/talloc-2.0.0 ebuild hangs on manpage generation
Summary: sys-libs/talloc-2.0.0 ebuild hangs on manpage generation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2009-10-23 01:55 UTC by Andrew Church
Modified: 2009-10-23 16:28 UTC (History)
1 user (show)

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


Attachments
Add --without-doc configure option (talloc-2.0.0-without-doc.patch,556 bytes, patch)
2009-10-23 02:07 UTC, Andrew Church
Details | Diff
Add IUSE=doc (talloc-2.0.0.ebuild.patch,612 bytes, patch)
2009-10-23 02:09 UTC, Andrew Church
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Church 2009-10-23 01:55:28 UTC
>>> Compiling source in /var/tmp/portage/sys-libs/talloc-2.0.0/work/talloc-2.0.0 ...
make showflags 
talloc will be compiled with flags:
  CFLAGS = -O2 -march=x86-64 -mtune=k8 -mmmx -msse -msse2 -pipe -g -I./libreplace -DHAVE_CONFIG_H= -I. -I.
  LIBS = 
make shared-build 
talloc will be compiled with flags:
  CFLAGS = -O2 -march=x86-64 -mtune=k8 -mmmx -msse -msse2 -pipe -g -I./libreplace -DHAVE_CONFIG_H= -I. -I.
  LIBS = 
test -z "/usr/bin/xsltproc" || /usr/bin/xsltproc -o talloc.3 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl talloc.3.xml
[hang]

I assume there's some network issue going on, but shouldn't this either be downloaded as part of the fetch stage or made optional via USE=doc?
Comment 1 Andrew Church 2009-10-23 02:07:07 UTC
Created attachment 207951 [details, diff]
Add --without-doc configure option

It looks like the package's own Makefile blithely assumes network connectivity when building, so here's a configure.ac patch to disable manpage generation via --without-doc.  Ebuild patch to follow.
Comment 2 Andrew Church 2009-10-23 02:09:40 UTC
Created attachment 207953 [details, diff]
Add IUSE=doc
Comment 3 Patrick Lauer gentoo-dev 2009-10-23 16:28:35 UTC
(In reply to comment #0)
> I assume there's some network issue going on, but shouldn't this either be
> downloaded as part of the fetch stage or made optional via USE=doc?

Actually it's a dep issue. Stupid docbook stuff :) I fixed the deps and added your patch, thanks a lot for that!