Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 673092 - app-text/referencer-1.2.2 fails tests: Could not load the external subset "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
Summary: app-text/referencer-1.2.2 fails tests: Could not load the external subset "h...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Dominik Kriegner
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2018-12-13 21:58 UTC by Kent Fredric (IRC: kent\n) (RETIRED)
Modified: 2019-02-24 22:32 UTC (History)
1 user (show)

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


Attachments
referencer-1.2.2:20181213-155326.log (referencer-1.2.2:20181213-155326.log,93.11 KB, text/x-log)
2018-12-13 21:58 UTC, Kent Fredric (IRC: kent\n) (RETIRED)
Details
updated referencer-1.2.2.ebuild (referencer-1.2.2.ebuild,1.20 KB, text/plain)
2019-01-06 23:45 UTC, Dominik Kriegner
Details
referencer-1.2.2.ebuild (referencer-1.2.2.ebuild,1.24 KB, text/plain)
2019-02-18 12:38 UTC, Dominik Kriegner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2018-12-13 21:58:58 UTC
Created attachment 557746 [details]
referencer-1.2.2:20181213-155326.log

>>> Test phase: app-text/referencer-1.2.2                                                                                                                                                                                                                                            
make -j3   check                                                                                                                                                                                                                                                                     
Making check in po                                                                                                                                                                                                                                                                   
make[1]: Entering directory '/var/tmp/portage/app-text/referencer-1.2.2/work/referencer-1.2.2/po'                                                                                                                                                                                    
INTLTOOL_EXTRACT="/usr/bin/intltool-extract" XGETTEXT="/usr/bin/xgettext" srcdir=. /usr/bin/intltool-update --gettext-package referencer --pot                                                                                                                                       
rm -f missing notexist                                                                                                                                                                                                                                                               
srcdir=. /usr/bin/intltool-update -m                                                                                                                                                                                                                                                 
if [ -r missing -o -r notexist ]; then \                                                                                                                                                                                                                                             
  exit 1; \                                                                                                                                                                                                                                                                          
fi                                                                                                                                                                                                                                                                                   
<omitted>
xmllint --noout --noent --path C:./C --xinclude --postvalid ./C/referencer.xml                                                                                                                                                                                                       
xmllint --noout --xinclude --dtdvalid 'http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/scrollkeeper-omf.dtd' referencer-C.omf                                                                                                                                          
./C/referencer.xml:16: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"                                                                                                                                                              
]>                                                                                                                                                                                                                                                                                   
  ^                                                                                                                                                                                                                                                                                  
warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"                                                                                                                                                                          
validity error : Could not load the external subset "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"         
Document ./C/referencer.xml does not validate
xmllint --noout --noent --path de:./de --xinclude --postvalid ./de/referencer.xml
./de/referencer.xml:14: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
       Use the app entity to specify the name of the application. -->]>
                                                                       ^
warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
validity error : Could not load the external subset "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
Document ./de/referencer.xml does not validate
make[1]: *** [Makefile:913: check-doc-docs] Error 3
make[1]: *** Waiting for unfinished jobs....
xmllint --noout --xinclude --dtdvalid 'http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/scrollkeeper-omf.dtd' referencer-de.omf
make[1]: Leaving directory '/var/tmp/portage/app-text/referencer-1.2.2/work/referencer-1.2.2/help'
make: *** [Makefile:423: check-recursive] Error 1


 * Package:    app-text/referencer-1.2.2
 * Repository: gentoo
 * Maintainer: dominik.kriegner@gmail.com proxy-maint@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python2_7 userland_GNU
 * FEATURES:   ccache preserve-libs sandbox test userpriv usersandbox

