Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 158660 - net-misc/iputils-20060512 fails to build manpages
Summary: net-misc/iputils-20060512 fails to build manpages
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
: 158672 158700 158710 158734 158747 158748 158876 170044 170612 182742 183399 186602 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-12-20 09:34 UTC by Maarten Maathuis
Modified: 2008-02-12 18:15 UTC (History)
17 users (show)

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 Maarten Maathuis 2006-12-20 09:34:30 UTC
make -C doc man
make[1]: Entering directory `/var/tmp/portage/net-misc/iputils-20060512/work/iputils-s20060512/doc'
/bin/sh: sgmlspl: command not found
/bin/sh: nsgmls: command not found
make[1]: *** [arping.8] Error 127
make[1]: Leaving directory `/var/tmp/portage/net-misc/iputils-20060512/work/iputils-s20060512/doc'
make: *** [man] Error 2
Comment 1 Maarten Maathuis 2006-12-20 09:35:04 UTC
Portage 2.1.2_rc3-r8 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19-ck2 x86_64)
=================================================================
System uname: 2.6.19-ck2 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.7
Last Sync: Wed, 20 Dec 2006 16:50:01 +0000
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.4, 2.5-r1
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -Os -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=k8 -Os -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig cached-virtuals distlocks metadata-transfer nostrip sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
INSTALL_MASK="/usr/bin/emerge"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en nl"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/nouveau /usr/portage/local/layman/xeffects /usr/portage/local/layman/sunrise /usr/portage/local/layman/pro-audio /usr/portage/local/layman/science /usr/portage/local/layman/WTK-Testing"
SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage"
USE="amd64 X Xaw3d accessibility alsa alsa_cards_ice1724 aotuv berkdb bitmap-fonts cairo caps cdr cli cracklib crypt cups dbus dhcp dlloader dri dvd dvdr eds elibc_glibc emboss encode fam firefox flac fortran gdbm gif gimpprint gpm gstreamer gtk gtk2 hal iconv input_devices_keyboard input_devices_mouse ipv6 isdnlog jack jpeg kernel_linux ldap libg++ linguas_en linguas_nl mad mikmod minimal mp3 mpeg musepack ncurses nls nptl nptlonly nvidia offensive ogg oggvorbis opengl pam pcre pdf perl png ppds pppd python qt3 qt4 quicktime readline reflection sdl session spell spl ssl svg tcpd truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l v4l2 video_cards_nouveau video_cards_nv vorbis xml xorg xv xvmc zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 jon R-B 2006-12-20 11:06:04 UTC
confirm this

The problem it seems is openjade is required BUT within the ebuild it will only be pulled in if the doc USE flag is used

if you don't specify USE=doc then openjade won't be pulled in and if you don't already have it oputils-2006... wont build

suggest making openjade a DEPEND and not just DEPEND on a USE flag
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-12-20 11:06:40 UTC
*** Bug 158672 has been marked as a duplicate of this bug. ***
Comment 4 Christian Rudh 2006-12-20 11:35:02 UTC
I had the same problem (bug 158672) so I emerged openjade, as suggested, to fix it, but I then get this error:


>>> Compiling source in /var/tmp/portage/net-misc/iputils-20060512/work/iputils-s20060512 ...
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE   tracepath.c  -lresolv -o tracepath
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE  -c -o ping.o ping.c
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE  -c -o ping_common.o ping_common.c
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE   clockdiff.c  -lresolv -o clockdiff
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE   rdisc.c  -lresolv -o rdisc
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE   arping.c  -lresolv -o arping
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE  -c -o tftpd.o tftpd.c
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE  -c -o tftpsubs.o tftpsubs.c
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE   rarpd.c  -lresolv -o rarpd
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE   tracepath6.c  -lresolv -o tracepath6
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE   traceroute6.c  -lresolv -o traceroute6
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE  -c -o ping6.o ping6.c
i686-pc-linux-gnu-gcc   ping.o ping_common.o  -lresolv -o ping
i686-pc-linux-gnu-gcc   tftpd.o tftpsubs.o  -lresolv -o tftpd
rarpd.c: In function 
Comment 5 Christian Rudh 2006-12-20 11:35:02 UTC
I had the same problem (bug 158672) so I emerged openjade, as suggested, to fix it, but I then get this error:


