IPB

Здравствуйте, гость ( Вход | Регистрация )

13 страниц V  < 1 2 3 4 > »   
Ответить в эту темуОткрыть новую тему
> Сборка Е17 в Альте (p6), Проблемы при сборке Е17
Поделиться
ksa
сообщение 24.7.2011, 12:14
Сообщение #31


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Очередная порция новостей.
Завелся менеджер elsa, есть предпосылки удтверждать, что запуск самого Е17 посредством elsa тоже работает (надо проверить).
Пытался совладать со спеками, но это слишком для меня сложно да и времени не особо много. Если у кого есть желание собрать это хозяйство, готов передать опыт. Сам же, скорее всего, с этим экспериментом закончу. Но не факт, так как уже не первый раз собирался завязать smile.gif

UPD Менеджер сессий благополучно запускает Е17. Пришлось кучу информации перелопатить, оказывается дело было в отсутствующем каталоге xsessions с нужным файлом. Осталось понять, почему теперь по выходу из иксов консоль черная.

Сообщение отредактировал ksa - 24.7.2011, 14:02


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 24.7.2011, 14:12
Сообщение #32


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Но и это не самое главное. Теперь надо бы все собрать не в /opt/somecat, а как того требует *nix система. Но тут, увы, я пока не имею возможности так собрать с помощью скрипта, который у меня всю сборку делает, так как точно не осилю копание в скрипте и тут уже начинается сборка, чего я делать в альте категорически не умею sad.gif


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 24.7.2011, 20:41
Сообщение #33


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(ksa @ 24.7.2011, 12:14) *
Пытался совладать со спеками, но это слишком для меня сложно да и времени не особо много.

Дак спрашивай прямо здесь, какие конкретно проблемы со спеками ?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 24.7.2011, 20:51
Сообщение #34


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Вопросов много бо все во время упирается.

Нафига нужен спек, если в каждом компоненте е17 есть configure & make & make install без всяких спеков, даже скрипт отрабатывает эти процедуры? (Сборку из сорцов я освоил на базовом уровне)

Самый простой путь сборки пакета с автоматическим определением сборочных зависимостей нужен. Пошагово. В одном месте. Без всяких там песочниц и прочей сборочной фигни (со временем туговато и чем больше информации, тем меньше вероятность того, что я вообще буду сборкой заниматься).

Минимально необходимое для установки пакета наполнение спек файла.

Что такое есть srpm пакет и нужен ли он для сборки

UPD Проблему с черной консолью при выходе из Е17 так и не решил (понятия не имею куда лезть).

Сообщение отредактировал ksa - 24.7.2011, 20:58


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 24.7.2011, 20:57
Сообщение #35


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Начинать надо отсюда: http://www.altlinux.org/%D0%A1%D0%B1%D0%BE...-build-utils%29
http://www.altlinux.org/Etersoft-build-utils_howto
Кстати, погляди спеки этих пакетов : http://sisyphus.ru/ru/packages/Graphical_d...p/Enlightenment может быть чего нибудь и пригодится.

Сообщение отредактировал kostyalamer - 24.7.2011, 21:01
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 24.7.2011, 21:36
Сообщение #36


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Ну для начала хотелось бы понять, как вообще пакет собирается. Я правильно понимаю, что если спеком является образец файла, то инструменты сборки все равно не приведут его к тому виду, при котором пакет собирается и устанавливается. То есть, спек обязательно надо будет редактировать ?
В инструкции написано, что исходники должны быть в архиве. У меня же исходники взяты из svn. То есть мне надо упаковать папку с исходниками программы в архив tar.gz, чтобы сборочная система могла с ними работать ?

Код
BuildRequires: libeina-devel >= 1.0.0 libjpeg-devel libgnutls-devel libgcrypt-devel zlib-devel
%{?_enable_static:BuildPreReq: glibc-devel-static}
%{?_enable_tests:BuildRequires: libcheck-devel}

В этом куске спека последние две строчки не являются обязательными и вообще для чего они нужны и надо ли мне подобные строчки включать в спек ?

На сегодня пока все. Завтра продолжу изыскания.

Сообщение отредактировал ksa - 24.7.2011, 21:54


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 24.7.2011, 22:04
Сообщение #37


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(ksa @ 24.7.2011, 21:36) *
В инструкции написано, что исходники должны быть в архиве. У меня же исходники взяты из svn. То есть мне надо упаковать папку с исходниками программы в архив tar.gz, чтобы сборочная система могла с ними работать ?

Да исходники надо упаковать и поместить в папку ~/RPM/SOURCES , а спек должен быть в ~/RPM/SPECS , после чего находясь в папке ~/RPM/SPECS даем в консоли команду rpm имя_спека -ba. Для начала можно взять чего -нибудь простое ( любую тему для WM из клубной репы ), скачать src-ху, выдрать из нее спек и архив ( например в krusader-е ) и попробовать пересобрать пакет таким способом smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Drool
сообщение 24.7.2011, 22:06
Сообщение #38


Профессионал
*******

Группа: Пользователь
Сообщений: 1764
Регистрация: 28.7.2010
Вставить ник
Цитата
Из: Берислав, Херсонщина
Пользователь №: 1879
Страна: Украина
Город: Не указан
Пол: Муж.



Репутация: 9


МОжно сделать проще - взять любой (не увесистый) src.rpm и от _юзера_ установить его, а потом посмотреть что и куда в ~/RPM распаковалось и где лежит.

spec-файл по своей сути - это последовательность сборки - распаковка, конфигурирование, компиляция. Плюс описалово, служебная информация и т.п.


--------------------

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 25.7.2011, 10:56
Сообщение #39


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Цитата(Drool @ 25.7.2011, 0:06) *
МОжно сделать проще - взять любой (не увесистый) src.rpm и от _юзера_ установить его, а потом посмотреть что и куда в ~/RPM распаковалось и где лежит.

Ген, ты не мог бы говорить по-русски smile.gif Не забывай, я еще новичок в сборке. Что означает установить src.rpm в ~/RPM ? Просто распаковка или какая-то отельная команда нужна ? Ведь если устанавливать пакет, то он точно установится не в ~/RPM или я чего-то не знаю smile.gif

Сообщение отредактировал ksa - 25.7.2011, 11:00


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Drool
сообщение 25.7.2011, 11:01
Сообщение #40


Профессионал
*******

Группа: Пользователь
Сообщений: 1764
Регистрация: 28.7.2010
Вставить ник
Цитата
Из: Берислав, Херсонщина
Пользователь №: 1879
Страна: Украина
Город: Не указан
Пол: Муж.



Репутация: 9


От юзера:
Код
rpm -Uhv bla-bla.src.rpm


--------------------

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 25.7.2011, 11:04
Сообщение #41


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Укей, буду дома - проверю. smile.gif


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 25.7.2011, 11:06
Сообщение #42


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Так, теперича другой вопрос. Все компоненты е17 собираются с помощью autotools. Можно ли автоматически для такого случая включить в спек все необходимое (зависимости там и прочее) с помощью сборочных инструментов и есть ли такие ?

Сообщение отредактировал ksa - 25.7.2011, 11:07


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Drool
сообщение 25.7.2011, 19:30
Сообщение #43


Профессионал
*******

Группа: Пользователь
Сообщений: 1764
Регистрация: 28.7.2010
Вставить ник
Цитата
Из: Берислав, Херсонщина
Пользователь №: 1879
Страна: Украина
Город: Не указан
Пол: Муж.



Репутация: 9


Цитата(ksa @ 25.7.2011, 10:06) *
Все компоненты е17 собираются с помощью autotools. Можно ли автоматически для такого случая включить в спек все необходимое (зависимости там и прочее) с помощью сборочных инструментов и есть ли такие ?

Конечно. В альте чрезвычайно развит такой инструментарий. Если вручную пакет собирается (т.е. все сборочные зависимости удовлетворены) - то нужно на спек натравить специальны скрипт buildreq из пакета rpm-utils:
Код
buildreq -bi bla-bla.spec


--------------------

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 26.7.2011, 21:11
Сообщение #44


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


ПОпробовал собрать снапшот по спеку Юрия, вроде получилось. Но в спек ничего не добавилось после комманды buildreq -bi bla-bla.spec Есть готовый пакет, попробую его на буке поставить, посмотрю, потянет ли он зависимости.Если не потянет, значит сборка получилась со статической линковкой, верно ?

UPD Кто-нибудь может на своей системе поставить е17 из сизифа (или p6) и посмотреть, потянет ли он libeina или просто eina пакет ? Если потянет, то установка прошла успешно и е17 успешно запустился smile.gif

UPD2 Посмотрел через альтератор - библиотека стоит моей сборки, значит все в порядке. Растолкуйте, как правильно обозвать пакет (типа alt1-rxxx или alt1.rxxx или еще как) ?

