gtkdoc fixref vấn đề trên gentoo linux

Gần đây, khi cập nhật gentoo linux trên hộp amd64 của tôi, tôi có lỗi khi xây dựng các gói với lá cờ SỬ DỤNG doc. Tất cả các gói không được sử dụng công cụ gtkdoc để tạo ra các tài liệu hướng dẫn. Không nơi nào trong các trang web là một chủ đề liên quan đến vấn đề này. Tất cả những gói này không thành công tương tự như ví dụ cho libbonobo dưới đây. Nhưng ebuild khác, tức là trơn, gedit ... cũng bị ảnh hưởng.

Viết libbonobo bonobo-tồn-file.html cho refentry (libbonobo-bonobo-tồn-file)
Viết libbonobo-bonobo-tồn-stream.html cho refentry (libbonobo bonobo-kéo dài dòng)
Viết libbonobo-bonobo-tồn-client.html cho refentry (libbonobo bonobo-tồn-khách hàng)
Viết persist.html cho chương (kéo dài)
Viết debugging.html cho refentry (gỡ lỗi)
Viết libbonobo-faq.html cho refentry (libbonobo-faq)
Viết libbonobo-bonobo-config-database.html cho refentry (libbonobo-bonobo-config cơ sở dữ liệu)
Viết misc.html cho chương (misc)
Viết ix01.html cho chỉ số
Index.html bằng văn bản cho cuốn sách (index)
Viết index.sgml cho cuốn sách (index)
Viết libbonobo.devhelp cho cuốn sách (index)
Viết libbonobo.devhelp2 cho cuốn sách (index)
gtk-doc: Sửa tham khảo chéo
thử Vitry Vish: / usr / bin / vim: Datei oder Verzeichnis nicht gefunden
readline () đóng cửa filehandle NEWFILE tại / usr / bin / gtkdoc-fixxref dòng 467.
Sử dụng giá trị chưa được khởi tạo thay thế (s / / /) / usr / bin / gtkdoc-fixxref dòng 470.
Sử dụng giá trị chưa được khởi tạo thay thế (s / / /) / usr / bin / gtkdoc-fixxref dòng 471.
Sử dụng giá trị chưa được khởi tạo thay thế (s / / /) / usr / bin / gtkdoc-fixxref dòng 475.
Sử dụng giá trị chưa được khởi tạo thay thế (s / / /) / usr / bin / gtkdoc-fixxref dòng 476.
Sử dụng giá trị chưa được khởi tạo thay thế (s / / /) / usr / bin / gtkdoc-fixxref dòng 477.
Sử dụng giá trị chưa được khởi tạo thay thế (s / / /) / usr / bin / gtkdoc-fixxref dòng 478.
Sử dụng giá trị chưa được khởi tạo thay thế (s / / /) / usr / bin / gtkdoc-fixxref dòng 479.
Sử dụng giá trị chưa được khởi tạo thay thế (s / / /) / usr / bin / gtkdoc-fixxref dòng 480.
Sử dụng giá trị chưa được khởi tạo thay thế (s / / /) / usr / bin / gtkdoc-fixxref dòng 481.
Không thể xóa html/_temp_src.15046.h.html: Datei oder Verzeichnis nicht gefunden tại / usr / bin / gtkdoc fixxref dòng 486.
làm cho [1]: *** [html-build.stamp] Fehler 2
[1]: Rời bỏ thư mục `/ var/tmp/portage/gnome-base/libbonobo-2.24.3/work/libbonobo-2.24.3/doc/api
thực hiện: *** [tất cả các đệ quy] Fehler 1

Sau khi một số ngày tìm kiếm, tôi đã có thể theo dõi các vấn đề xuống một phần của gtk-docfixref sử dụng vim để làm nổi bật. Có lẽ gtk-doc của tôi phiên bản (gtk-doc-1,13-r2) là không tương thích với phiên bản vi (vim-7.2.303). Ngay cả khi gỡ bỏ cài đặt vi cho mục đích thử nghiệm không thành công ít nhất là từ phiên bản này của gtk-docfixref cố gắng sử dụng vi ngay cả khi nó không được cài đặt.

Dòng 290 gtkdoc fixref:

if ("/ usr / bin / vim" ne "") {

Thay đổi dòng này

nếu ("/ usr / bin / vim" ne "/ usr / bin / vim") {

để buộc gtk-docfixref luôn luôn bỏ qua vi là giải pháp (tạm thời) đối với tôi. Sau đó tôi lại có thể xây dựng tất cả các gói bằng cách sử dụng gtk-doc cho tài liệu.

Vì tôi không tìm thấy bất kỳ thông tin về vấn đề này trong các trang web tôi hoàn toàn không chắc chắn nếu tôi nên mở một báo cáo lỗi cho nó, hoặc nếu nó chỉ là một vấn đề địa phương. Vì vậy, nếu bạn gặp cùng một vấn đề, xin vui lòng để lại một bình luận.

Jürgen

 gtkdoc fixref problem on gentoo linux
1 Star2 Stars3 Stars4 Stars5 Stars (Tuy nhiên, Không có đánh giá)
Loading ... Loading ...
2010/05/09

mygnu thông tin

blog của cuộn

trang web thông tin

Trans lator

English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flag
Spanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flag
Croatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flag
Catalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flag
Slovenian flagUkrainian flagVietnamese flag