View previous topic :: View next topic |
Author |
Message |
Hippy Ted n00b
Joined: 25 Jun 2014 Posts: 2 Location: Nottingham
|
Posted: Wed Jun 25, 2014 11:32 pm Post subject: Unable to emerge linux-docs-3.12.16 with USE="html" |
|
|
Hello, I've searched for this to no avail.
When I try to emerge sys-kernel/linux-docs-3.12.16 with USE="html" it gets as far as:
Code: | mkdir -p /var/tmp/portage/sys-kernel/linux-docs-3.12.16/image//usr/share/man/man9/
install Documentation/DocBook/man/*.9.gz /var/tmp/portage/sys-kernel/linux-docs-3.12.16/image//usr/share/man/man9/
!!! dohtml: Documentation/DocBook/index does not exist
* ERROR: sys-kernel/linux-docs-3.12.16::gentoo failed (install phase):
* dohtml failed |
The file /var/tmp/portage/sys-kernel/linux-docs-3.12.16/work/linux-3.12.16/Documentation/DocBook/index.html is there, but not index, and I'm wondering if this is a bug in dohtml or in all the linux-docs ebuilds.
Is there a simple way to fix this, and/or should I submit a bug report? |
|
Back to top |
|
|
russK l33t
Joined: 27 Jun 2006 Posts: 665
|
Posted: Fri Jun 27, 2014 3:25 am Post subject: |
|
|
Based on my reading of the ebuild and the devmanual, I think a bug report needs to be filed
Look at dohtml in here, it wants dir names or file names:
https://devmanual.gentoo.org/eclass-reference/ebuild/index.html
The ebuild is stripping the .html off of the file names |
|
Back to top |
|
|
Hippy Ted n00b
Joined: 25 Jun 2014 Posts: 2 Location: Nottingham
|
Posted: Fri Jun 27, 2014 2:41 pm Post subject: |
|
|
Thanks for looking at this russK.
I tried preventing the ebuild from stripping off .html from the filenames, but this didn't work correctly. The stripped filenames are needed to give the names of the subdirectories in which the full web pages are found - except for index.html which needs copying as-is.
I've submitted a bug report:
https://bugs.gentoo.org/show_bug.cgi?id=515520 |
|
Back to top |
|
|
|