kde-svn (не собирается)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Tular
Сообщения: 7

kde-svn

Сообщение Tular »

В портежах что требуются для kdepim выдает следующее
>>> Emerging (6 of 30) kde-base/libkleo-9999
* checking ebuild checksums;-) ... [ ok ]
* checking auxfile checksums;-) ... [ ok ]
* checking miscfile checksums;-) ... [ ok ]

* WARNING! This is an experimental ebuild of the kdepim KDE4 SVN tree.
* Use at your own risk. Do _NOT_ file bugs at bugs.gentoo.org because
* of this ebuild!

>>> Unpacking source...
* Fetching disabled since 1 hours has not passed since last update.
* Using existing repository copy at revision .
* working copy: /usr/portage/distfiles/svn-src/KDE/kdepim/kdepim

* Exporting parts of working copy to /var/tmp/portage/kde-base/libkleo-9999/work/libkleo
Saving library dependendencies in libkleo:kde-svn
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/kde-base/libkleo-9999/work/libkleo ...
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.4.2 (using /usr/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found Perl: /usr/bin/perl
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Failed
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found Phonon: /usr/kde/svn/lib/libphonon.so
-- Found Phonon Includes: /usr/kde/svn/include/KDE;/usr/kde/svn/include
-- Found KDE 4.2 include dir: /usr/kde/svn/include
-- Found KDE 4.2 library dir: /usr/kde/svn/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/kde/svn/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Found KDE PIM libraries
-- Boost version: 1.35.0
-- Found the following Boost libraries:
-- Found Akonadi: /usr/lib/libakonadiprotocolinternals.so
-- Found Akonadi includes: /usr/include
-- Found Akonadi common libraries: /usr/lib/libakonadiprotocolinternals.so
-- Found Akonadi dbus-interfaces: /usr/share/dbus-1/interfaces
CMake Error at CMakeLists.txt:82 (message):
libkdepim directory not found


CMakeLists.txt
81: if ( NOT EXISTS ${CMAKE_SOURCE_DIR}/libkdepim/kdepim_export.h )
82: message ( FATAL_ERROR "libkdepim directory not found" ) # needed for Kode to compile correctly

ls -l /usr/portage/distfiles/svn-src/KDE/kdepim/kdepim/libkdepim/kdepim_export.h
-rw-r--r-- 1 root portage 1334 Окт 2 02:19 /usr/portage/distfiles/svn-src/KDE/kdepim/kdepim/libkdepim/kdepim_export.h
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: kde-svn

Сообщение serzh-z »

См. код ебилда.
Спасибо сказали:
Tular
Сообщения: 7

Re: kde-svn

Сообщение Tular »

Раньше собиралось, сейчас нет. ебилд не менялся. И это не в одном ебилде, а во всем что требует kdepim
да и вот собственно ебилд к примеру libkgpg

Код: Выделить всё

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI="1"

KMNAME=kdepim
inherit kde4svn-meta

DESCRIPTION="KDE pgp abstraction library"
KEYWORDS=""
IUSE="debug"
Спасибо сказали:
Аватара пользователя
DZhon
Сообщения: 191
Статус: above zero*
ОС: Gentoo AMD64-PC | x86-Laptop

Re: kde-svn

Сообщение DZhon »

А ничего, что это SVN ? Если куда и постить, то на генту форумы в Unsupported Soft, имхо.
Опыт - единственная вещь, которой люди охотно делятся
Спасибо сказали:
Аватара пользователя
Cianos
Сообщения: 343
Статус: ищу
ОС: Gentoo

Re: kde-svn

Сообщение Cianos »

не будем же из-за этого человеку не пытатся помочь

когда я собирал svn, то обычно просто ждал и синкался заново, раз уж проблемы раньше не было
Моё Gentoo круче твоего!
Спасибо сказали:
Аватара пользователя
DZhon
Сообщения: 191
Статус: above zero*
ОС: Gentoo AMD64-PC | x86-Laptop

Re: kde-svn

Сообщение DZhon »

Так я на это и намекал :)
Опыт - единственная вещь, которой люди охотно делятся
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: kde-svn

Сообщение serzh-z »

Cianos писал(а):
19.11.2008 22:27
не будем же из-за этого человеку не пытатся помочь
Я уже не раз говорил - если человек считает, что может использовать экспериментальную версию продукта из ветки разработчика, значит он отдаёт себе отчёт в том, что хотя бы может взглянуть на код самостоятельно, попробовать найти и исправить ошибку. Пытаться скачать подобный ебилд, а потом просить кого-то ещё отладить его - по меньшей мере, обычно, бесполезно.

В выводе CMake вполне ясно сказано "libkdepim directory not found". Почему его там нет - не знаю. Возможно, что libkdepim перенесли в другое место в SVN, а ебилд этого не учитывает.
Спасибо сказали:
Аватара пользователя
Davinel
Сообщения: 481
ОС: Ubuntu

Re: kde-svn

Сообщение Davinel »

Хех, ну сейчас например оверлей с 4.2 кедами обновился, предлагает скачать версию 4.1.80(была 4.1.73) которой нету в репозиториях. Тоесть совсем. Ну нету и нету (:
Спасибо сказали:
Tular
Сообщения: 7

Re: kde-svn

Сообщение Tular »

serzh-z писал(а):
20.11.2008 14:38
Cianos писал(а):
19.11.2008 22:27
не будем же из-за этого человеку не пытатся помочь
Я уже не раз говорил - если человек считает, что может использовать экспериментальную версию продукта из ветки разработчика, значит он отдаёт себе отчёт в том, что хотя бы может взглянуть на код самостоятельно, попробовать найти и исправить ошибку. Пытаться скачать подобный ебилд, а потом просить кого-то ещё отладить его - по меньшей мере, обычно, бесполезно.

В выводе CMake вполне ясно сказано "libkdepim directory not found". Почему его там нет - не знаю. Возможно, что libkdepim перенесли в другое место в SVN, а ебилд этого не учитывает.

Я ведь специально выделил жирным код
Поясню, если так непонятно, что я по этому поводу думаю

Код: Выделить всё

working copy: /usr/portage/distfiles/svn-src/KDE/kdepim/kdepim
- это как я понимаю рабочая директория с исходниками libkdepim путь к которой должен содержаться в CMAKE_SOURCE_DIR, как это проверить не знаю, если кто знает, подскажите.

CMakeLists.txt
81: if ( NOT EXISTS ${CMAKE_SOURCE_DIR}/libkdepim/kdepim_export.h )
82: message ( FATAL_ERROR "libkdepim directory not found" ) # needed for Kode to compile correctly
- это выдержка из CMakeList.txt, 81 и 82 строка соответственно, то место которое генерит ошибку. Из этого логично предположить что оно не может найти файл /usr/portage/distfiles/svn-src/KDE/kdepim/kdepim/libkdepim/kdepim_export.h, но сам файл как ни странно существует. Остается только догадка толи содержится в CMAKE_SOURCE_DIR или я тогда совсем ничего не понимаю.
Спасибо сказали: