Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 928463

Summary: media-video/mkvtoolnix-81.0: configure error in Prefix environment locating DocBook XSL
Product: Gentoo/Alt Reporter: rpimonitrbtch <bugtoo>
Component: Prefix SupportAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED FIXED    
Severity: normal CC: bugtoo, parona
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: AMD64   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/36856
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log
config.log
emerge --info
emerge -pqv
ebuild patch

Description rpimonitrbtch 2024-04-02 23:34:18 UTC
When installing mkvtoolnix within RAP prefix environment, configure is attempting to locatethe DocBook XSL root directory relative to the host OS, rather than the prefix root.

Can install successfully by adding a hprefixify call on the docbook autoconf file.

Reproducible: Always

Steps to Reproduce:
1.create prefix environment
2.emerge mkvtoolnix
3.
Actual Results:  
...
checking for DocBook XSL root directory... not found
configure: error: DocBook XSL stylesheets are required for building.
Comment 1 rpimonitrbtch 2024-04-02 23:34:44 UTC
Created attachment 889297 [details]
build.log
Comment 2 rpimonitrbtch 2024-04-02 23:34:56 UTC
Created attachment 889298 [details]
config.log
Comment 3 rpimonitrbtch 2024-04-02 23:35:10 UTC
Created attachment 889299 [details]
emerge --info
Comment 4 rpimonitrbtch 2024-04-02 23:35:24 UTC
Created attachment 889300 [details]
emerge -pqv
Comment 5 rpimonitrbtch 2024-04-02 23:35:47 UTC
Created attachment 889301 [details, diff]
ebuild patch
Comment 6 Larry the Git Cow gentoo-dev 2024-05-28 02:19:55 UTC
The bug has been referenced in the following commit(s):

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

commit 254f8f318934bfbfa0d77e38943eb9da06fab553
Author:     Alfred Wingate <parona@protonmail.com>
AuthorDate: 2024-05-27 20:13:08 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-05-28 02:17:41 +0000

    media-video/mkvtoolnix: add 84.0
    
    * Include prefix fix as suggested by rpimonitrbtch.
    
    Bug: https://bugs.gentoo.org/928463
    Signed-off-by: Alfred Wingate <parona@protonmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 media-video/mkvtoolnix/Manifest               |   2 +
 media-video/mkvtoolnix/mkvtoolnix-84.0.ebuild | 138 ++++++++++++++++++++++++++
 2 files changed, 140 insertions(+)