Дело осталось за малым - собрать еще с десятка полтора пакетов оставшихся biggrin.gif

ПОчему спрашиваю то... Тут название папки с исходниками тесно связано с версией пакета, поэтому, чтобы башку не ломать, надо сразу делать как правильно.

Да и еще, как собрать пакет для i586 ? А то у меня собрался пакет бла-бла.pentium4.rpm biggrin.gif

UPD3 Только что заметил, что таки добавились сборочные зависимости, так что все нормально.

На сегодня хватит сборки, надо все переварить и завтра со свежей головой попробовать еще парочку собрать.

Сообщение отредактировал ksa - 26.7.2011, 22:01


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Drool
сообщение 27.7.2011, 11:15
Сообщение #45


Профессионал
*******

Группа: Пользователь
Сообщений: 1764
Регистрация: 28.7.2010
Вставить ник
Цитата
Из: Берислав, Херсонщина
Пользователь №: 1879
Страна: Украина
Город: Не указан
Пол: Муж.



Репутация: 9


Цитата(ksa @ 26.7.2011, 20:11) *
Да и еще, как собрать пакет для i586 ? А то у меня собрался пакет бла-бла.pentium4.rpm biggrin.gif

Код
rpm -ba --target i586 bla-bla.spec


--------------------

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 27.7.2011, 14:17
Сообщение #46


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Спасибо Гене и Косте за обучение! Так глядишь действительно чего-нить рабочее соберу...


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 27.7.2011, 22:00
Сообщение #47


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(ksa @ 27.7.2011, 14:17) *
Так глядишь действительно чего-нить рабочее соберу...

Соберешь обязательно ! smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 28.7.2011, 17:37
Сообщение #48


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Цитата(kostyalamer @ 28.7.2011, 0:00) *
Соберешь обязательно ! smile.gif

Эх, по-скорее бы уже. Но пока одни сплошные проблемы. Как будто сама система препятствует сборке. После сборки первого компонента начал собирать следующий. Тут выясняется, что нужна установка девелоп версия первого. Ставлю, а у меня apt не фурычит, не идет установка пакета, останавливается после вывода инфы, чего ставиться, сколько это в объеме. Только Ctrl+C обратнов консоль выйти помогает. huh.gif


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Drool
сообщение 28.7.2011, 21:23
Сообщение #49


Профессионал
*******

Группа: Пользователь
Сообщений: 1764
Регистрация: 28.7.2010
Вставить ник
Цитата
Из: Берислав, Херсонщина
Пользователь №: 1879
Страна: Украина
Город: Не указан
Пол: Муж.



Репутация: 9


Такое бывает, если база RPM заблокирована другой программой, например, запущен синаптик. Либо еще может быть, если среди источников болтается CDROM.


--------------------

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 29.7.2011, 21:26
Сообщение #50


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Цитата(Drool @ 28.7.2011, 23:23) *
Такое бывает, если база RPM заблокирована другой программой, например, запущен синаптик. Либо еще может быть, если среди источников болтается CDROM.

Ага, похоже на блокировку, ну да ладно. Успешно собрано 5 пакетов. На шестом опять затык:
Код
efreet_icon.c:899:14: error: 'ECORE_FILE_EVENT_CLOSED' undeclared (first use in this function)
efreet_icon.c:899:14: note: each undeclared identifier is reported only once for each function it appears in

Похоже ли это на ошибку программиста, писавшего сию библиотеку или это косяк сборщика ?


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Drool
сообщение 30.7.2011, 1:22
Сообщение #51


Профессионал
*******

Группа: Пользователь
Сообщений: 1764
Регистрация: 28.7.2010
Вставить ник
Цитата
Из: Берислав, Херсонщина
Пользователь №: 1879
Страна: Украина
Город: Не указан
Пол: Муж.



Репутация: 9


Похоже на отсутствие/ненахождение какого-то заголовочного файла. Нужно цитировать больше.


