0

ここに記載されているように、プライベートディレクトリでselinuxをコンパイルしようとしています: https://github.com/SELinuxProject/selinux

コンパイルを機能させるために、xmlto もコンパイルし、bin-dir を $PATH に追加しました。

次の行でコンパイルが失敗します。

xmlto man secilc.8.xml
xmlto: /opt/seafile/Sourcecode/selinux/secilc/secilc.8.xml does not validate (status 3)
xmlto: Fix document syntax or use --skip-validation option
I/O error : Attempt to load network entity http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd
/opt/seafile/Sourcecode/selinux/secilc/secilc.8.xml:3: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
               "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
                                                                        ^
I/O error : Attempt to load network entity http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd
warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
validity error : Could not load the external subset "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
Document /opt/seafile/Sourcecode/selinux/secilc/secilc.8.xml does not validate
make[1]: *** [Makefile:36: secilc.8] Fehler 13
make[1]: Verzeichnis „/opt/seafile/Sourcecode/selinux/secilc“ wird verlassen
make: *** [Makefile:34: install] Fehler 1

私が間違っていることはありますか?ドキュメントをビルドしないように make に伝えることはできますか? マンページのようです。

追加情報: 何らかの理由で seafile によって必要とされるため、実際には libselinux のみが必要です。

前もって感謝します

マーカス

4

1 に答える 1