Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 598278 - sys-libs/pam should DEPEND on app-text/docbook-xml-dtd:4.4
Summary: sys-libs/pam should DEPEND on app-text/docbook-xml-dtd:4.4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major
Assignee: PAM Gentoo Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-27 19:42 UTC by Hadrien Lacour
Modified: 2017-01-17 04:14 UTC (History)
2 users (show)

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


Attachments
build log (build.log.bz2,13.00 KB, application/x-bzip2)
2016-10-27 19:42 UTC, Hadrien Lacour
Details
emerge --info '=sys-libs/pam-1.2.1::gentoo' > emerge-info.txt (emerge-info.txt,5.46 KB, text/plain)
2016-10-27 19:43 UTC, Hadrien Lacour
Details
emerge -pqv '=sys-libs/pam-1.2.1::gentoo' > emerge-pvq.txt (emerge-pvq.txt,145 bytes, text/plain)
2016-10-27 19:44 UTC, Hadrien Lacour
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hadrien Lacour 2016-10-27 19:42:19 UTC
Created attachment 451664 [details]
build log

Hello,
sys-libs/pam doesn't build without docbook-xml-dtd-4.4 being installed, but its ebuild doesn't depend on it.
Comment 1 Hadrien Lacour 2016-10-27 19:43:59 UTC
Created attachment 451666 [details]
emerge --info '=sys-libs/pam-1.2.1::gentoo' > emerge-info.txt
Comment 2 Hadrien Lacour 2016-10-27 19:44:50 UTC
Created attachment 451668 [details]
emerge -pqv '=sys-libs/pam-1.2.1::gentoo' > emerge-pvq.txt
Comment 3 Hadrien Lacour 2016-10-28 08:48:59 UTC
Posting the important part of the build.log, not everybody wants to download then bunzip2 the file.

/tmp/portage/sys-libs/pam-1.2.1/work/Linux-PAM-1.2.1/doc/sag/pam_xauth.xml:3: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"
        "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
                                                                 ^
I/O error : Attempt to load network entity http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd
/tmp/portage/sys-libs/pam-1.2.1/work/Linux-PAM-1.2.1/modules/pam_xauth/pam_xauth.8.xml:3: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
	"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd">
	                                                         ^
warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"
validity error : Could not load the external subset "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"
Document /tmp/portage/sys-libs/pam-1.2.1/work/Linux-PAM-1.2.1/doc/sag/Linux-PAM_SAG.xml does not validate
Makefile:523: recipe for target 'html/Linux-PAM_SAG.html' failed
Comment 4 Mike Gilbert gentoo-dev 2017-01-17 04:12:26 UTC
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b68aaba57e474d9cd0de2a9cecc540f393bb0c

commit e4b68aaba57e474d9cd0de2a9cecc540f393bb0c
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Mon Jan 16 23:11:34 2017 -0500

    sys-libs/pam: disable docs rebuild
    
    Bug: https://bugs.gentoo.org/598278
    Package-Manager: Portage-2.3.3_p32, Repoman-2.3.1_p25

 sys-libs/pam/pam-1.2.1-r1.ebuild | 3 ++-
 sys-libs/pam/pam-1.2.1.ebuild    | 3 ++-
 sys-libs/pam/pam-1.3.0.ebuild    | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)