--------------------

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 30.7.2011, 8:19
Сообщение #52


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Весь фокус тут в том, что, если собирать этот пакет отдельно (хоть средствами альта, хоть просто зайдя в папку с исходниками), то ошибка. Привожу более подробный лог:
Код
# make
(CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /mnt/sdb1/e17_src/efreet/missing --run autoheader)
rm -f stamp-h1
touch config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make  all-recursive
make[1]: Entering directory `/mnt/sdb1/e17_src/efreet'
Making all in src
make[2]: Entering directory `/mnt/sdb1/e17_src/efreet/src'
Making all in lib
make[3]: Entering directory `/mnt/sdb1/e17_src/efreet/src/lib'
  CC     libefreet_la-efreet.lo
  CC     libefreet_la-efreet_base.lo
  CC     libefreet_la-efreet_icon.lo
efreet_icon.c: In function ‘efreet_icon_changes_cb’:
efreet_icon.c:899:14: error: ‘ECORE_FILE_EVENT_CLOSED’ undeclared (first use in this function)
efreet_icon.c:899:14: note: each undeclared identifier is reported only once for each function it appears in
make[3]: *** [libefreet_la-efreet_icon.lo] Ошибка 1
make[3]: Leaving directory `/mnt/sdb1/e17_src/efreet/src/lib'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/mnt/sdb1/e17_src/efreet/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/mnt/sdb1/e17_src/efreet'
make: *** [all] Ошибка 2


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Drool
сообщение 30.7.2011, 10:33
Сообщение #53


Профессионал
*******

Группа: Пользователь
Сообщений: 1764
Регистрация: 28.7.2010
Вставить ник
Цитата
Из: Берислав, Херсонщина
Пользователь №: 1879
Страна: Украина
Город: Не указан
Пол: Муж.



Репутация: 9


Может поможет:
http://comments.gmane.org/gmane.linux.gentoo.user/239480
http://www.gossamer-threads.com/lists/gent...t_view_threaded
Ну и я бы в рассылке спросил.

Сообщение отредактировал Drool - 30.7.2011, 10:33


--------------------

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 30.7.2011, 11:30
Сообщение #54


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Последний, наверное, вопрос. Дальше попробую собрать все, кроме самого е17. Я имею ввиду все библиотеки, необходимые для работы
.
Вопрос такой. Кажется я упустил из виду такую вещь, как autogen. Скрипт, который собирал все хозяйство использовал уже созданные файлы configure и т.п. Я решил собрать начистоту: выкачал по-новой исходники. Но теперь не могу понять, как вызвать autogen перед configure в спек файле в рзделе %build или придется вручную дергать автоген на каждый пакет в папке исходников а потом все переупаковывать ?

Сообщение отредактировал ksa - 30.7.2011, 11:54


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Drool
сообщение 30.7.2011, 13:09
Сообщение #55


Профессионал
*******

Группа: Пользователь
Сообщений: 1764
Регистрация: 28.7.2010
Вставить ник
Цитата
Из: Берислав, Херсонщина
Пользователь №: 1879
Страна: Украина
Город: Не указан
Пол: Муж.



Репутация: 9


Если в каталоге исходников есть скрипт autogen - его и запускать в спеке:
./autogen


--------------------

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 30.7.2011, 13:09
Сообщение #56


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Теперь сборка совсем отвалилась. Не может исходники найти, причем сейчас спрашивает уже не паект-версия, а просто файл с именем пакета. Если есть папка в SOURCES с именем пакета, то говорит, что это не файл. Файл-архив с иходниками в двух вариантах пакета-версия.tar.bz2 и пакет.tar.bz2 имеются. Но сборка не идет. sad.gif


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 30.7.2011, 13:10
Сообщение #57


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Цитата(Drool @ 30.7.2011, 15:09) *
Если в каталоге исходников есть скрипт autogen - его и запускать в спеке:
./autogen

Попробую, но сначала надо разобраться почему сборка не идет и что не так с исходниками.

UPD Разобрался. Вобщем пришлось надурить систему сборки. Так как исходники взяты из svn скриптом сторонним (которыми собирал е17), то источник исходников надо указывать соответствующий. Но я этого делать не стал. Вместо этого для упрощения задачи указал тарболы. Это однозначно неправильно, но у меня времени не много да и желания разбираться тоже нет. Главная задача - собрать.

Сообщение отредактировал ksa - 30.7.2011, 14:10


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 30.7.2011, 14:55
Сообщение #58


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Код
Compressing files in /home/sb/tmp/edje-buildroot (auto)
Adjusting library links in /home/sb/tmp/edje-buildroot
./usr/local/lib:
        libedje.so.1 -> libedje.so.1.0.999