>>> Compiling source in /var/tmp/portage/net-misc/iputils-20060512/work/iputils-s20060512 ...
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE   tracepath.c  -lresolv -o tracepath
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE  -c -o ping.o ping.c
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE  -c -o ping_common.o ping_common.c
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE   clockdiff.c  -lresolv -o clockdiff
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE   rdisc.c  -lresolv -o rdisc
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE   arping.c  -lresolv -o arping
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE  -c -o tftpd.o tftpd.c
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE  -c -o tftpsubs.o tftpsubs.c
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE   rarpd.c  -lresolv -o rarpd
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE   tracepath6.c  -lresolv -o tracepath6
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE   traceroute6.c  -lresolv -o traceroute6
i686-pc-linux-gnu-gcc -O2 -march=k8 -pipe -msse3 -Wstrict-prototypes -Wall -D_GNU_SOURCE  -c -o ping6.o ping6.c
i686-pc-linux-gnu-gcc   ping.o ping_common.o  -lresolv -o ping
i686-pc-linux-gnu-gcc   tftpd.o tftpsubs.o  -lresolv -o tftpd
rarpd.c: In function load_if:
rarpd.c:159: warning: pointer targets in passing argument 1 of __builtin_strncpy differ in signedness
rarpd.c:160: warning: pointer targets in passing argument 1 of __builtin_strchr differ in signedness
rarpd.c: In function serve_it:
rarpd.c:540: warning: pointer targets in passing argument 2 of arp_advise differ in signedness
i686-pc-linux-gnu-gcc   ping6.o ping_common.o  -lresolv -o ping6
make -C doc man
make[1]: Entering directory `/var/tmp/portage/net-misc/iputils-20060512/work/iputils-s20060512/doc'
/bin/sh: sgmlspl: command not found
nsgmls:../index.db:1:59:W: cannot generate system identifier for public text "-//OASIS//DTD DocBook V3.1//EN"
nsgmls:../index.db:12:0:E: reference to entity "REFERENCE" for which no system identifier could be generated
nsgmls:../index.db:1:0: entity was defined here
nsgmls:../index.db:12:0:E: DTD did not contain element declaration for document type name
nsgmls:../index.db:13:14:E: there is no attribute "ID"
nsgmls:../index.db:13:21:E: element "REFERENCE" undefined
nsgmls:../index.db:14:6:E: element "TITLE" undefined
nsgmls:../ping.sgml:1:13:E: there is no attribute "ID"
nsgmls:../ping.sgml:1:19:E: element "REFENTRY" undefined
nsgmls:../ping.sgml:3:8:E: element "REFMETA" undefined
nsgmls:../ping.sgml:4:14:E: element "REFENTRYTITLE" undefined

(more of the same type of lines listed over and over again)

nsgmls:../ping.sgml:220:15:E: element "OPTION" undefined
nsgmls:../ping.sgml:220:31:E: element "REPLACEABLE" undefined
nsgmls:../ping.sgml:221:11:E: element "LISTITEM" undefined
nsgmls:../ping.sgml:221:17:E: element "PARA" undefined
make[1]: *** [arping.8] Error 127
make[1]: Leaving directory `/var/tmp/portage/net-misc/iputils-20060512/work/iputils-s20060512/doc'
make: *** [man] Error 2

!!! ERROR: net-misc/iputils-20060512 failed.
Call stack:
  ebuild.sh, line 1580:   Called dyn_compile
  ebuild.sh, line 945:   Called src_compile
  iputils-20060512.ebuild, line 53:   Called die

!!! make man failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 6 Matti Bickel (RETIRED) gentoo-dev 2006-12-20 11:50:33 UTC
me too w/o USE='doc'
Comment 7 Nico R. Wohlgemuth 2006-12-20 12:08:24 UTC
same error as #1
Comment 8 John Boker 2006-12-20 12:42:55 UTC
emerged openjade as suggested and still got errors:

x86_64-pc-linux-gnu-gcc   ping.o ping_common.o  -lresolv -o ping
x86_64-pc-linux-gnu-gcc   tftpd.o tftpsubs.o  -lresolv -o tftpd
x86_64-pc-linux-gnu-gcc   ping6.o ping_common.o  -lresolv -o ping6
make -C doc man
make[1]: Entering directory `/var/tmp/portage/net-misc/iputils-20060512/work/iputils-s20060512/doc'
nsgmls:../index.db:1:59:W: cannot generate system identifier for public text "-//OASIS//DTD DocBook V3.1//EN"
nsgmls:../index.db:12:0:E: reference to entity "REFERENCE" for which no system identifier could be generated
nsgmls:../index.db:1:0: entity was defined here
nsgmls:../index.db:12:0:E: DTD did not contain element declaration for document type name
nsgmls:../index.db:13:14:E: there is no attribute "ID"
nsgmls:../index.db:13:21:E: element "REFERENCE" undefined
nsgmls:../index.db:14:6:E: element "TITLE" undefined
nsgmls:../ping.sgml:1:13:E: there is no attribute "ID"
nsgmls:../ping.sgml:1:19:E: element "REFENTRY" undefined
nsgmls:../ping.sgml:3:8:E: element "REFMETA" undefined
nsgmls:../ping.sgml:4:14:E: element "REFENTRYTITLE" undefined
nsgmls:../ping.sgml:5:10:E: element "MANVOLNUM" undefined
nsgmls:../ping.sgml:6:12:E: element "REFMISCINFO" undefined
nsgmls:../ping.sgml:9:11:E: element "REFNAMEDIV" undefined
nsgmls:../ping.sgml:10:8:E: element "REFNAME" undefined
nsgmls:../ping.sgml:11:11:E: element "REFPURPOSE" undefined
nsgmls:../ping.sgml:14:15:E: element "REFSYNOPSISDIV" undefined
nsgmls:../ping.sgml:15:12:E: element "CMDSYNOPSIS" undefined

(** more of same type of lines **)

nsgmls:../ping.sgml:220:7:E: element "TERM" undefined
nsgmls:../ping.sgml:220:15:E: element "OPTION" undefined
nsgmls:../ping.sgml:220:31:E: element "REPLACEABLE" undefined
nsgmls:../ping.sgml:221:11:E: element "LISTITEM" undefined
nsgmls:../ping.sgml:221:17:E: element "PARA" undefined
nsgmls:../ping.sgml:226:14:E: element "VARLISTENTRY" undefined
nsgmls:../ping.sgml:227:7:E: element "TERM" undefined
nsgmls:../ping.sgml:227:15:E: element "OPTION" undefined
nsgmls:../ping.sgml:227:31:E: element "REPLACEABLE" undefined
nsgmls:../ping.sgml:228:11:E: element "LISTITEM" undefined
nsgmls:../ping.sgml:228:17:E: element "PARA" undefined
nsgmls:../ping.sgml:232:14:E: element "VARLISTENTRY" undefined
nsgmls:../ping.sgml:233:7:E: element "TERM" undefined
nsgmls:../ping.sgml:233:15:E: element "OPTION" undefined
nsgmls:../ping.sgml:233:31:E: element "REPLACEABLE" undefined
nsgmls:../ping.sgml:234:11:E: element "LISTITEM" undefined
nsgmls:I: maximum number of errors (200) reached; change with -E option
Can't call method "value" on an undefined value at ../docbook2man-spec.pl line 297, <STDIN> line 22.
make[1]: *** [arping.8] Error 255
make[1]: Leaving directory `/var/tmp/portage/net-misc/iputils-20060512/work/iputils-s20060512/doc'
make: *** [man] Error 2
Comment 9 Stefan de Konink 2006-12-20 15:36:25 UTC
x86_64-pc-linux-gnu-gcc -march=k8 -O3 -pipe -Wstrict-prototypes -Wall -D_GNU_SOURCE   traceroute6.c  -lresolv -o traceroute6
x86_64-pc-linux-gnu-gcc -march=k8 -O3 -pipe -Wstrict-prototypes -Wall -D_GNU_SOURCE  -c -o ping6.o ping6.c
x86_64-pc-linux-gnu-gcc   ping.o ping_common.o  -lresolv -o ping
x86_64-pc-linux-gnu-gcc   tftpd.o tftpsubs.o  -lresolv -o tftpd
x86_64-pc-linux-gnu-gcc   ping6.o ping_common.o  -lresolv -o ping6
make -C doc man
make[1]: Entering directory `/var/tmp/portage/net-misc/iputils-20060512/work/iputils-s20060512/doc'
/bin/sh: nsgmls: command not found
/bin/sh: sgmlspl: command not found
make[1]: *** [arping.8] Error 127
make[1]: Leaving directory `/var/tmp/portage/net-misc/iputils-20060512/work/iputils-s20060512/doc'
make: *** [man] Error 2

