Сборка RPM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 26 апр 2016, 13:22

Алзим писал(а):Pulfer, посмотрите, пожалуйста, пул реквест к Куте.
Мне кажется, что я небольшой баг обнаружил. Описание в пул реквесте.
https://abf.io/import/qt5-qttools/pull_requests
http://bugs.rosalinux.ru/show_bug.cgi?id=6986
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

GiuX
Сообщения: 68
Зарегистрирован: 29 окт 2012, 01:31
Operating system: RM2012.0lts

Re: Сборка RPM

Сообщение GiuX » 27 апр 2016, 17:18

Hi friends,
someone could help me to resolve this issue?

http://file-store.rosalinux.ru/api/v1/f ... ?show=true

It seems related with pyflakes, but I don't know how to resolve...

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 27 апр 2016, 18:29

GiuX писал(а):Hi friends,
someone could help me to resolve this issue?

http://file-store.rosalinux.ru/api/v1/f ... ?show=true

It seems related with pyflakes, but I don't know how to resolve...
I just updated pyflakes to latest version 1.1.0. Please try to build your package again to check if it helped (I guess it should).
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 01 май 2016, 12:29

Примите calibre(пул реквест)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 05 май 2016, 07:59

Попадаю на такую ошибку:
installing libarchive13-3.1.2-3-rosa2014.1.i586.rpm kde5-macros-5.6-17-rosa2014.1.noarch.rpm libkdegames-devel-16.04.0-1-rosa2014.1.i586.rpm libqt5test-devel-5.6.0-7-rosa2014.1.i586.rpm libjsoncpp0-1.6.5-1-rosa2014.1.i586.rpm cmake-3.5.2-1-rosa2014.1.i586.rpm libqt5test5-5.6.0-7-rosa2014.1.i586.rpm qt5-linguist-tools-5.6.0-4-rosa2014.1.i586.rpm from /var/cache/urpmi/rpms


installing extra-cmake-modules-5.21.0-1-rosa2014.1.noarch.rpm from /var/cache/urpmi/rpms
Installation failed: kf5crash-devel is needed by libkdegames-devel-16.04.0-1.i586
error while checking dependencies
kde5-macros is needed by extra-cmake-modules-5.21.0-1.noarch
qt5-linguist-tools is needed by extra-cmake-modules-5.21.0-1.noarch
error while checking dependencies
Не могу понять с чем она связана.
Вроде все зависимости стоят.
Информации про эту ошибку в интернете не нашёл. Попалось что-то древнее и про Магию, что это как-то связано с репозиториями.

Аватара пользователя
Zeffanyx
Сообщения: 1443
Зарегистрирован: 12 сен 2011, 14:25
Operating system: Rosa Fresh 2021.1
Откуда: Санкт-Петербург

Re: Сборка RPM

Сообщение Zeffanyx » 05 май 2016, 09:46

Алзим писал(а): installing extra-cmake-modules-5.21.0-1-rosa2014.1.noarch.rpm from /var/cache/urpmi/rpms
Installation failed: kf5crash-devel is needed by libkdegames-devel-16.04.0-1.i586
error while checking dependencies
kde5-macros is needed by extra-cmake-modules-5.21.0-1.noarch
qt5-linguist-tools is needed by extra-cmake-modules-5.21.0-1.noarch
error while checking dependencies
Не могу понять с чем она связана.
Вроде все зависимости стоят.
Информации про эту ошибку в интернете не нашёл. Попалось что-то древнее и про Магию, что это как-то связано с репозиториями.
Выглядит так, будто extra-cmake-module хочет снести/заменить kf5crash-devel.
Сила воли — это масса воли умноженная на ускорение воли.

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 05 май 2016, 10:01

Zeffanyx писал(а):
Алзим писал(а): installing extra-cmake-modules-5.21.0-1-rosa2014.1.noarch.rpm from /var/cache/urpmi/rpms
Installation failed: kf5crash-devel is needed by libkdegames-devel-16.04.0-1.i586
error while checking dependencies
kde5-macros is needed by extra-cmake-modules-5.21.0-1.noarch
qt5-linguist-tools is needed by extra-cmake-modules-5.21.0-1.noarch
error while checking dependencies
Не могу понять с чем она связана.
Вроде все зависимости стоят.
Информации про эту ошибку в интернете не нашёл. Попалось что-то древнее и про Магию, что это как-то связано с репозиториями.
Выглядит так, будто extra-cmake-module хочет снести/заменить kf5crash-devel.
extra-cmake-module хочет установить qt5-linguist-tools и kde5-macros, которые у него в «Requires». Но, urpmi почему-то выдаёт ошибку. Хотя, скачал эти пакеты.

Аватара пользователя
Zeffanyx
Сообщения: 1443
Зарегистрирован: 12 сен 2011, 14:25
Operating system: Rosa Fresh 2021.1
Откуда: Санкт-Петербург

Re: Сборка RPM

Сообщение Zeffanyx » 05 май 2016, 10:05

Алзим писал(а): Хотя, скачал эти пакеты.
Так urpmi смотрит наличие пакетов в репозитории, а не в /var/cache/urpmi/rpms. Попробуй вручную указать:

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

# cd  /var/cache/urpmi/rpms
# urpmi extra-cmake-modules-5.21.0-1* qt5-linguist-tools* kde5-macros*
Сила воли — это масса воли умноженная на ускорение воли.

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 05 май 2016, 10:17

Zeffanyx писал(а): Так urpmi смотрит наличие пакетов в репозитории, а не в /var/cache/urpmi/rpms. Попробуй вручную указать:

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

# cd  /var/cache/urpmi/rpms
# urpmi extra-cmake-modules-5.21.0-1* qt5-linguist-tools* kde5-macros*
В ручную — это как? :)
Я в ABF пакеты собираю и ошибка оттуда. :)

Аватара пользователя
Zeffanyx
Сообщения: 1443
Зарегистрирован: 12 сен 2011, 14:25
Operating system: Rosa Fresh 2021.1
Откуда: Санкт-Петербург

Re: Сборка RPM

Сообщение Zeffanyx » 05 май 2016, 10:47

Алзим писал(а):
Zeffanyx писал(а): Так urpmi смотрит наличие пакетов в репозитории, а не в /var/cache/urpmi/rpms. Попробуй вручную указать:

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

# cd  /var/cache/urpmi/rpms
# urpmi extra-cmake-modules-5.21.0-1* qt5-linguist-tools* kde5-macros*
В ручную — это как? :)
Я в ABF пакеты собираю и ошибка оттуда. :)
Написал же выше, как вручную можно сделать.
Я бы сначала собрал спек локально и поставил бы тоже локально, т.е. используя конкретные rpm. Если всё работает можно и в ABF пробовать. ИМХО.
Сила воли — это масса воли умноженная на ускорение воли.

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 05 май 2016, 10:50

Zeffanyx писал(а):Если всё работает можно и в ABF пробовать. ИМХО.
И столкнуться с этой же ошибкой.
Проблема не в работе ПО, а в неспособности загрузчика установить необходимые зависимости.

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 05 май 2016, 13:21

Алзим писал(а):Попадаю на такую ошибку:
Тут бы была полезна ссылка на билд-лист на ABF, чтобы все логи глянуть.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 05 май 2016, 13:23

Pulfer писал(а): Тут бы была полезна ссылка на билд-лист на ABF, чтобы все логи глянуть.
https://abf.io/build_lists/2649016

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 05 май 2016, 15:29

Действительно, выглядит так, будто urpmi запутался в зависимостях. Надо будет разбираться и чинить его.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 05 май 2016, 16:08

Pulfer писал(а):Действительно, выглядит так, будто urpmi запутался в зависимостях. Надо будет разбираться и чинить его.
А это наверное на долго…

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 05 май 2016, 21:38

Pulfer писал(а):Действительно, выглядит так, будто urpmi запутался в зависимостях. Надо будет разбираться и чинить его.
Вроде разобрался с причиной.
Уволок у Магии их спек-файл библиотек для игр из КДЕ5 и по их образцу подправил свой.
Ошибка вроде пропала.

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 06 май 2016, 02:17

Алзим писал(а):Вроде разобрался с причиной.
Уволок у Магии их спек-файл библиотек для игр из КДЕ5 и по их образцу подправил свой.
Ошибка вроде пропала.
Да, похоже, что из-за добавления Requires порядок установки зависимостей изменился и urpmi перестал путаться :) Это хак, конечно, но хотя бы работает.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 08 май 2016, 01:01

Pulfer, а в список починки пакетов попал uClibc?(чтоб знать, чинить мне его или нет)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 08 май 2016, 01:13

По секрету. :)
Список не собравшихся пакетов: https://abf.io/platforms/rosa2014.1/mas ... s_list.txt (На данный момент, часть уже исправлена)

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

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 08 май 2016, 01:22

Но её в этом списке нет.(Хотя она не рабочая и её даже в репозитории нет, но нужна для сборки другого пакета)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 09 май 2016, 19:00

Nemial писал(а):Pulfer, а в список починки пакетов попал uClibc?(чтоб знать, чинить мне его или нет)
Этот пакет лучше вообще не трогать - это библиотека, которую когда-то форсил Per Øyvind Karlsen, добавляя специальную сборку с ней в различные пакеты. Постепенно поддержку uClibc убираем из различных пакетов, но где-то может ещё осталась. В целом отношение к uClibc такое, что без крайней необходимости лучше вообще этот пакет не трогать, пока совсем его не выкинем.

