Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 715018 - www-servers/nginx: dav_ext module depends on dev-libs/libxslt
Summary: www-servers/nginx: dav_ext module depends on dev-libs/libxslt
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Thomas Deutschmann (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-27 04:36 UTC by Matt Turner
Modified: 2020-04-11 21:11 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 Matt Turner gentoo-dev 2020-03-27 04:36:28 UTC
Without libxslt installed, enabling the dav_ext module fails in configure with

> checking for libxslt ... not found
> checking for libxslt in /usr/local/ ... not found
> checking for libxslt in /usr/pkg/ ... not found
> checking for libxslt in /opt/local/ ... not found
>
> ./configure: error: the HTTP XSLT module requires the libxml2/libxslt
> libraries. You can either do not enable the module or install the libraries.

${WORKDIR}/nginx-dav-ext-module-3.0.0/config indicates that the dav-ext module's build configuration may work better if the xslt module is enabled. Perhaps a new dependency on libxslt for the dav_ext module, or a REQUIRED_USE="dav_ext? ( xslt )"?
Comment 1 Larry the Git Cow gentoo-dev 2020-04-11 21:11:37 UTC
The bug has been closed via the following commit(s):

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

commit c18654cb868ba566c26bbf3cd01f67802fd8204b
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2020-04-11 21:03:29 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2020-04-11 21:10:39 +0000

    www-servers/nginx: USE=nginx_modules_http_dav_ext needs dev-libs/libxslt
    
    However, USE=nginx_modules_http_dav_ext recommends usage of
    USE=nginx_modules_http_xslt that why we just add a REQUIRED_USE.
    
    Closes: https://bugs.gentoo.org/715018
    Package-Manager: Portage-2.3.98, Repoman-2.3.22
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 www-servers/nginx/nginx-1.16.1-r1.ebuild | 2 +-
 www-servers/nginx/nginx-1.17.9-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)