!!! ERROR: net-misc/iputils-20060512 failed.
Comment 10 Steve Melenchuk 2006-12-20 16:17:23 UTC
Works if docbook-sgml-utils is merged, providing sgmlspl, in addition to openjade needing to be merged if it isn't already.  Appears to be present in the ebuild but only if USE="doc" is set.
Comment 11 Tim Climis 2006-12-20 17:25:27 UTC
Same problem as 4, 5, and 7

Comment 12 Andrew D. Keyser (aka Legoguy) 2006-12-20 17:40:51 UTC
(repeat below section of similar errors to account for 200 errors)
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amso.ent:18:19:E: "X0131" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amso.ent:20:19:E: "X2204" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amso.ent:21:15:E: "X24C8" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amso.ent:22:19:E: "X210F" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amso.ent:23:17:E: "X211C" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amso.ent:24:18:E: "XFE68" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amso.ent:25:19:E: "X2032" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amso.ent:26:19:E: "X2118" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:8:16:E: "X224A" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:9:18:E: "X224D" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:10:18:E: "X224C" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:11:18:E: "X220D" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:12:19:E: "X22C8" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:13:17:E: "X223D" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:14:18:E: "X22CD" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:15:17:E: "X224E" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:16:18:E: "X224F" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:17:17:E: "X2257" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:18:19:E: "X2254" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:19:18:E: "X22DE" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:20:18:E: "X22DF" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:21:18:E: "X227C" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:22:18:E: "X22A3" is not a function name
nsgmls:/usr/share/sgml/docbook/xml-dtd-4.1.2/ent/iso-amsr.ent:23:17:E: "X2256" is not a function name
nsgmls:I: maximum number of errors (200) reached; change with -E option
mv: cannot stat `arping.8': No such file or directory
make[1]: *** [arping.8] Error 1
make[1]: Leaving directory `/var/tmp/portage/net-misc/iputils-20060512/work/iputils-s20060512/doc'
make: *** [man] Error 2