А для какого пакета uClibc понадобилась?
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 09 май 2016, 19:07

Алзим писал(а):Список не собравшихся пакетов: https://abf.io/platforms/rosa2014.1/mas ... s_list.txt (На данный момент, часть уже исправлена)
26 пакетов осталось исправить, из которых некоторые не очень тривиальные (например, Compiz надо обновить до актуальной версии и адаптировать к MATE). Завтра почти все из них исправим. А может и все.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 09 май 2016, 19:26

Pulfer, для нового libpng, а libpng(новый) нужен для сборки нового mozilla-thunderbird.
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 09 май 2016, 20:46

Nemial писал(а):Pulfer, для нового libpng, а libpng(новый) нужен для сборки нового mozilla-thunderbird.
libpng 1.16.21 я сейчас отправил на QA, uClibc ему для сборки не нужен: http://bugs.rosalinux.ru/show_bug.cgi?id=7027

Если же mozilla-thunderbird хочет для сборки libpng из нестабильной ветки 1.17.x, которая является веткой разработки для будущей стабильной ветки 1.18.x, то скорее всего в mozilla-thunderbird есть возможность использовать встроенную версию libpng вместо системной (если убрать из спека строку "ac_add_options --with-system-png"). Но с этим лучше не заморачиваться, т.к. Thunderbird и Firefox у нас поддерживает Аркадий Шейн. Скорее всего обновит в ближайшее время.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 10 май 2016, 19:48

Господа примите пул реквесты по mc и telegram.
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 12 май 2016, 09:13

Сегодня смержу всё, что можно. Вообще, библиотеки и KDE-пакеты лучше не трогать, т.к. с KDE у меня всё уже распланировано далеко вперёд, а библиотеки тяжело проверять, т.к. у них может меняться API и ABI. Обновишь библиотеку, а потом куча пакетов без обновления версий или без патчей не соберётся. Т.к. сейчас дофига работы с подготовкой к новой платформе, в том числе по стабилизации текущих репозиториев, то лучше ограничить пулл-реквесты пользовательскими программами, которые кроме самих себя ни на что не влияют.

Наверное, не буду к пулл-реквестам писать, что пойдут в новую платформу. Если какой-то будет висеть без внимания, то почти наверняка именно по этой причине.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 12 май 2016, 13:41

KDE-пакеты и библиотеки я собирал больше для себя. И оставил на всякий случай для Плазмы5.
В Плазме5 наверное совсем нет родных игрушек.

GiuX
Сообщения: 68
Зарегистрирован: 29 окт 2012, 01:31
Operating system: RM2012.0lts

Re: Сборка RPM

Сообщение GiuX » 13 май 2016, 10:22

Pulfer писал(а):
GiuX писал(а):Hi friends,
someone could help me to resolve this issue?

http://file-store.rosalinux.ru/api/v1/f ... ?show=true

It seems related with pyflakes, but I don't know how to resolve...
I just updated pyflakes to latest version 1.1.0. Please try to build your package again to check if it helped (I guess it should).
Thanks a lot, I've seen it later ;)

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 14 май 2016, 17:01

Pulfer, можете прикрыть мой пул реквест по telegram(так как телеграмм обновили, не приняв мой пул реквест и теперь он висит заблокированный)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 14 май 2016, 22:33

Что это означает и как с этим быть?(moneymanager)

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

 make: *** No rule to make target 'lib/wxsqlite3/src/wxsqlite3.cpp', needed by 'wxsqlite_wxsqlite3.o'.  Stop.
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 15 май 2016, 04:57

Nemial писал(а):Что это означает и как с этим быть?(moneymanager)

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

 make: *** No rule to make target 'lib/wxsqlite3/src/wxsqlite3.cpp', needed by 'wxsqlite_wxsqlite3.o'.  Stop.
Это означает, что в каталоге с исходниками нет файла lib/wxsqlite3/src/wxsqlite3.cpp, а в Makefile не описаны способы его получения (сборки и т.п.). Конкретно для moneymanager это из-за того, что разработчики выкладывают бесполезные тарболы с исходниками, не включающими в себя все нужные компоненты. И надо делать тарбол самостоятельно из гита (в спеке описан способ - между строками Url и Source0).
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 15 май 2016, 19:50

Pulfer, можете помочь с этим?(retroshare)

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