Deps Installed (condensed due to comment limit):
[ebuild  N    ~] app-text/referencer-1.2.2  PYTHON_TARGETS="python2_7"
[ebuild  N     ]  dev-cpp/gtkmm-3.22.2:3.0  USE="X"
[ebuild  N     ]   x11-misc/shared-mime-info-1.10
[ebuild  N     ]    dev-libs/glib-2.56.2:2  USE="mime xattr"
<...>
[ebuild  N     ]   dev-util/desktop-file-utils-0.23
[ebuild  N     ]   dev-libs/libsigc++-2.10.0:2
[ebuild  N     ]   x11-libs/gtk+-3.24.1:3  USE="X introspection"
[ebuild  N     ]    gnome-base/librsvg-2.40.18:2  USE="introspection"
<...>
[ebuild  N     ]    x11-libs/libXcursor-1.1.15
<...>
[ebuild  N     ]    dev-util/gdbus-codegen-2.56.2-r1  PYTHON_SINGLE_TARGET="python3_6" PYTHON_TARGETS="python2_7 python3_6"
[ebuild  N     ]    x11-libs/libXcomposite-0.4.4-r2
[ebuild  N     ]    x11-themes/adwaita-icon-theme-3.24.0
<...>
[ebuild  N     ]    x11-libs/libXdamage-1.1.4-r2
[ebuild  N     ]    media-libs/libepoxy-1.5.3  USE="X"
<...>
[ebuild  N     ]    dev-util/gtk-update-icon-cache-3.24.0
[ebuild  N     ]    dev-libs/atk-2.28.1  USE="introspection nls"
[ebuild  N     ]    app-accessibility/at-spi2-atk-2.26.2:2
[ebuild  N     ]     app-accessibility/at-spi2-core-2.26.2:2  USE="introspection"
[ebuild  N     ]      sys-apps/dbus-1.10.24
[ebuild  N     ]       app-text/xmlto-0.0.28-r1
[ebuild  NS    ]        app-text/docbook-xml-dtd-4.2-r2:4.2 [4.1.2-r6:4.1.2]
[ebuild  NS    ]       app-text/docbook-xml-dtd-4.4-r2:4.4 [4.1.2-r6:4.1.2]
[ebuild  N     ]    x11-libs/libXi-1.7.9-r1
[ebuild  N     ]   dev-cpp/cairomm-1.12.0-r1  USE="X svg"
[ebuild  N     ]   dev-cpp/atkmm-2.24.2
[ebuild  N     ]    dev-cpp/glibmm-2.56.0:2
[ebuild  N     ]   dev-cpp/pangomm-2.40.1:1.4
[ebuild  N     ]  dev-libs/boost-1.65.0:0/1.65.0  USE="nls threads" PYTHON_TARGETS="python2_7 python3_6"
[ebuild  N     ]   dev-util/boost-build-1.65.0  PYTHON_TARGETS="python2_7"
[ebuild  N     ]  dev-cpp/gconfmm-2.28.3-r1
[ebuild  N     ]   gnome-base/gconf-3.2.6-r4:2  USE="introspection" PYTHON_TARGETS="python2_7"
[ebuild  N     ]    dev-libs/dbus-glib-0.110
[ebuild  N     ]   dev-cpp/gtkmm-2.24.5:2.4
[ebuild  N     ]    x11-libs/gtk+-2.24.32-r1:2  USE="introspection"
[ebuild  N     ]     x11-themes/gtk-engines-adwaita-3.22.3
[ebuild  NS    ]     app-text/docbook-xml-dtd-4.3-r1:4.3 [4.1.2-r6:4.1.2]
[ebuild  N     ]     x11-themes/gnome-themes-standard-3.22.3
[ebuild  N     ]      gnome-base/gsettings-desktop-schemas-3.24.1  USE="introspection"
[ebuild  N     ]  dev-cpp/libglademm-2.6.7-r2:2.4
<...>
[ebuild  N     ]  app-text/rarian-0.8.1-r3
<...>
[ebuild  N     ]  app-text/poppler-0.62.0-r1:0/73  USE="cairo cxx introspection jpeg jpeg2k lcms utils"
<...>
[ebuild  N     ]  dev-perl/libxml-perl-0.80.0-r2
[ebuild  N     ]  app-text/gnome-doc-utils-0.20.10-r1  PYTHON_TARGETS="python2_7"
<...>