!!! ERROR: net-misc/iputils-20060512 failed.
Comment 13 John Boker 2006-12-20 20:07:51 UTC
(In reply to comment #9)
> Works if docbook-sgml-utils is merged, providing sgmlspl, in addition to
> openjade needing to be merged if it isn't already.  Appears to be present in
> the ebuild but only if USE="doc" is set.
> 

Confirmed.
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2006-12-20 20:54:21 UTC
*** Bug 158700 has been marked as a duplicate of this bug. ***
Comment 15 SpanKY gentoo-dev 2006-12-20 21:34:36 UTC
20060512 wont generate man pages unless USE=doc
Comment 16 Jakub Moc (RETIRED) gentoo-dev 2006-12-21 00:27:38 UTC
*** Bug 158710 has been marked as a duplicate of this bug. ***
Comment 17 Hannu Laine 2006-12-21 05:22:34 UTC
Had same problem as #11, fixed it by doing:

USE="doc" emerge sgml-common openjade
USE="doc" emerge -av1 net-misc/iputils
Comment 18 Jakub Moc (RETIRED) gentoo-dev 2006-12-21 07:11:07 UTC
*** Bug 158734 has been marked as a duplicate of this bug. ***
Comment 19 Raúl Porcel (RETIRED) gentoo-dev 2006-12-21 11:55:22 UTC
*** Bug 158748 has been marked as a duplicate of this bug. ***
Comment 20 Jakub Moc (RETIRED) gentoo-dev 2006-12-21 23:54:31 UTC
*** Bug 158747 has been marked as a duplicate of this bug. ***
Comment 21 Jakub Moc (RETIRED) gentoo-dev 2006-12-23 01:06:06 UTC
*** Bug 158876 has been marked as a duplicate of this bug. ***
Comment 22 Jakub Moc (RETIRED) gentoo-dev 2007-03-09 00:34:57 UTC
*** Bug 170044 has been marked as a duplicate of this bug. ***
Comment 23 Jakub Moc (RETIRED) gentoo-dev 2007-03-12 18:25:18 UTC
*** Bug 170612 has been marked as a duplicate of this bug. ***
Comment 24 Jakub Moc (RETIRED) gentoo-dev 2007-06-21 06:36:45 UTC
*** Bug 182742 has been marked as a duplicate of this bug. ***
Comment 25 Jakub Moc (RETIRED) gentoo-dev 2007-06-27 14:08:04 UTC
*** Bug 183399 has been marked as a duplicate of this bug. ***
Comment 26 Jakub Moc (RETIRED) gentoo-dev 2007-07-25 16:41:31 UTC
*** Bug 186602 has been marked as a duplicate of this bug. ***
Comment 27 cilly 2007-07-25 16:58:58 UTC
Comment:

In my opinion, it is not useful, to make the installation of manpages depend on the doc-useflag, reasons:

1. setting the doc-useflag globally bringt too many dependencies, i.e. ghostscript and freetype.

2. managing the doc-useflag for every single package makes it very uncomfortable to administrate.

Comment 28 cilly 2007-07-25 17:23:37 UTC
to get a manpage for ping, the scenario would be:

USE="doc" emerge -av1 iputils

These are the packages that would be merged, in order:

Calculating dependencies... done!

[ebuild  N    ] app-text/sgml-common-0.6.3-r4  75 kB
[ebuild  N    ] app-text/build-docbook-catalog-1.2  4 kB
[ebuild  N    ] dev-perl/SGMLSpm-1.03-r5  92 kB
[ebuild  N    ] www-client/lynx-2.8.6-r2  USE="bzip2 ipv6 nls ssl unicode -cjk" LINGUAS="-ja" 2,238 kB
[ebuild  N    ] app-text/docbook-xsl-stylesheets-1.70.1  1,590 kB
[ebuild  N    ] app-text/docbook-sgml-dtd-4.1-r3  56 kB
[ebuild  N    ] app-text/docbook-sgml-dtd-4.0-r3  55 kB
[ebuild  N    ] app-text/docbook-dsssl-stylesheets-1.79  272 kB
[ebuild  N    ] app-text/docbook-sgml-dtd-3.0-r3  43 kB
[ebuild  N    ] app-text/docbook-sgml-dtd-3.1-r3  55 kB
[ebuild  N    ] app-text/docbook-xml-simple-dtd-4.1.2.4-r2  35 kB
[ebuild  N    ] app-text/docbook-xml-simple-dtd-1.0-r1  31 kB
[ebuild  N    ] app-text/docbook-sgml-dtd-4.4  66 kB
[ebuild  N    ] app-text/docbook-xml-dtd-4.2-r1  77 kB
[ebuild  N    ] app-text/docbook-xml-dtd-4.1.2-r6  74 kB
[ebuild  N    ] app-text/docbook-xml-dtd-4.4-r1  94 kB
[ebuild  N    ] app-text/xmlto-0.0.18  90 kB
[ebuild  N    ] app-text/opensp-1.5.2-r1  USE="doc nls" 1,486 kB
[ebuild  N    ] app-text/openjade-1.3.2-r1  874 kB
[ebuild  N    ] app-text/docbook-sgml-utils-0.6.14  USE="-tetex" 123 kB
[ebuild   R   ] net-misc/iputils-20060512  USE="doc* ipv6 -static" 0 kB

Total: 21 packages (20 new, 1 reinstall), Size of downloads: 7,420 kB

<no comment>
Comment 29 SpanKY gentoo-dev 2007-08-02 04:23:21 UTC
even if manpages were cached, USE=doc would still exist for html, and the same exact dependencies would be pulled in

global USE=doc would also easily cause the same dependencies to be quickly pulled in

maybe once we have a pkg_makedist function to automate generation of manpages, i'll look at rolling them with ebuilds, but until then you get to suffer ;)