/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterItem.cpp:93: undefined reference to `ChatId::ChatId(t_RsGenericIdType<16u, false, 1u>)'
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterItem.cpp:93: undefined reference to `ChatDialog::chatFriend(ChatId const&, bool)'
VOIPToasterItem.o: In function `VOIPToasterItem::VOIPToasterItem(t_RsGenericIdType<16u, false, 1u> const&, QString const&, VOIPToasterItem::voipToasterItem_Type)':
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterItem.cpp:50: undefined reference to `ChatId::ChatId(t_RsGenericIdType<16u, false, 1u>)'
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterItem.cpp:50: undefined reference to `ChatDialog::chatFriend(ChatId const&, bool)'
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterItem.cpp:58: undefined reference to `RsHtml::RsHtml()'
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterItem.cpp:58: undefined reference to `RsHtml::formatText(QTextDocument*, QString const&, unsigned long, QColor const&, double, int)'
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterItem.cpp:60: undefined reference to `AvatarWidget::setFrameType(AvatarWidget::FrameType)'
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterItem.cpp:61: undefined reference to `ChatId::ChatId(t_RsGenericIdType<16u, false, 1u>)'
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterItem.cpp:61: undefined reference to `AvatarWidget::setId(ChatId const&)'
VOIPToasterItem.o: In function `Ui_VOIPToasterItem::setupUi(QWidget*)':
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/./ui_VOIPToasterItem.h:136: undefined reference to `AvatarWidget::AvatarWidget(QWidget*)'
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/./ui_VOIPToasterItem.h:174: undefined reference to `StyledLabel::StyledLabel(QWidget*)'
VOIPToasterNotify.o: In function `VOIPToasterNotify::notifyEnabled(QString)':
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterNotify.cpp:72: undefined reference to `Settings'
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterNotify.cpp:72: undefined reference to `Settings'
VOIPToasterNotify.o: In function `VOIPToasterNotify::testToasterItem(QString)':
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterNotify.cpp:174: undefined reference to `rsPeers'
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterNotify.cpp:182: undefined reference to `ToasterItem::ToasterItem(QWidget*)'
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterNotify.cpp:183: undefined reference to `ToasterItem::ToasterItem(QWidget*)'
VOIPToasterNotify.o: In function `VOIPToasterNotify::VOIPToasterNotify(RsVOIP*, VOIPNotify*, QObject*)':
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterNotify.cpp:34: undefined reference to `ToasterNotify::ToasterNotify(QObject*)'
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterNotify.cpp:34: undefined reference to `ToasterNotify::~ToasterNotify()'
VOIPToasterNotify.o: In function `VOIPToasterNotify::setNotifyEnabled(QString, bool)':
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterNotify.cpp:77: undefined reference to `Settings'
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterNotify.cpp:77: undefined reference to `Settings'
VOIPToasterNotify.o: In function `VOIPToasterNotify::voipAudioCallReceived(t_RsGenericIdType<16u, false, 1u> const&)':
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterNotify.cpp:325: undefined reference to `rsPeers'
VOIPToasterNotify.o: In function `VOIPToasterNotify::voipVideoCallReceived(t_RsGenericIdType<16u, false, 1u> const&)':
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterNotify.cpp:349: undefined reference to `rsPeers'
VOIPToasterNotify.o: In function `VOIPToasterNotify::toasterItem()':
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterNotify.cpp:153: undefined reference to `ToasterItem::ToasterItem(QWidget*)'
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterNotify.cpp:162: undefined reference to `ToasterItem::ToasterItem(QWidget*)'
VOIPToasterNotify.o: In function `VOIPToasterNotify::~VOIPToasterNotify()':
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/gui/VOIPToasterNotify.cpp:49: undefined reference to `ToasterNotify::~ToasterNotify()'
moc_VOIPToasterNotify.o: In function `VOIPToasterNotify::qt_metacall(QMetaObject::Call, int, void**)':
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/moc_VOIPToasterNotify.cpp:92: undefined reference to `ToasterNotify::qt_metacall(QMetaObject::Call, int, void**)'
moc_VOIPToasterNotify.o: In function `VOIPToasterNotify::qt_metacast(char const*)':
/builddir/build/BUILD/RetroShare-0.6.0/plugins/VOIP/moc_VOIPToasterNotify.cpp:87: undefined reference to `ToasterNotify::qt_metacast(char const*)'
moc_VOIPToasterNotify.o:(.data.rel.ro._ZTI17VOIPToasterNotify[_ZTI17VOIPToasterNotify]+0x10): undefined reference to `typeinfo for ToasterNotify'
moc_VOIPToasterNotify.o:(.data.rel.ro._ZTV17VOIPToasterNotify[_ZTV17VOIPToasterNotify]+0x70): undefined reference to `ToasterNotify::hasSetting(QString&)'
moc_VOIPToasterNotify.o:(.data.rel.ro._ZTV17VOIPToasterNotify[_ZTV17VOIPToasterNotify]+0x78): undefined reference to `ToasterNotify::notifyEnabled()'
moc_VOIPToasterNotify.o:(.data.rel.ro._ZTV17VOIPToasterNotify[_ZTV17VOIPToasterNotify]+0x80): undefined reference to `ToasterNotify::setNotifyEnabled(bool)'
moc_VOIPToasterNotify.o:(.data.rel.ro._ZTV17VOIPToasterNotify[_ZTV17VOIPToasterNotify]+0x90): undefined reference to `ToasterNotify::testToasterItem()'
moc_VOIPToasterNotify.o:(.data.rel.ro+0x0): undefined reference to `ToasterNotify::staticMetaObject'
collect2: error: ld returned 1 exit status
make[2]: *** [libVOIP.so] Error 1
make[1]: *** [sub-VOIP-make_default] Error 2
make: *** [plugins-make_default] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.35593 (%build)
И примите пул реквесты по moneymanager и minetest
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 16 май 2016, 06:22

Nemial писал(а):moc_VOIPToasterNotify.o:(.data.rel.ro._ZTV17VOIPToasterNotify[_ZTV17VOIPToasterNotify]+0x90): undefined reference to `ToasterNotify::testToasterItem()'
moc_VOIPToasterNotify.o:(.data.rel.ro+0x0): undefined reference to `ToasterNotify::staticMetaObject'
collect2: error: ld returned 1 exit status
make[2]: *** [libVOIP.so] Error 1
Можно попробовать добавить в начало спека строчку:

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

%define _disable_ld_no_undefined 1
Иногда надо её использовать, когда на undefined reference падает сборка динамически подгружаемых программой плагинов (например, в claws-mail так). Если не поможет, то лучше забить до выхода следующей версии.
Nemial писал(а):И примите пул реквесты по moneymanager и minetest
Приму, как закончится пересборка Contrib (ещё несколько дней будет идти, может даже неделю).
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 16 май 2016, 19:22

Можете закрыть мой пул реквест openmandriva/retroshare(я его по ошибке не туда кинул)
https://abf.rosalinux.ru/openmandriva/r ... sts/1#diff
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 16 май 2016, 19:25

Пул реквесты можно самому закрывать.
А вот есть ли полномочия у росовцев закрывать запросы для других, я не знаю.

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 16 май 2016, 19:26

Об этой возможности не знал, спасибо
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 16 май 2016, 21:41

Как это понять?

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

/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -I/usr/include/shiboken -I/usr/include/PySide -I. -o SequenceParsing.o ../libs/SequenceParsing/SequenceParsing.cpp
In file included from /usr/lib/qt4/include/QtCore/qobject.h:50:0,
                 from /usr/lib/qt4/include/QtCore/qabstracteventdispatcher.h:45,
                 from /usr/lib/qt4/include/QtCore/QtCore:3,
                 from pch.h:104:
/usr/lib/qt4/include/QtCore/qlist.h: In instantiation of 'void QList<T>::free(QListData::Data*) [with T = QString]':
/usr/lib/qt4/include/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QString]'
/usr/lib/qt4/include/QtCore/qstringlist.h:69:26:   required from here
/usr/lib/qt4/include/QtCore/qlist.h:758:68: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
                   reinterpret_cast<Node *>(data->array + data->end));
                                                                    ^
/usr/lib/qt4/include/QtCore/qlist.h:758:68: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
/usr/lib/qt4/include/QtCore/qlist.h: In instantiation of 'void QList<T>::free(QListData::Data*) [with T = QVariant]':
/usr/lib/qt4/include/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/lib/qt4/include/QtCore/qstatemachine.h:82:59:   required from here
/usr/lib/qt4/include/QtCore/qlist.h:758:68: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing]
/usr/lib/qt4/include/QtCore/qlist.h:758:68: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing]
g++ -c -include pch/Engine -O2 -Wa,--compress-debug-sections -gdwarf-4 -fvar-tracking-assignments -frecord-gcc-switches -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -ffat-lto-objects -fno-delete-null-pointer-checks -fstack-protector --param=ssp-buffer-size=4 -fPIC -DPIC -fPIC -ftemplate-depth-1024 -Wall -W -Wextra -Wno-multichar -D_REENTRANT -fPIC -DOFX_EXTENSIONS_NUKE -DOFX_EXTENSIONS_TUTTLE -DOFX_EXTENSIONS_VEGAS -DOFX_SUPPORTS_PARAMETRIC -DOFX_EXTENSIONS_TUTTLE -DOFX_EXTENSIONS_NATRON -DOFX_SUPPORTS_OPENGLRENDER -DOFX_SUPPORTS_MULTITHREAD -DOFX_SUPPORTS_DIALOG -DQT_NO_CAST_FROM_ASCII -DNDEBUG -DNATRON_BUILD_NUMBER=0 -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib/qt4/mkspecs/linux-g++ -I. -I/usr/lib/qt4/include/QtCore -I/usr/lib/qt4/include/QtNetwork -I/usr/lib/qt4/include/QtGui -I/usr/lib/qt4/include -I/usr/include/python2.7 -I../libs/OpenFX/include -I../libs/OpenFX_extensions -I../libs/OpenFX/HostSupport/include -I../../Natron-2.0.3 -I../Global -I../libs/SequenceParsing -I/home/nemial/rpmbuild/BUILD/Natron-2.0.3/Engine/../google-breakpad/src -I. -INatronEngine -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -I/usr/include/shiboken -I/usr/include/PySide -I. -o natronengine_module_wrapper.o NatronEngine/natronengine_module_wrapper.cpp
In file included from NatronEngine/natronengine_module_wrapper.cpp:13:0:
NatronEngine/natronengine_python.h:17:55: fatal error: pyside_qtcore_python.h: No such file or directory
 #include <pyside_qtcore_python.h> // produces warnings
                                                       ^
compilation terminated.
Хотя я поставил python3-pyside-devel(если, что программа natron)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 17 май 2016, 07:39

Nemial писал(а):Хотя я поставил python3-pyside-devel(если, что программа natron)
Может ему надо pyside-devel, а не python3-pyside-devel? Или может надо при сборке указать, где искать заголовочные файлы pyside.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 17 май 2016, 17:52

Pulfer писал(а):
Nemial писал(а):Хотя я поставил python3-pyside-devel(если, что программа natron)
Может ему надо pyside-devel, а не python3-pyside-devel? Или может надо при сборке указать, где искать заголовочные файлы pyside.
А как это делается(чтобы указать где искать заголовочные файлы)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 17 май 2016, 20:02

Nemial писал(а):А как это делается(чтобы указать где искать заголовочные файлы)
Это зависит от используемой системы сборки (autotools, cmake, qmake, scons и т.д.). В случае с Natron qmake используется, там надо в config.pri прописать нужные строки.

Что-нибудь типа
pyside {
INCLUDEPATH += /usr/include/PySide/QtCore
INCLUDEPATH += /usr/include/PySide/QtGui
}

Вот тут похожая проблема обсуждалась, можно глянуть, как решили:

https://groups.google.com/forum/#!topic ... s-dhzR409I
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 17 май 2016, 22:26

Во общем забил я на natron(там не хватает способов сборки некоторых файлов) так, что ждем новую версию
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 23 май 2016, 23:26

Примите пул реквесты по
minetest https://abf.rosalinux.ru/import/minetes ... requests/1
retroshare https://abf.rosalinux.ru/import/retrosh ... requests/1
geary https://abf.rosalinux.ru/import/geary/pull_requests/1
freeminer https://abf.rosalinux.ru/import/freemin ... requests/1
scribus https://abf.rosalinux.ru/import/scribus/pull_requests/1
youtube-dl https://abf.rosalinux.ru/import/youtube ... requests/8
fonts-ttf-ubuntu https://abf.rosalinux.ru/import/fonts-t ... requests/1
mozilla-thunderbird https://abf.rosalinux.ru/import/mozilla ... requests/2
libvpx https://abf.rosalinux.ru/import/libvpx/pull_requests/1 (необходим для сборки mozilla-thunderbird)
И просьба опубликовать в репозиторий libpng(необходим для сборки mozilla-thunderbird)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 23 май 2016, 23:33

Ну и мои примите. Писать список не буду, но он не меньше. И у меня не все для Майна, а есть которые для Контриба (типа плеера), которым более месяца.

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 24 май 2016, 05:52

Масс-ребилд Контриба ещё не закончился (часть сборочных мощностей в датацентре куда-то перекинули на днях, поэтому он замедлился). Как закончится, буду разгребать пулл-реквесты и публиковать то, что прошло QA. Сам уже утомился ждать :)
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

semivanya
Сообщения: 300
Зарегистрирован: 07 авг 2015, 16:44
Operating system: ROSA R6

Re: Сборка RPM

Сообщение semivanya » 24 май 2016, 11:59

Nemial писал(а):Во общем забил я на natron(там не хватает способов сборки некоторых файлов) так, что ждем новую версию
та его можно с их сайта скачать, зачем утруждаться с репозиторием и каждым обновлением долбаться.
Вообще бы был общий репозиторий для линуксов типа плей-маркета на разные андроиды, в который сами разработчики выкладывали свои пакеты. А то начинается еще сизифов труд по постоянной сборке пакетов, следить за их актуальностью...

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 25 май 2016, 19:09

И еще вопрос, а новый Gnome, который 20 будет на новой платформе(или уже сейчас можно на abf обновлять gtk и все остальное, что нужно для его сборки)?
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 26 май 2016, 09:14

Nemial писал(а):И еще вопрос, а новый Gnome, который 20 будет на новой платформе(или уже сейчас можно на abf обновлять gtk и все остальное, что нужно для его сборки)?
Скорее всего на новой платформе. Вроде как Аркадий им занимается уже.

Вообще, пулл-реквестов сейчас лучше поменьше делать - у нас на днях ожидается починка не собирающихся пакетов из Контриба. А там больше 1000 упавших сборок. Ещё с KDE5-пакетами надо будет как-то догнать апстрим, там уже много всего вышло (новые Plasma, KF, Applications). И текущие пулл-реквесты разобрать, которых тоже немало накопилось. Так что пока что лучше паузу сделать на пару недель.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 26 май 2016, 10:39

Pulfer писал(а):Так что пока что лучше паузу сделать на пару недель.
С этим немножко сложность. :)
Я уже давно стараюсь меньше чего-то собирать, но есть НО.
Иногда я собираю для себя и естественно делаю пул реквест чтобы было для всех.
Хоть и намного меньше, но пул реквесты я делать буду. Когда и принимать их или нет — это решать Вам.
Но, если я собрал-обновил что-то интересное и нужное для себя, то я этим поделюсь (сделаю пул реквест) с другими.
Конечно, я могу собирать только в свой репозиторий, но мне почему-то не нравиться делать только для себя. К тому же, я стараюсь смотреть за своими пул реквестами и что происходит с ними — где и как за мною исправляют. Я учусь на этом — каждое ваше исправление моей сборки, для меня повод задуматься и корректировать свои знания.

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 26 май 2016, 14:53

Алзим писал(а):С этим немножко сложность. :)
Я уже давно стараюсь меньше чего-то собирать, но есть НО.
Иногда я собираю для себя и естественно делаю пул реквест чтобы было для всех.
Хоть и намного меньше, но пул реквесты я делать буду. Когда и принимать их или нет — это решать Вам.
Да, если так, то никаких проблем нет. :) Лишь бы не было обидно, что какие-то пулл-реквесты висят без реакции.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 26 май 2016, 17:49

Пока что лучше не собирайте ничего на ABF - в датацентре сегодня был сбой из-за отключения питания, и не все сборочные воркеры ещё получилось оживить. Т.к. у масс-ребилда приоритет ниже, чем у обычных сборок, то он может совсем медленно продвигаться вперёд, если помимо него что-то собирать. Как на странице мониторинга будет написано, что воркеров хотя бы 12, можно будет собирать.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 31 май 2016, 08:47

А после удаления из пакета патча freeminer-0.4.13.7-deb-mga-i18n.patch локализация точно не пропала? Был ли проверен пакет перед созданием пулл-реквеста? Спрашиваю, потому что у самого нет времени проверить сейчас.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 31 май 2016, 18:32

Pulfer писал(а):
А после удаления из пакета патча freeminer-0.4.13.7-deb-mga-i18n.patch локализация точно не пропала? Был ли проверен пакет перед созданием пулл-реквеста? Спрашиваю, потому что у самого нет времени проверить сейчас.
Нет, локализация не пропала, все хорошо.(сам себе ставил и проверял)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 31 май 2016, 20:51

Nemial писал(а):Нет, локализация не пропала, все хорошо.(сам себе ставил и проверял)
Спасибо. :) Смержил, сейчас собирается.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 01 июн 2016, 14:00

Соберите в репозиторий avidemux, а то на abf обновили, а в репозиторий не выложили.
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 01 июн 2016, 17:46

Nemial писал(а):Соберите в репозиторий avidemux, а то на abf обновили, а в репозиторий не выложили.
Там с локализацией очень серьёзные проблемы: http://bugs.rosalinux.ru/show_bug.cgi?id=4770#c3

Надо бы версию 2.6.12 попробовать собрать.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Re: Сборка RPM

Сообщение VictorR2007 » 01 июн 2016, 19:55

Pulfer писал(а):
Nemial писал(а):Соберите в репозиторий avidemux, а то на abf обновили, а в репозиторий не выложили.
Там с локализацией очень серьёзные проблемы: http://bugs.rosalinux.ru/show_bug.cgi?id=4770#c3

Надо бы версию 2.6.12 попробовать собрать.
В ней такие же проблемы.
Здесь делал с локализацией
https://abf.rosalinux.ru/victorr2007/avidemux
но просто лень допиливать перевод.
И там в версии для qt4 в фильтрах всё иерогдифами.
В версии qt5 перевод отображается нормально.
Вообще, там я достаточно подробно поработал.
В фильтрах оставил без перевода то, для чего не смог найти правильного значения на русском.
И не проверял орфографию.
В linguist нет такой функции.
Если бы кто взялся перепроверить и дополнить перевод,
было бы неплохо.
У меня уже глаз замылился, так как делал перевод к разным версиям,
и уже вбиваю текст на автомате, без особой проверки.
Правда для версии 2.6.12 делал совсем новый файл с помощью lupdate-qt5.
При заполнении перевода проверял все строки.
Но фик знает, вдруг ошибки попали.
В любом случае, не все строки будут с переводом.
Конечно, можно было постараться поправить исходники,
но я этой программой не пользуюсь, и энтузиазм поубавился.

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 01 июн 2016, 20:05

И еще, вы примите мой пул реквест по libvpx?
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 03 июн 2016, 11:31

Nemial писал(а):И еще, вы примите мой пул реквест по libvpx?
Я думаю, что это уже в новую платформу пойдёт, т.к. скорее всего с новой версией надо будет пересобирать всё, что зависит от libvpx, а таких пакетов около десятка. Скорее всего - это 99% вероятности, т.к. libvpx отличается нестабильностью API/ABI.

Сейчас наши задачи:
1. Закончить с починкой Contrib (там ещё несколько сотен пакетов на очереди)
2. Обновить некоторые ключевые программы (типа LibreOffice)
3. Выпустить образы R8
4. Создать новую платформу rosa2016.1 и сфокусироваться на ней.

Так что трогать библиотеки из Main сейчас очень не хочется. А mozilla-thunderbird пусть Аркадий обновит, если там можно будет без обновления libvpx обойтись.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 03 июн 2016, 11:36

Кстати, вот на emacs-w3m я бы с удовольствием принял пулл-реквест :) После недавнего обновления emacs этот пакет перестал собираться, требуется обновление версии до актуального снапшота.

Ещё на docky и banshee пулл-реквесты не помешали бы. Текущие версии не собираются с текущими mono-библиотеками. Может обновление docky до 2.2.x поможет. А для banshee, наверное, только патчи поискать остаётся. Или написать самим.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 03 июн 2016, 11:45

Pulfer писал(а):Кстати, вот на
Лето. Все заняты. Работают (или отдыхают). :oops:
Впрочем, должны освобождаться от занятий студенты. Но, они народ капризный — могут как заинтересоваться, так и…

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 03 июн 2016, 15:24

А откуда взять исходники от emacs-w3m?
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 03 июн 2016, 16:02

Nemial писал(а):А откуда взять исходники от emacs-w3m?
Как нашёл исходники, просто взял их и обновил пакет сам. :)
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 03 июн 2016, 16:24

Pulfer писал(а):
Nemial писал(а):А откуда взять исходники от emacs-w3m?
Как нашёл исходники, просто взял их и обновил пакет сам. :)
Я не понял чутка.(я имею ввиду откуда мне взять исходники с github или с другого сайта?)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 03 июн 2016, 18:44

Nemial писал(а):Я не понял чутка.(я имею ввиду откуда мне взять исходники с github или с другого сайта?)
Я к тому, что сам пошёл искать исходники, а когда нашёл их, то просто сам уже собрал с ними пакет (emacs-w3m-1.5-0.20160603.1).
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 03 июн 2016, 18:49

Pulfer писал(а):
Nemial писал(а):Я не понял чутка.(я имею ввиду откуда мне взять исходники с github или с другого сайта?)
Я к тому, что сам пошёл искать исходники, а когда нашёл их, то просто сам уже собрал с ними пакет (emacs-w3m-1.5-0.20160603.1).
А, где исходники-то были? Чтобы знать на будущее.
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 03 июн 2016, 19:08

Nemial писал(а):А, где исходники-то были? Чтобы знать на будущее.
Вот тут: http://emacs-w3m.namazu.org/#download

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

% cvs -d :pserver:anonymous@cvs.namazu.org:/storage/cvsroot login
CVS password: # No password is set.  Just hit Enter/Return key.
% cvs -d :pserver:anonymous@cvs.namazu.org:/storage/cvsroot co emacs-w3m
Там ещё написано, что якобы через ViewCVS можно их посмотреть, но по факту это не работает у них. Странно, что ещё не переехали на github, а используют CVS. Был бы проект заброшен, ещё можно было бы понять. Но ведь вполне себе живой проект.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Re: Сборка RPM

Сообщение VictorR2007 » 03 июн 2016, 19:11

Nemial писал(а):А, где исходники-то были? Чтобы знать на будущее.
Я для начала смотрю в старом спеке.
Там есть адрес.
Если адрес изменился, то уже ищу через гугл, где они.
Наверное стоит подробнее обсудить, как это делать.
Но часто нужно через git.
Например, для клонирования проекта hdrecover
из вашего репозитория используется команда
git clone https://abf.rosalinux.ru/nemial/hdrecover.git
Для клонирования из аппстрима kde программы kdeconnect-kde
git clone git://anongit.kde.org/kdeconnect-kde.git
А потом можно упаковать в архив.
Но в последнем случае лучше скачать уже готовый архив с номером снимка.
Но это не всегда доступно.
Например, из linux-firmware.
https://git.kernel.org/cgit/linux/kerne ... mware.git/
там внизу страницы написаны команды для снимка.
Остаётся упаковать.
В общем, примерно так.

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 03 июн 2016, 19:21

Спасибо, буду знать.
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 03 июн 2016, 20:20

А для wesnoth 1.12.6 никто пулл-реквест не сделает, случайно? :) Там только тарбол новый залить и версию в спеке поднять. Тарбол большой, мегов 300-400.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 03 июн 2016, 20:22

VictorR2007 писал(а): Но часто нужно через git.
Через гит, наверное, это больше для вас разработчиков. А от пользователей пулл реквесты только стабильных релизов. Я такого принципа придерживаюсь.
Насколько я понимаю, в РОСУ нельзя просто так добавлять тестовое и т.п.
Что нестабильно, то это могут только разрабы на своё усмотрение. (За редким исключением, когда без напрямую с гит нельзя).

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 03 июн 2016, 20:40

Pulfer писал(а):А для wesnoth 1.12.6 никто пулл-реквест не сделает, случайно? :) Там только тарбол новый залить и версию в спеке поднять. Тарбол большой, мегов 300-400.
Собрал, но не проверял. Пулл реквест отправил.
https://abf.io/import/wesnoth/pull_requests

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 03 июн 2016, 22:16

Кстати, а gparted чем не понравился? У меня нормально работает.
https://abf.io/import/gparted/pull_requests
И MediaInfo не помешает.
https://abf.io/import/mediainfo/pull_requests/1
Про opera-blink даже промолчу.
https://abf.io/import/opera-blink/pull_requests/1

P.S. Сейчас быстренько пробежал по своим пулл реквестам. Все запросы оказались на месте. Ничего не приняли.((

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Сборка RPM

Сообщение notauser » 04 июн 2016, 00:19

GCC 5.4 released [2016-06-03] :)
https://gcc.gnu.org/
https://www.youtube.com/watch?v=gbqNwHpTqmQ :)
Шутка, конечно.

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 04 июн 2016, 05:47

Алзим писал(а):Кстати, а gparted чем не понравился? У меня нормально работает.
https://abf.io/import/gparted/pull_requests
И MediaInfo не помешает.
https://abf.io/import/mediainfo/pull_requests/1
Про opera-blink даже промолчу.
https://abf.io/import/opera-blink/pull_requests/1

P.S. Сейчас быстренько пробежал по своим пулл реквестам. Все запросы оказались на месте. Ничего не приняли.((
Руки ещё не дошли просто. :) Смержил сейчас эти и собрал. Если что-то ещё осталось без внимания кроме библиотек из Main и KDE-пакетов, то лучше кинуть сюда ссылки.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 04 июн 2016, 05:51

notauser писал(а):GCC 5.4 released [2016-06-03] :)
https://gcc.gnu.org/
https://www.youtube.com/watch?v=gbqNwHpTqmQ :)
Шутка, конечно.
Я вот думаю, что для новой платформы взять GCC 5.x или 6.x. Слышал, что слишком уж радикальные изменения в 6-й ветке, минимум 10% пакетов с ним без патчей или обновления не соберутся. И вот думаю, готов ли я патчить пару тысяч пакетов при пересборке... Хотя может про 10% это было преувеличение. Кто-то из близких к Федоре людей про это говорил.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 04 июн 2016, 10:53

Pulfer писал(а): Смержил сейчас эти и собрал.
Спасибо.

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 04 июн 2016, 11:50

Pulfer писал(а):
notauser писал(а):GCC 5.4 released [2016-06-03] :)
https://gcc.gnu.org/
https://www.youtube.com/watch?v=gbqNwHpTqmQ :)
Шутка, конечно.
Я вот думаю, что для новой платформы взять GCC 5.x или 6.x. Слышал, что слишком уж радикальные изменения в 6-й ветке, минимум 10% пакетов с ним без патчей или обновления не соберутся. И вот думаю, готов ли я патчить пару тысяч пакетов при пересборке... Хотя может про 10% это было преувеличение. Кто-то из близких к Федоре людей про это говорил.
Я конечно не спец в компиляторах, но может перелезем на clang?
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 04 июн 2016, 13:06

Nemial писал(а):Я конечно не спец в компиляторах, но может перелезем на clang?
Это было бы совсем радикально. :) OpenMandriva уже так сделала, я после этого практически перестал для них что-либо собирать, т.к. из-за clang слишком часто было проблемы при сборке, которые было утомительно решать. Если проблемы сборки с новыми версиями gcc часто чинят либо в апстриме, либо в различных других дистрибутивах, то с clang слишком много всего придётся патчить самостоятельно.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Сборка RPM

Сообщение trs » 04 июн 2016, 15:09

У OpenMandriva конфигурация ядра, как я понял, оптимизирована под ARM, потому возможно и на Clang они перешли, что с платформы x64 уходят.

FreeBSD перевели на Clang, и 32х битное ядро стало спонтанно (например, после добавления PCI платы) падать при работе с ZFS из-за переполнения стека, появилась необходимость увеличивать его размер. И ещё почему-то там zpool scrub процентов на 20 дольше работал на одном и том же дисковом массиве, по сравнению с "эталонной" реализацией OpenIndiana и "как всем известно, очень тормозной" (с) ZFS on Linux (одинаковая скорость работы последних, вероятно, случайность).

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 04 июн 2016, 23:45

У меня чутка парадоксальная ситуация(программа glib2.0 на компьютере собирается, а на abf не хочет)

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

checking for elf_getshdrstrndx in -lelf... no
checking for elf_getshdrnum in -lelf... nochecking for elf_getshdrstrndx in -lelf... no
checking for elf_getshdrnum in -lelf... no
checking libelf.h usability... no
checking libelf.h presence... no
checking for libelf.h... no
checking for platform-dependent source... 
checking whether to compile timeloop... yes
checking if building for some Win32 platform... no
checking for thread implementation... posix
checking thread related cflags... -pthread
checking thread related libraries... -pthread
checking for localtime_r... yes
checking for gmtime_r... (cached) yes
checking for getpwuid_r... yes
checking for getgrgid_r... yes
checking for pthread_attr_setstacksize... yes
checking for pthread_condattr_setclock... yes
checking for pthread_cond_timedwait_relative_np... no
checking for pthread_setname_np(const char*)... no
checking for pthread_setname_np(pthread_t, const char*)... yes
checking for clock_gettime... yes
checking for lock-free atomic intrinsics... yes
checking for futex(2) system call... yes
checking for eventfd(2) system call... yes
checking value of POLLIN... 1
checking value of POLLOUT... 4
checking value of POLLPRI... 2
checking value of POLLERR... 8
checking value of POLLHUP... 16
checking value of POLLNVAL... 32
checking for broken poll... no
checking for PCRE... yes
checking for Unicode support in PCRE... yes
checking for EILSEQ... yes
checking for gtk-doc... no
configure: WARNING:
  You will not be able to create source packages with 'make dist'
  because gtk-doc >= 1.20 is not found.
checking for gtkdoc-check... no
checking for gtkdoc-check... no
checking for gtkdoc-rebase... no
checking for gtkdoc-mkpdf... no
checking whether to build gtk-doc documentation... no
checking for xsltproc... /usr/bin/xsltproc
checking for XML catalog (/etc/xml/catalog)... found
checking for xmlcatalog... /usr/bin/xmlcatalog
checking for DocBook XML DTD V4.1.2 in XML catalog... found
checking for DocBook XSL Stylesheets in XML catalog... not found
configure: error: DocBook XSL Stylesheets are required for --enable-man
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.4506 (%build)
    Bad exit status from /var/tmp/rpm-tmp.4506 (%build)
Child returncode was: 1
EXCEPTION: Command failed. See logs for output.
 # ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/glib2.0.spec']
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/mock_urpm/trace_decorator.py", line 70, in trace
    result = func(*args, **kw)
  File "/usr/lib/python2.7/site-packages/mock_urpm/util.py", line 377, in do
    raise mock_urpm.exception.Error, ("Command failed. See logs for output.\n # %s" % (command,), child.returncode)
Error: Command failed. See logs for output.
 # ['bash', '--login', '-c', 'rpmbuild -bb --ta
checking libelf.h usability... no
checking libelf.h presence... no
checking for libelf.h... no
checking for platform-dependent source... 
checking whether to compile timeloop... yes
checking if building for some Win32 platform... no
checking for thread implementation... posix
checking thread related cflags... -pthread
checking thread related libraries... -pthread
checking for localtime_r... yes
checking for gmtime_r... (cached) yes
checking for getpwuid_r... yes
checking for getgrgid_r... yes
checking for pthread_attr_setstacksize... yes
checking for pthread_condattr_setclock... yes
checking for pthread_cond_timedwait_relative_np... no
checking for pthread_setname_np(const char*)... no
checking for pthread_setname_np(pthread_t, const char*)... yes
checking for clock_gettime... yes
checking for lock-free atomic intrinsics... yes
checking for futex(2) system call... yes
checking for eventfd(2) system call... yes
checking value of POLLIN... 1
checking value of POLLOUT... 4
checking value of POLLPRI... 2
checking value of POLLERR... 8
checking value of POLLHUP... 16
checking value of POLLNVAL... 32
checking for broken poll... no
checking for PCRE... yes
checking for Unicode support in PCRE... yes
checking for EILSEQ... yes
checking for gtk-doc... no
configure: WARNING:
  You will not be able to create source packages with 'make dist'
  because gtk-doc >= 1.20 is not found.
checking for gtkdoc-check... no
checking for gtkdoc-check... no
checking for gtkdoc-rebase... no
checking for gtkdoc-mkpdf... no
checking whether to build gtk-doc documentation... no
checking for xsltproc... /usr/bin/xsltproc
checking for XML catalog (/etc/xml/catalog)... found
checking for xmlcatalog... /usr/bin/xmlcatalog
checking for DocBook XML DTD V4.1.2 in XML catalog... found
checking for DocBook XSL Stylesheets in XML catalog... not found
configure: error: DocBook XSL Stylesheets are required for --enable-man
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.4506 (%build)
    Bad exit status from /var/tmp/rpm-tmp.4506 (%build)
Child returncode was: 1
EXCEPTION: Command failed. See logs for output.
 # ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/glib2.0.spec']
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/mock_urpm/trace_decorator.py", line 70, in trace
    result = func(*args, **kw)
  File "/usr/lib/python2.7/site-packages/mock_urpm/util.py", line 377, in do
    raise mock_urpm.exception.Error, ("Command failed. See logs for output.\n # %s" % (command,), child.returncode)
Error: Command failed. See logs for output.
 # ['bash', '--login', '-c', 'rpmbuild -bb --ta
З.Ы. если что, то я знаю, что она пойдет в новую 2016 платформу, но собираю уже сейчас(точнее собираю все, что связано с гномом)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 05 июн 2016, 05:56

Nemial писал(а):checking for xmlcatalog... /usr/bin/xmlcatalog
checking for DocBook XML DTD V4.1.2 in XML catalog... found
checking for DocBook XSL Stylesheets in XML catalog... not found
Видимо, в зависимостях сборки не хватает пакета docbook-style-xsl
Nemial писал(а):З.Ы. если что, то я знаю, что она пойдет в новую 2016 платформу, но собираю уже сейчас(точнее собираю все, что связано с гномом)
Только скорее всего это будет зря, т.к. Аркадий (мейнтейнер GTK и Gnome) отдельно у себя тоже новый Gnome готовит. :oops:
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 05 июн 2016, 20:03

Pulfer писал(а):Если что-то ещё осталось без внимания кроме библиотек из Main и KDE-пакетов, то лучше кинуть сюда ссылки.
https://abf.io/import/qmmp
(https://abf.io/alzim/qmmp-plugin-pack) Плагины не собраны!!!

Там ещё есть пакеты у меня в репах интересные. Но я сам уже всё не помню. :)

З.Ы.
Дополнение.
Это посложнее, но я за месяц пользования у себя проблем не увидел.
https://abf.io/import/ntp/pull_requests/1
Недособран Вами (разработчиками), но у меня опять же работает. Там ещё библиотеки сначала надо собрать по зависимостям. У меня в репе всё собрано и на компе этот ФТП-клиент работает.
https://abf.io/import/filezilla
Последний раз редактировалось Алзим 05 июн 2016, 20:12, всего редактировалось 2 раза.

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 06 июн 2016, 11:24

Собрал обновлённый vlc. Проблем не заметил, кроме перевода.
https://abf.io/import/vlc/pull_requests

Ниже скрин с местом без перевода. Если нажать по ссылке, которая выделена на скриншоте, то там всё будет на английском.
Вложения
снимок254.jpeg

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 06 июн 2016, 12:26

Алзим писал(а):Собрал обновлённый vlc. Проблем не заметил, кроме перевода.
https://abf.io/import/vlc/pull_requests
Это хотя бы не регрессия. Сейчас соберу и отправлю на QA.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 06 июн 2016, 12:33

Pulfer писал(а):
Алзим писал(а):Собрал обновлённый vlc. Проблем не заметил, кроме перевода.
https://abf.io/import/vlc/pull_requests
Это хотя бы не регрессия. Сейчас соберу и отправлю на QA.
Спасибо, что приняли пулл реквест.
А регрессии, как я понял, там быть не может.
Это же минорное обновление с исправлением одной уязвимости. http://www.opennet.ru/opennews/art.shtml?num=44549

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 07 июн 2016, 11:34

Если не сложно, сделайте пулл-реквест на hedgewars 0.9.22? И там может в спеке в строке с "convert --strip" надо будет убрать "--strip", если так не соберётся пакет.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 07 июн 2016, 12:15

А можно к себе в репозиторий собрать ядро реалтаймовое(в смысле это не возбраняется?)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 07 июн 2016, 12:16

Nemial писал(а):А можно к себе в репозиторий собрать ядро реалтаймовое(в смысле это не возбраняется?)
Ну, к себе в репозиторий что угодно можно собирать. :)
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 07 июн 2016, 12:20

И вот тогда вопрос, реалтаймовое ядро можно собрать на основе spec-а от ядра 4.1 или нужно еще специальные патчи для этого вида ядра брать?
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 07 июн 2016, 12:26

Pulfer писал(а):Если не сложно, сделайте пулл-реквест на hedgewars 0.9.22? И там может в спеке в строке с "convert --strip" надо будет убрать "--strip", если так не соберётся пакет.
Собрал.
https://abf.io/import/hedgewars/pull_requests

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 07 июн 2016, 13:44

Алзим писал(а):
Pulfer писал(а):Если не сложно, сделайте пулл-реквест на hedgewars 0.9.22? И там может в спеке в строке с "convert --strip" надо будет убрать "--strip", если так не соберётся пакет.
Собрал.
https://abf.io/import/hedgewars/pull_requests
Спасибо, отправил собираться в Contrib :)
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 07 июн 2016, 13:47

Nemial писал(а):И вот тогда вопрос, реалтаймовое ядро можно собрать на основе spec-а от ядра 4.1 или нужно еще специальные патчи для этого вида ядра брать?
Я по ядру не специалист, но вроде как нужны специальные патчи, которые может даже не для каждой версии ядра выпускаются. Можно поискать на ABF проекты kernel-rt и посмотреть, как они устроены.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Сборка RPM

Сообщение trs » 07 июн 2016, 14:50

Набор патчей для ядер похоже один на все (в рамках версии).

Различия определяются скриптом create_configs-withBFQ, создающим различные .config для каждого "flavour"

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

sub config_nrj_realtime{
	my ($name) =@_;
	
	$values{NO_HZ} = "n";
	$to_add{NTP_PPS} = "n";

	$values{CPU_FREQ_DEFAULT_GOV_ONDEMAND} = "n";
	$to_add{CPU_FREQ_DEFAULT_GOV_PERFORMANCE} = "y";

	$values{SND_AC97_POWER_SAVE_DEFAULT} = "0";
	$values{SND_HDA_POWER_SAVE_DEFAULT} = "0";

	$values{DEFAULT_CFQ} = "n";
	$values{DEFAULT_BFQ} = "y";
	$values{DEFAULT_IOSCHED} = "bfq";

	$values{PREEMPT_VOLUNTARY} = "n";
	$values{PREEMPT} = "y";
	$to_add{DEBUG_PREEMPT} = "n";
	$to_add{PREEMPT_TRACER} = "n";
	$to_add{PREEMPT_BKL} = "y";
	$values{TREE_RCU} = "n";
	$to_add{TREE_PREEMPT_RCU} = "y";
	$to_add{PREEMPT_RCU} = "y";
	$to_add{RCU_BOOST} = "y";
	$to_add{RCU_BOOST_PRIO} = "1";
	$to_add{RCU_BOOST_DELAY} = "500";
	$to_add{RCU_CPU_STALL_VERBOSE} = "n";
	$to_add{PROVE_RCU_DELAY} = "n";

	$values{RADIX_TREE_CONCURRENT} = "y";
	#$values{PREEMPT_RT} = "y";
	$to_add{PREEMPT_RCU_BOOST} = "y";
	$to_add{RADIX_TREE_OPTIMISTIC} = "y";
	$to_add{RCU_TRACE} = "n";
	#$to_add{DEBUG_PREEMPT} = "n";
	#$to_add{PREEMPT_TRACER} = "n";
	$to_add{PREEMPT_TRACE} = "n";
 }

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

sub config_nrj_desktop{
	my ($name) = @_;

	$values{DEFAULT_CFQ} = "n";
	$values{DEFAULT_BFQ} = "y";
	$values{DEFAULT_IOSCHED} = "bfq";

	$values{PREEMPT_VOLUNTARY} = "n";
	$values{PREEMPT} = "y";
	$to_add{DEBUG_PREEMPT} = "n";
	$to_add{PREEMPT_TRACER} = "n";
	$to_add{PREEMPT_BKL} = "y";
	$values{TREE_RCU} = "n";
	$to_add{TREE_PREEMPT_RCU} = "y";
	$to_add{PREEMPT_RCU} = "y";
	$to_add{RCU_BOOST} = "y";
	$to_add{RCU_BOOST_PRIO} = "1";
	$to_add{RCU_BOOST_DELAY} = "500";
	$to_add{RCU_CPU_STALL_VERBOSE} = "n";
	$to_add{PROVE_RCU_DELAY} = "n";
}
Не знаю, насколько актуальны (соответствуют ядрам 4.x) опции nrj_realtime.
Но если в начале .spec файла добавить такие строки:

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

%global _with_nrj_realtime 1
%global _without_nrj_desktop 1
%global _without_nrj_laptop 1
%global _without_nrj_desktop_pae 1
%global _without_nrj_laptop_pae 1
то должно собраться с этими опциями.
Первая нужна для сборки nrj_realtime, а остальные -- что бы не собирались обычные версии.

Возможно, где-то я ошибаюсь, но таким образом собираю спец.версию ядра для планшетов.

Если же собирать для экспериментов с опциями, то проще для начала обойтись без rpm: если не выполнять make mrproper, повторная сборка ядра будет значительно быстрее, перекомпилируются только изменения.

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 07 июн 2016, 17:51

Благодарю, ядро уже собирается, так что спасибо.
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 07 июн 2016, 19:38

Это я увидел после того как пришло уведомление, что не прошли тесты

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

trans: scheduling update of texlive-latex-fonts-20090625-3-rosa2014.1.noarch (id=8335, file=/var/cache/urpmi/rpms/texlive-latex-fonts-20090625-3-rosa2014.1.noarch.rpm)
trans: scheduling update of popt-data-1.16-14-rosa2014.1.noarch (id=38388, file=/var/cache/urpmi/rpms/popt-data-1.16-14-rosa2014.1.noarch.rpm)
warning: LOOP:
warning: removing glibc-2.19-22.i586 "Requires: /usr/share/locale/hu/LC_MESSAGES" from tsort relations.
warning: not removing libxinerama-devel-1.1.3-7.i586 "Requires(auto): devel(libXext)" from tsort relations.
warning: removing libxext-devel-1.3.3-3.i586 "Requires: /usr/include/X11/extensions" from tsort relations.
warning: removing libncursesw5-5.9-7.20130218.3.i586 "Requires: /usr/lib/libncurses.so" from tsort relations.
warning: removing libncurses-devel-5.9-7.20130218.3.i586 "Requires: /usr/lib/libpanelw.so.5" from tsort relations.
warning: not removing krb5-1.12.5-1.i586 "Requires(auto): libkdb5.so.7" from tsort relations.
warning: not removing libkdb5_7-1.12.5-1.i586 "Requires(auto): libcom_err.so.2" from tsort relations.
warning: not removing libext2fs2-1.42.13-1.i586 "Requires(auto): libblkid.so.1" from tsort relations.
warning: not removing libblkid1-2.25.2-2.i586 "Requires(post): coreutils" from tsort relations.
warning: removing coreutils-8.19-14.i586 "Requires: /usr/share/locale/es/LC_MESSAGES" from tsort relations.
warning: not removing texlive-texconfig-20131022-7.noarch "Requires(pre): texlive-tlpkg" from tsort relations.
warning: removing texlive-tlpkg-20131129-12.noarch "Requires: /etc/pam.d" from tsort relations.
warning: not removing pam-1.1.8-25.i586 "Requires(pre): rpm-helper" from tsort relations.
warning: not removing rpm-helper-0.24.12-13.noarch "Requires(pre): shadow-utils >= 2:4.2.1-7" from tsort relations.
warning: removing shadow-utils-4.2.1-19.i586 "Requires: /usr/share/man/cs/man8" from tsort relations.
warning: not removing texlive-plain-20120808-2.noarch "Requires(post): texlive-kpathsea" from tsort relations.
warning: not removing texlive-kpathsea-20120314-14.noarch "Requires(post): texlive-kpathsea.bin" from tsort relations.
warning: removing texlive-kpathsea.bin-20131212-13.i586 "Requires: /usr/bin/fmtutil" from tsort relations.
warning: not removing texlive-tetex-3.0-21.noarch "Requires(post): texlive-pdftex.bin" from tsort relations.
warning: not removing texlive-pdftex.bin-20131212-13.i586 "Requires(auto): libpoppler.so.51" from tsort relations.
warning: not removing libpoppler51-0.32.0-1.i586 "Requires(auto): liblcms2.so.2" from tsort relations.
warning: removing liblcms2_2-2.6-2.i586 "Requires: lcms2 >= 2.6" from tsort relations.
warning: not removing lcms2-2.6-2.i586 "Requires(auto): libtiff.so.5" from tsort relations.
warning: not removing libtiff5-4.0.6-1.i586 "Requires(auto): libjbig.so.1" from tsort relations.
warning: not removing libjbig1-2.0-10.i586 "Requires(auto): libc.so.6" from tsort relations.
warning: LOOP:
warning: not removing glibc-2.19-22.i586 "Requires(auto): libfreebl3.so" from tsort relations.
warning: not removing libfreebl3-3.23-1.i586 "Requires(post): rpm-helper" from tsort relations.
warning: not removing rpm-helper-0.24.12-13.noarch "Requires(pre): shadow-utils >= 2:4.2.1-7" from tsort relations.
warning: removing shadow-utils-4.2.1-19.i586 "Requires: /etc/pam.d" from tsort relations.
warning: removing pam-1.1.8-25.i586 "Requires: libpwquality >= 0.9.9" from tsort relations.
warning: not removing pam_pwquality-1.2.4-6.i586 "Requires(auto): libpwquality.so.1" from tsort relations.
warning: removing libpwquality1-1.2.4-6.i586 "Requires: libpwquality-common >= 1.2.4-6:2014.1" from tsort relations.
warning: removing libpwquality-common-1.2.4-6.i586 "Requires: /usr/share/locale/es/LC_MESSAGES" from tsort relations.
warning: not removing texlive-texconfig-20131022-7.noarch "Requires(pre): texlive-tlpkg" from tsort relations.
warning: not removing texlive-tlpkg-20131129-12.noarch "Requires(auto): perl(Tk)" from tsort relations.
warning: not removing perl-Tk-804.33.0-1.i586 "Requires(auto): perl(ExtUtils::MakeMaker)" from tsort relations.
warning: removing perl-5.18.2-8.i586 "Requires(hint): perl(CPANPLUS::Dist::Build)" from tsort relations.
warning: not removing perl-CPANPLUS-Dist-Build-0.760.0-4.noarch "Requires(auto): perl(CPANPLUS::Error)" from tsort relations.
warning: not removing perl-CPANPLUS-0.915.600-1.noarch "Requires(auto): perl(Term::UI)" from tsort relations.
warning: not removing perl-Term-UI-0.460.0-1.noarch "Requires(auto): perl(Carp)" from tsort relations.
warning: not removing perl-base-5.18.2-8.i586 "Requires(auto): libc.so.6" from tsort relations.
warning: LOOP:
warning: not removing libfreetype6-devel-2.5.5-1.i586 "Requires(auto): devel(libharfbuzz)" from tsort relations.
warning: not removing libharfbuzz-devel-1.2.7-1.i586 "Requires(auto): devel(libfreetype)" from tsort relations.
warning: LOOP:
warning: not removing glibc-2.19-22.i586 "Requires(auto): libfreebl3.so" from tsort relations.
warning: not removing libfreebl3-3.23-1.i586 "Requires(post): rpm-helper" from tsort relations.
warning: not removing rpm-helper-0.24.12-13.noarch "Requires(pre): shadow-utils >= 2:4.2.1-7" from tsort relations.
warning: removing shadow-utils-4.2.1-19.i586 "Requires: /usr/share/locale/km/LC_MESSAGES" from tsort relations.
warning: removing texlive-luatex-0.70.1-16.noarch "Requires: /usr/share/texmf-dist/web2c" from tsort relations.
warning: removing acl-2.2.51-9.i586 "Requires: /usr/share/locale/es/LC_MESSAGES" from tsort relations.
warning: not removing texlive-texconfig-20131022-7.noarch "Requires(pre): texlive-tlpkg" from tsort relations.
warning: not removing texlive-tlpkg-20131129-12.noarch "Requires(auto): perl(Tk)" from tsort relations.
warning: not removing perl-Tk-804.33.0-1.i586 "Requires(auto): perl(ExtUtils::MakeMaker)" from tsort relations.
warning: not removing perl-5.18.2-8.i586 "Requires(auto): perl(CPANPLUS::Backend)" from tsort relations.
warning: not removing perl-CPANPLUS-0.915.600-1.noarch "Requires(auto): perl(Term::UI)" from tsort relations.
warning: not removing perl-Term-UI-0.460.0-1.noarch "Requires(auto): perl(Carp)" from tsort relations.
warning: not removing perl-base-5.18.2-8.i586 "Requires(auto): libc.so.6" from tsort relations.
warning: LOOP:
warning: not removing libfreetype6-devel-2.5.5-1.i586 "Requires(auto): devel(libharfbuzz)" from tsort relations.
warning: not removing libharfbuzz-devel-1.2.7-1.i586 "Requires(auto): devel(libfreetype)" from tsort relations.
warning: LOOP:
warning: removing glibc-2.19-22.i586 "Requires(auto): libfreebl3.so" from tsort relations.
warning: not removing libfreebl3-3.23-1.i586 "Requires(post): rpm-helper" from tsort relations.
warning: not removing rpm-helper-0.24.12-13.noarch "Requires(pre): shadow-utils >= 2:4.2.1-7" from tsort relations.
warning: removing shadow-utils-4.2.1-19.i586 "Requires: /usr/share/locale/es/LC_MESSAGES" from tsort relations.
warning: not removing texlive-texconfig-20131022-7.noarch "Requires(pre): texlive-tlpkg" from tsort relations.
warning: removing texlive-tlpkg-20131129-12.noarch "Requires(auto): perl(Tk)" from tsort relations.
warning: removing perl-Tk-804.33.0-1.i586 "Requires(auto): perl(ExtUtils::MakeMaker)" from tsort relations.
warning: removing perl-5.18.2-8.i586 "Requires(auto): perl(CPANPLUS::Backend)" from tsort relations.
warning: removing perl-CPANPLUS-0.915.600-1.noarch "Requires(auto): perl(Term::UI)" from tsort relations.
warning: removing perl-Term-UI-0.460.0-1.noarch "Requires(auto): perl(Carp)" from tsort relations.
warning: removing perl-base-5.18.2-8.i586 "Requires(auto): libc.so.6" from tsort relations.
warning: LOOP:
warning: removing libfreetype6-devel-2.5.5-1.i586 "Requires(auto): devel(libharfbuzz)" from tsort relations.
warning: removing libharfbuzz-devel-1.2.7-1.i586 "Requires(auto): devel(libfreetype)" from tsort relations.
warning: LOOP:
warning: removing glibc-2.19-22.i586 "Requires: /usr/share/locale/zh_CN/LC_MESSAGES" from tsort relations.
warning: removing liblzma-devel-5.1.3-0.alpha.3.20140129.3.i586 "Requires: /usr/lib/pkgconfig" from tsort relations.
warning: removing pkgconfig-0.28-7.i586 "Requires(auto): libglib-2.0.so.0" from tsort relations.
warning: removing libglib2.0_0-2.44.1-1.i586 "Requires(auto): libpcre.so.1" from tsort relations.
warning: removing libpcre1-8.35-2.i586 "Requires(auto): libc.so.6" from tsort relations.
warning: LOOP:
warning: removing glibc-2.19-22.i586 "Requires: /usr/share/locale/es/LC_MESSAGES" from tsort relations.
warning: removing texlive-texconfig-20131022-7.noarch "Requires: /usr/share/man/man1" from tsort relations.
warning: removing perl-Compress-Raw-Zlib-2.69.0-1.i586 "Requires(auto): libc.so.6" from tsort relations.
warning: LOOP:
warning: removing glibc-2.19-22.i586 "Requires: /usr/share/locale/uk/LC_MESSAGES" from tsort relations.
warning: removing libgdbm4-1.10-4.i586 "Requires(auto): libc.so.6" from tsort relations.
warning: LOOP:
warning: removing glibc-2.19-22.i586 "Requires: /usr/share/man/man1" from tsort relations.
warning: removing perl-Compress-Raw-Zlib-2.69.0-1.i586 "Requires(auto): libz.so.1" from tsort relations.
warning: removing libz1-1.2.8-2.i586 "Requires(auto): libc.so.6" from tsort relations.
warning: LOOP:
warning: removing perl-5.18.2-8.i586 "Requires(auto): perl(Module::Pluggable::Object)" from tsort relations.
warning: removing perl-Module-Pluggable-5.200.0-1.i586 "Requires(auto): perl(File::Spec::Functions)" from tsort relations.
warning: LOOP:
warning: removing libfreetype6-2.5.5-1.i586 "Requires(auto): libharfbuzz.so.0" from tsort relations.
warning: removing libharfbuzz0-1.2.7-1.i586 "Requires(auto): libfreetype.so.6" from tsort relations.
warning: LOOP:
warning: removing libncursesw5-5.9-7.20130218.3.i586 "Requires: ncurses = 5.9-7.20130218.3:2014.1" from tsort relations.
warning: removing ncurses-5.9-7.20130218.3.i586 "Requires(auto): libncursesw.so.5" from tsort relations.
warning: LOOP:
warning: removing libdw1-0.159-1.i586 "Requires(auto): libelf.so.1" from tsort relations.
warning: removing libelf1-0.159-1.i586 "Requires: libdw1 = 0.159-1:2014.1" from tsort relations.
warning: LOOP:
warning: removing libslang2-2.2.4-12.i586 "Requires: libslang-modules = 2.2.4-12:2014.1" from tsort relations.
warning: removing libslang-modules-2.2.4-12.i586 "Requires(auto): libslang.so.2" from tsort relations.
warning: LOOP:
warning: removing perl-5.18.2-8.i586 "Requires(hint): perl(Archive::Extract)" from tsort relations.
warning: removing perl-Archive-Extract-0.760.0-1.noarch "Requires(auto): perl(IPC::Cmd)" from tsort relations.
warning: LOOP:
warning: removing libasm1-0.159-1.i586 "Requires(auto): libelf.so.1" from tsort relations.
warning: removing libelf1-0.159-1.i586 "Requires: libasm1 = 0.159-1:2014.1" from tsort relations.
warning: LOOP:
warning: removing perl-5.18.2-8.i586 "Requires(auto): perl(Module::CoreList)" from tsort relations.
warning: removing perl-Module-CoreList-5.201.511.200-1.noarch "Requires(auto): perl(Pod::Usage)" from tsort relations.
warning: LOOP:
warning: removing perl-5.18.2-8.i586 "Requires(hint): perl(Module::Build)" from tsort relations.
warning: removing perl-Module-Build-0.420.300-5.noarch "Requires(hint): perl-ExtUtils-CBuilder" from tsort relations.
warning: removing perl-ExtUtils-CBuilder-0.280.224-1.noarch "Requires(auto): perl(File::Spec::Functions)" from tsort relations.
warning: LOOP:
warning: removing perl-5.18.2-8.i586 "Requires(hint): perl(Pod::Perldoc)" from tsort relations.
warning: removing perl-Pod-Perldoc-3.250.0-1.noarch "Requires(auto): perl(File::Spec::Functions)" from tsort relations.
warning: LOOP:
warning: removing perl-5.18.2-8.i586 "Requires(hint): perl(Archive::Tar)" from tsort relations.
warning: removing perl-Archive-Tar-1.900.0-6.noarch "Requires(auto): perl(Data::Dumper)" from tsort relations.
warning: LOOP:
warning: removing libkrb5_3-1.12.5-1.i586 "Requires: krb5 >= 1.12.5-1:2014.1" from tsort relations.
warning: removing krb5-1.12.5-1.i586 "Requires(auto): libkrad.so.0" from tsort relations.
warning: removing libkrad0-1.12.5-1.i586 "Requires(auto): libkrb5.so.3" from tsort relations.
error: failed to open /etc/mtab: No such file or directory
Preparing...                     #####
Installation is possible
unlocking urpmi database
EXITING (pid=28148)
Test code output:  0
--> Checking if same or newer version of the package already exists in repositories
No package named kernel-nrj-realtime-4.1-latest

No package named kernel-nrj-realtime-4.1.20-1rosa-i586

No package named kernel-nrj-realtime-pae-4.1.20-1rosa-i586

No package named kernel-nrj-realtime-devel-4.1.20-1rosa-i586

A package with the same name (kernel-headers:) and same or newer version (1:4.1.25-1:2014.1) already exists in repositories!
A package with the same name (kernel-source-latest:) and same or newer version (0:4.1.25-1:2014.1) already exists in repositories!
No package named kernel-nrj-realtime-pae-devel-4.1.20-1rosa-i586

No package named kernel-source-4.1.20-1rosa-i586

A package with the same name (cpupower:) and same or newer version (0:4.1.25-1:2014.1) already exists in repositories!
A package with the same name (cpupower-devel:) and same or newer version (0:4.1.25-1:2014.1) already exists in repositories!
A package with the same name (perf:) and same or newer version (0:4.1.25-1:2014.1) already exists in repositories!
No package named kernel-nrj-realtime-pae-4.1-devel-latest

No package named kernel-nrj-realtime-pae-4.1-latest

No package named kernel-nrj-realtime-4.1-devel-latest

No package named kernel-nrj-realtime-pae-devel-latest

No package named kernel-nrj-realtime-pae-latest

A package with the same name (kernel-doc:) and same or newer version (0:4.1.25-1:2014.1) already exists in repositories!
Test code output:  1
В данном случае это значительные ошибки или мелочь?
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Сборка RPM

Сообщение trs » 08 июн 2016, 05:26

kernel-headers, kernel-source и т.д. идентичны для всех flavours, так что я бы не рассматривал эти сообщения как ошибки. Можно ли, и как этого избежать - не знаю, собираю версию 4.6, и таких пакетов в репозиториях нет :)

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 09 июн 2016, 11:12

Если не сложно, на megaglest 3.12.0 сделайте пулл-реквест ещё?
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Сборка RPM

Сообщение Алзим » 09 июн 2016, 15:48

Pulfer писал(а):Если не сложно, на megaglest 3.12.0 сделайте пулл-реквест ещё?
Пулл реквест сделал, но проект не проходит тесты.

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Сборка RPM

Сообщение Pulfer » 09 июн 2016, 16:48

Алзим писал(а):Пулл реквест сделал, но проект не проходит тесты.
Спасибо большое :-) Я там в пулл-реквесте к megaglest-data ещё одну вещь попросил подправить, небольшие изменения внести.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Nemial
Сообщения: 600
Зарегистрирован: 13 дек 2014, 17:06
Operating system: ROSA Linux
Откуда: Калининград

Re: Сборка RPM

Сообщение Nemial » 09 июн 2016, 16:54

А с abf все хорошо?(просто у меня на ней не собирается проект со вчерашнего вечера)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM

Ответить

Вернуться в «Программы РОСА десктоп»