Portage 2.3.40 (python 2.7.15-final-0, default/linux/amd64/17.1/no-multilib, gcc-8.2.0, glibc-2.27-r6, 4.9.6-gentoo-r1 x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-4.9.6-gentoo-r1-x86_64-Intel-R-_Core-TM-2_Duo_CPU_E6750_@_2.66GHz-with-gentoo-2.6
KiB Mem:     2042732 total,    320088 free
KiB Swap:   18588764 total,  18562680 free
Head commit of repository gentoo: 6f5938aa036626aba6e86e10fa4c0fc33e03546e

sh bash 4.4_p12
ld GNU ld (Gentoo 2.30 p5) 2.30.0
ccache version 3.3.4 [enabled]
app-shells/bash:          4.4_p12::gentoo
dev-lang/perl:            5.28.0::gentoo
dev-lang/python:          2.7.15::gentoo, 3.6.5::gentoo
dev-util/ccache:          3.3.4-r1::gentoo
dev-util/cmake:           3.9.6::gentoo
sys-apps/baselayout:      2.6-r1::gentoo
sys-apps/openrc:          0.38.3-r1::gentoo
sys-apps/sandbox:         2.13::gentoo
sys-devel/autoconf:       2.69-r4::gentoo
sys-devel/automake:       1.15.1-r2::gentoo
sys-devel/binutils:       2.30-r4::gentoo
sys-devel/gcc:            8.2.0-r5::gentoo
sys-devel/gcc-config:     1.8-r1::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1-r4::gentoo
sys-kernel/linux-headers: 4.13::gentoo (virtual/os-headers)
sys-libs/glibc:           2.27-r6::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: git
    sync-uri: https://github.com/gentoo/gentoo.git
    priority: -1000

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -mtune=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -mtune=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--quiet-build y --jobs 3 --autounmask=n"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs binpkg-multi-instance ccache clean-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms split-elog split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://127.0.0.1/ http://distfiles.gentoo.org"
LANG="en_NZ.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
<omitted>

=================================================================
                        Package Settings
=================================================================

app-text/referencer-1.2.2::gentoo was built with the following:
USE="" PYTHON_TARGETS="python2_7"
CXXFLAGS="-march=native -mtune=native -O2 -pipe -std=gnu++11"
Comment 1 Dominik Kriegner 2019-01-06 23:45:08 UTC
Created attachment 560152 [details]
updated referencer-1.2.2.ebuild

dependencies are missing for the tests to run correctly.
the attached ebuild should fix this. 

additionally a QA warning regarding missing gnome2_icon_cache_update was fixed.

If this fixes the issue and looks ok to you it could be merged to the tree
Comment 2 Dominik Kriegner 2019-02-18 12:38:33 UTC
Created attachment 565712 [details]
referencer-1.2.2.ebuild

added missing REQUIRED_USE="${PYTHON_REQUIRED_USE}"
https://bugs.gentoo.org/677514
Comment 3 Larry the Git Cow gentoo-dev 2019-02-24 22:14:41 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b0122795047cf8f68a69d6e02a29771d50cc6e

commit f6b0122795047cf8f68a69d6e02a29771d50cc6e
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-02-24 22:12:16 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-02-24 22:13:47 +0000

    app-text/referencer: Add USE test, missing ${PYTHON_REQUIRED_USE}
    
    Closes: https://bugs.gentoo.org/677514
    Closes: https://bugs.gentoo.org/673092
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 app-text/referencer/referencer-1.2.2.ebuild | 26 ++++++++++----------------
 1 file changed, 10 insertions(+), 16 deletions(-)
Comment 4 Larry the Git Cow gentoo-dev 2019-02-24 22:32:08 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17175b13edcf4d3dc0aa602127664f629264db21

commit 17175b13edcf4d3dc0aa602127664f629264db21
Author:     Dominik Kriegner <dominik.kriegner@gmail.com>
AuthorDate: 2019-02-24 22:12:16 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-02-24 22:31:53 +0000

    app-text/referencer: Add USE test, missing ${PYTHON_REQUIRED_USE}
    
    Closes: https://bugs.gentoo.org/677514
    Closes: https://bugs.gentoo.org/673092
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Dominik Kriegner <dominik.kriegner@gmail.com>
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 app-text/referencer/referencer-1.2.2.ebuild | 26 ++++++++++----------------
 1 file changed, 10 insertions(+), 16 deletions(-)