Verifying ELF objects in /home/sb/tmp/edje-buildroot (arch=normal,fhs=normal,lint=relaxed,rpath=normal,stack=normal,textrel=normal
,unresolved=normal)
verify-elf: WARNING: ./usr/local/bin/edje_cc: RPATH entry found: /usr/local/lib
verify-elf: WARNING: ./usr/local/bin/edje_external_inspector: RPATH entry found: /usr/local/lib
verify-elf: WARNING: ./usr/local/bin/edje_decc: RPATH entry found: /usr/local/lib
verify-elf: WARNING: ./usr/local/bin/edje_inspector: RPATH entry found: /usr/local/lib
verify-elf: WARNING: ./usr/local/bin/edje_player: RPATH entry found: /usr/local/lib
Обрабатываются файлы: edje-1.1-alt1.r61920
ошибка: Файл не найден: /home/sb/tmp/edje-buildroot/usr/bin/*
ошибка: Файл не найден: /home/sb/tmp/edje-buildroot/usr/share/edje
ошибка: Файл не найден: /home/sb/tmp/edje-buildroot/usr/share/mime/packages/edje.xml
Выполняется(%doc): /bin/sh -e /home/sb/tmp/rpm-tmp.30064
+ umask 022
+ /bin/mkdir -p /home/sb/RPM/BUILD
+ cd /home/sb/RPM/BUILD
+ cd edje-1.1
+ DOCDIR=/home/sb/tmp/edje-buildroot/usr/share/doc/edje-1.1
+ export DOCDIR
+ rm -rf /home/sb/tmp/edje-buildroot/usr/share/doc/edje-1.1
+ /bin/mkdir -p /home/sb/tmp/edje-buildroot/usr/share/doc/edje-1.1
+ cp -prL AUTHORS COPYING README /home/sb/tmp/edje-buildroot/usr/share/doc/edje-1.1
+ chmod -R go-w /home/sb/tmp/edje-buildroot/usr/share/doc/edje-1.1
+ chmod -R a+rX /home/sb/tmp/edje-buildroot/usr/share/doc/edje-1.1
+ exit 0


Ошибки сборки пакетов:
    Файл не найден: /home/sb/tmp/edje-buildroot/usr/bin/*
    Файл не найден: /home/sb/tmp/edje-buildroot/usr/share/edje
    Файл не найден: /home/sb/tmp/edje-buildroot/usr/share/mime/packages/edje.xml

А это нехватка файлов в исходниках или неправильно указаны шаблоны для установки файлов в спеке ?

Сообщение отредактировал ksa - 30.7.2011, 14:56


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 30.7.2011, 16:32
Сообщение #59


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Вобщем, почти все собрал, кроме библиотеки, что была выше (с ошибкой сборки). Следующий этап это Е17 и модули, но их не соберешь, пока библиотеки все не будут собраны.

В нескольких других библиотеках тоже были похожие сообщения, но я закомментил строчки, которые вызывают эти сообщения, так не имею понятия, что здесь не так. Наверное, это тоже не соответсвует правилам сборки.

Сообщение отредактировал ksa - 30.7.2011, 16:41


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Drool
сообщение 30.7.2011, 17:57
Сообщение #60


Профессионал
*******

Группа: Пользователь
Сообщений: 1764
Регистрация: 28.7.2010
Вставить ник
Цитата
Из: Берислав, Херсонщина
Пользователь №: 1879
Страна: Украина
Город: Не указан
Пол: Муж.



Репутация: 9


Цитата(ksa @ 30.7.2011, 13:55) *
verify-elf: WARNING: ./usr/local/bin/edje_cc: RPATH entry found: /usr/local/lib
verify-elf: WARNING: ./usr/local/bin/edje_external_inspector: RPATH entry found: /usr/local/lib
verify-elf: WARNING: ./usr/local/bin/edje_decc: RPATH entry found: /usr/local/lib
verify-elf: WARNING: ./usr/local/bin/edje_inspector: RPATH entry found: /usr/local/lib
verify-elf: WARNING: ./usr/local/bin/edje_player: RPATH entry found: /usr/local/lib

....

Ошибки сборки пакетов:
Файл не найден: /home/sb/tmp/edje-buildroot/usr/bin/*
Файл не найден: /home/sb/tmp/edje-buildroot/usr/share/edje
Файл не найден: /home/sb/tmp/edje-buildroot/usr/share/mime/packages/edje.xml[/code]
А это нехватка файлов в исходниках или неправильно указаны шаблоны для установки файлов в спеке ?

Никаких мыслей нет? Сравните пути.


--------------------

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

13 страниц V  < 1 2 3 4 > » 
Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 7.7.2025, 17:34