Unusual CMake installation error

Luigi Toscano luigi.toscano at tiscali.it
Sun May 21 18:22:51 UTC 2017


Albert Astals Cid ha scritto:
> El dimecres, 17 de maig de 2017, a les 21:55:57 CEST, Ben Cooksley va 
> escriure:
>> On Wed, May 17, 2017 at 10:22 AM, Albert Astals Cid <aacid at kde.org> wrote:
>>> El dimarts, 16 de maig de 2017, a les 22:42:52 CEST, Ben Cooksley va 
> escriure:
>>>> Hi all,
>>>>
>>>> On the Windows CI i'm currently seeing a weird installation error
>>>> message with kdelibs4support:
>>>>
>>>> -- Installing: C:/JenkinsWS/workspace/Frameworks kdelibs4support
>>>> kf5-qt5 WindowsQt5.7/install-divert/JenkinsWS/workspace/Frameworks
>>>> kdelibs4support kf5-qt5
>>>> WindowsQt5.7/install-prefix/bin/data/dbus-1/interfaces/kf5_org.freedeskto
>>>> p.P owerManagement.xml -- Installing: C:/JenkinsWS/workspace/Frameworks
>>>> kdelibs4support
>>>> kf5-qt5 WindowsQt5.7/install-divert/JenkinsWS/workspace/Frameworks
>>>> kdelibs4support kf5-qt5
>>>> WindowsQt5.7/install-prefix/bin/data/dbus-1/interfaces/kf5_org.freedeskto
>>>> p.P owerManagement.Inhibit.xml CMake Error at src/cmake_install.cmake:
> 264>> 
>>>> (file):
>>>>   file RELATIVE_PATH must be passed a full path to the file:
>>>>   searched_dir-NOTFOUND
>>>>
>>>> Call Stack (most recent call first):
>>>>   cmake_install.cmake:115 (include)
>>>>
>>>> Any ideas?
>>>>
>>>      set(DocBookXML_FIND_VERSION "4.2")
>>>     
>>>     set (DTD_PATH_LIST
>>>     
>>>         share/xml/docbook/schema/dtd/${version}
>>>         share/xml/docbook/xml-dtd-${version}
>>>         share/sgml/docbook/xml-dtd-${version}
>>>         share/xml/docbook/${version}
>>>     
>>>     )
>>>
>>> Do we have docbook 4.2 available?
>>
>> Nope, it isn't:
>>
>> -- Could NOT find DocBookXML4 (missing:  DocBookXML4_DTD_DIR)
>> (Required is at least version "4.2")
>>
>> Guess this is a bug in the CMake code (as it shouldn't be trying to
>> install this file)?
>> (Of course we probably should fix the missing DocbookXML)
> 
> As far as i understand docbook shoould be mandatory, but Luigi knows more.

Docbook 4.2 is mandatory in KDELibs4Support. It is used to allow old
documentation to compile without changes, in the porting phase.

-- 
Luigi


More information about the Kde-frameworks-devel mailing list