http://bugs.rosalinux.ru/show_bug.cgi?id=6986Алзим писал(а):Pulfer, посмотрите, пожалуйста, пул реквест к Куте.
Мне кажется, что я небольшой баг обнаружил. Описание в пул реквесте.
https://abf.io/import/qt5-qttools/pull_requests
Сборка RPM
Re: Сборка RPM
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
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...
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...
Re: Сборка RPM
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).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...
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
Попадаю на такую ошибку:
Вроде все зависимости стоят.
Информации про эту ошибку в интернете не нашёл. Попалось что-то древнее и про Магию, что это как-то связано с репозиториями.
Не могу понять с чем она связана.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
Вроде все зависимости стоят.
Информации про эту ошибку в интернете не нашёл. Попалось что-то древнее и про Магию, что это как-то связано с репозиториями.
Re: Сборка RPM
Выглядит так, будто extra-cmake-module хочет снести/заменить kf5crash-devel.Алзим писал(а): 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
Не могу понять с чем она связана.
Вроде все зависимости стоят.
Информации про эту ошибку в интернете не нашёл. Попалось что-то древнее и про Магию, что это как-то связано с репозиториями.
Если натовцы завоюют Россию, они отнимут у народа нефть и газ, накупят себе яхты, особняки и дорогие автомобили. А народ сделают рабами и будут смеяться над ним. Вы этого хотите, да?
Re: Сборка RPM
extra-cmake-module хочет установить qt5-linguist-tools и kde5-macros, которые у него в «Requires». Но, urpmi почему-то выдаёт ошибку. Хотя, скачал эти пакеты.Zeffanyx писал(а):Выглядит так, будто extra-cmake-module хочет снести/заменить kf5crash-devel.Алзим писал(а): 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
Не могу понять с чем она связана.
Вроде все зависимости стоят.
Информации про эту ошибку в интернете не нашёл. Попалось что-то древнее и про Магию, что это как-то связано с репозиториями.
Re: Сборка RPM
Так urpmi смотрит наличие пакетов в репозитории, а не в /var/cache/urpmi/rpms. Попробуй вручную указать:Алзим писал(а): Хотя, скачал эти пакеты.
Код: Выделить всё
# cd /var/cache/urpmi/rpms
# urpmi extra-cmake-modules-5.21.0-1* qt5-linguist-tools* kde5-macros*
Если натовцы завоюют Россию, они отнимут у народа нефть и газ, накупят себе яхты, особняки и дорогие автомобили. А народ сделают рабами и будут смеяться над ним. Вы этого хотите, да?
Re: Сборка RPM
В ручную — это как?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 пакеты собираю и ошибка оттуда.

Re: Сборка RPM
Написал же выше, как вручную можно сделать.Алзим писал(а):В ручную — это как?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 пробовать. ИМХО.
Если натовцы завоюют Россию, они отнимут у народа нефть и газ, накупят себе яхты, особняки и дорогие автомобили. А народ сделают рабами и будут смеяться над ним. Вы этого хотите, да?
Re: Сборка RPM
И столкнуться с этой же ошибкой.Zeffanyx писал(а):Если всё работает можно и в ABF пробовать. ИМХО.
Проблема не в работе ПО, а в неспособности загрузчика установить необходимые зависимости.
Re: Сборка RPM
Тут бы была полезна ссылка на билд-лист на ABF, чтобы все логи глянуть.Алзим писал(а):Попадаю на такую ошибку:
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
https://abf.io/build_lists/2649016Pulfer писал(а): Тут бы была полезна ссылка на билд-лист на ABF, чтобы все логи глянуть.
Re: Сборка RPM
Действительно, выглядит так, будто urpmi запутался в зависимостях. Надо будет разбираться и чинить его.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
А это наверное на долго…Pulfer писал(а):Действительно, выглядит так, будто urpmi запутался в зависимостях. Надо будет разбираться и чинить его.
Re: Сборка RPM
Вроде разобрался с причиной.Pulfer писал(а):Действительно, выглядит так, будто urpmi запутался в зависимостях. Надо будет разбираться и чинить его.
Уволок у Магии их спек-файл библиотек для игр из КДЕ5 и по их образцу подправил свой.
Ошибка вроде пропала.
Re: Сборка RPM
Да, похоже, что из-за добавления Requires порядок установки зависимостей изменился и urpmi перестал путатьсяАлзим писал(а):Вроде разобрался с причиной.
Уволок у Магии их спек-файл библиотек для игр из КДЕ5 и по их образцу подправил свой.
Ошибка вроде пропала.

Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
Pulfer, а в список починки пакетов попал uClibc?(чтоб знать, чинить мне его или нет)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
По секрету.
Список не собравшихся пакетов: https://abf.io/platforms/rosa2014.1/mas ... s_list.txt (На данный момент, часть уже исправлена)
В любом случае, пул реквест разработчики видят. Особенно, если занимаются этой прогой. Если вы всё сделали нормально, то им меньше работы.

Список не собравшихся пакетов: https://abf.io/platforms/rosa2014.1/mas ... s_list.txt (На данный момент, часть уже исправлена)
В любом случае, пул реквест разработчики видят. Особенно, если занимаются этой прогой. Если вы всё сделали нормально, то им меньше работы.
Re: Сборка RPM
Но её в этом списке нет.(Хотя она не рабочая и её даже в репозитории нет, но нужна для сборки другого пакета)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Этот пакет лучше вообще не трогать - это библиотека, которую когда-то форсил Per Øyvind Karlsen, добавляя специальную сборку с ней в различные пакеты. Постепенно поддержку uClibc убираем из различных пакетов, но где-то может ещё осталась. В целом отношение к uClibc такое, что без крайней необходимости лучше вообще этот пакет не трогать, пока совсем его не выкинем.Nemial писал(а):Pulfer, а в список починки пакетов попал uClibc?(чтоб знать, чинить мне его или нет)
А для какого пакета uClibc понадобилась?
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
26 пакетов осталось исправить, из которых некоторые не очень тривиальные (например, Compiz надо обновить до актуальной версии и адаптировать к MATE). Завтра почти все из них исправим. А может и все.Алзим писал(а):Список не собравшихся пакетов: https://abf.io/platforms/rosa2014.1/mas ... s_list.txt (На данный момент, часть уже исправлена)
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
Pulfer, для нового libpng, а libpng(новый) нужен для сборки нового mozilla-thunderbird.
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
libpng 1.16.21 я сейчас отправил на QA, uClibc ему для сборки не нужен: http://bugs.rosalinux.ru/show_bug.cgi?id=7027Nemial писал(а):Pulfer, для нового libpng, а libpng(новый) нужен для сборки нового mozilla-thunderbird.
Если же 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
Re: Сборка RPM
Господа примите пул реквесты по mc и telegram.
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Сегодня смержу всё, что можно. Вообще, библиотеки и KDE-пакеты лучше не трогать, т.к. с KDE у меня всё уже распланировано далеко вперёд, а библиотеки тяжело проверять, т.к. у них может меняться API и ABI. Обновишь библиотеку, а потом куча пакетов без обновления версий или без патчей не соберётся. Т.к. сейчас дофига работы с подготовкой к новой платформе, в том числе по стабилизации текущих репозиториев, то лучше ограничить пулл-реквесты пользовательскими программами, которые кроме самих себя ни на что не влияют.
Наверное, не буду к пулл-реквестам писать, что пойдут в новую платформу. Если какой-то будет висеть без внимания, то почти наверняка именно по этой причине.
Наверное, не буду к пулл-реквестам писать, что пойдут в новую платформу. Если какой-то будет висеть без внимания, то почти наверняка именно по этой причине.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
KDE-пакеты и библиотеки я собирал больше для себя. И оставил на всякий случай для Плазмы5.
В Плазме5 наверное совсем нет родных игрушек.
В Плазме5 наверное совсем нет родных игрушек.
Re: Сборка RPM
Thanks a lot, I've seen it laterPulfer писал(а):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).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...

Re: Сборка RPM
Pulfer, можете прикрыть мой пул реквест по telegram(так как телеграмм обновили, не приняв мой пул реквест и теперь он висит заблокированный)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Что это означает и как с этим быть?(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
Re: Сборка RPM
Это означает, что в каталоге с исходниками нет файла lib/wxsqlite3/src/wxsqlite3.cpp, а в Makefile не описаны способы его получения (сборки и т.п.). Конкретно для moneymanager это из-за того, что разработчики выкладывают бесполезные тарболы с исходниками, не включающими в себя все нужные компоненты. И надо делать тарбол самостоятельно из гита (в спеке описан способ - между строками Url и Source0).Nemial писал(а):Что это означает и как с этим быть?(moneymanager)Код: Выделить всё
make: *** No rule to make target 'lib/wxsqlite3/src/wxsqlite3.cpp', needed by 'wxsqlite_wxsqlite3.o'. Stop.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
Pulfer, можете помочь с этим?(retroshare)
И примите пул реквесты по moneymanager и minetest
Код: Выделить всё
/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)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Можно попробовать добавить в начало спека строчку: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
Приму, как закончится пересборка Contrib (ещё несколько дней будет идти, может даже неделю).Nemial писал(а):И примите пул реквесты по moneymanager и minetest
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
Можете закрыть мой пул реквест openmandriva/retroshare(я его по ошибке не туда кинул)
https://abf.rosalinux.ru/openmandriva/r ... sts/1#diff
https://abf.rosalinux.ru/openmandriva/r ... sts/1#diff
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Пул реквесты можно самому закрывать.
А вот есть ли полномочия у росовцев закрывать запросы для других, я не знаю.
А вот есть ли полномочия у росовцев закрывать запросы для других, я не знаю.
Re: Сборка RPM
Как это понять?
Хотя я поставил python3-pyside-devel(если, что программа natron)
Код: Выделить всё
/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.
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Может ему надо pyside-devel, а не python3-pyside-devel? Или может надо при сборке указать, где искать заголовочные файлы pyside.Nemial писал(а):Хотя я поставил python3-pyside-devel(если, что программа natron)
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
А как это делается(чтобы указать где искать заголовочные файлы)Pulfer писал(а):Может ему надо pyside-devel, а не python3-pyside-devel? Или может надо при сборке указать, где искать заголовочные файлы pyside.Nemial писал(а):Хотя я поставил python3-pyside-devel(если, что программа natron)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Это зависит от используемой системы сборки (autotools, cmake, qmake, scons и т.д.). В случае с Natron qmake используется, там надо в config.pri прописать нужные строки.Nemial писал(а):А как это делается(чтобы указать где искать заголовочные файлы)
Что-нибудь типа
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
Re: Сборка RPM
Во общем забил я на natron(там не хватает способов сборки некоторых файлов) так, что ждем новую версию
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Примите пул реквесты по
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)
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
Re: Сборка RPM
Ну и мои примите. Писать список не буду, но он не меньше. И у меня не все для Майна, а есть которые для Контриба (типа плеера), которым более месяца.
Re: Сборка RPM
Масс-ребилд Контриба ещё не закончился (часть сборочных мощностей в датацентре куда-то перекинули на днях, поэтому он замедлился). Как закончится, буду разгребать пулл-реквесты и публиковать то, что прошло QA. Сам уже утомился ждать 

Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
та его можно с их сайта скачать, зачем утруждаться с репозиторием и каждым обновлением долбаться.Nemial писал(а):Во общем забил я на natron(там не хватает способов сборки некоторых файлов) так, что ждем новую версию
Вообще бы был общий репозиторий для линуксов типа плей-маркета на разные андроиды, в который сами разработчики выкладывали свои пакеты. А то начинается еще сизифов труд по постоянной сборке пакетов, следить за их актуальностью...
Re: Сборка RPM
И еще вопрос, а новый Gnome, который 20 будет на новой платформе(или уже сейчас можно на abf обновлять gtk и все остальное, что нужно для его сборки)?
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Скорее всего на новой платформе. Вроде как Аркадий им занимается уже.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
Re: Сборка RPM
С этим немножко сложность.Pulfer писал(а):Так что пока что лучше паузу сделать на пару недель.

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

Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
Пока что лучше не собирайте ничего на ABF - в датацентре сегодня был сбой из-за отключения питания, и не все сборочные воркеры ещё получилось оживить. Т.к. у масс-ребилда приоритет ниже, чем у обычных сборок, то он может совсем медленно продвигаться вперёд, если помимо него что-то собирать. Как на странице мониторинга будет написано, что воркеров хотя бы 12, можно будет собирать.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
А после удаления из пакета патча freeminer-0.4.13.7-deb-mga-i18n.patch локализация точно не пропала? Был ли проверен пакет перед созданием пулл-реквеста? Спрашиваю, потому что у самого нет времени проверить сейчас.Nemial писал(а):freeminer https://abf.rosalinux.ru/import/freemin ... requests/1
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
Нет, локализация не пропала, все хорошо.(сам себе ставил и проверял)Pulfer писал(а):А после удаления из пакета патча freeminer-0.4.13.7-deb-mga-i18n.patch локализация точно не пропала? Был ли проверен пакет перед созданием пулл-реквеста? Спрашиваю, потому что у самого нет времени проверить сейчас.Nemial писал(а):freeminer https://abf.rosalinux.ru/import/freemin ... requests/1
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Спасибо.Nemial писал(а):Нет, локализация не пропала, все хорошо.(сам себе ставил и проверял)

Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
Соберите в репозиторий avidemux, а то на abf обновили, а в репозиторий не выложили.
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Там с локализацией очень серьёзные проблемы: http://bugs.rosalinux.ru/show_bug.cgi?id=4770#c3Nemial писал(а):Соберите в репозиторий avidemux, а то на abf обновили, а в репозиторий не выложили.
Надо бы версию 2.6.12 попробовать собрать.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
- VictorR2007
- Сообщения: 7717
- Зарегистрирован: 12 сен 2011, 13:00
Re: Сборка RPM
В ней такие же проблемы.Pulfer писал(а):Там с локализацией очень серьёзные проблемы: http://bugs.rosalinux.ru/show_bug.cgi?id=4770#c3Nemial писал(а):Соберите в репозиторий avidemux, а то на abf обновили, а в репозиторий не выложили.
Надо бы версию 2.6.12 попробовать собрать.
Здесь делал с локализацией
https://abf.rosalinux.ru/victorr2007/avidemux
но просто лень допиливать перевод.
И там в версии для qt4 в фильтрах всё иерогдифами.
В версии qt5 перевод отображается нормально.
Вообще, там я достаточно подробно поработал.
В фильтрах оставил без перевода то, для чего не смог найти правильного значения на русском.
И не проверял орфографию.
В linguist нет такой функции.
Если бы кто взялся перепроверить и дополнить перевод,
было бы неплохо.
У меня уже глаз замылился, так как делал перевод к разным версиям,
и уже вбиваю текст на автомате, без особой проверки.
Правда для версии 2.6.12 делал совсем новый файл с помощью lupdate-qt5.
При заполнении перевода проверял все строки.
Но фик знает, вдруг ошибки попали.
В любом случае, не все строки будут с переводом.
Конечно, можно было постараться поправить исходники,
но я этой программой не пользуюсь, и энтузиазм поубавился.
Re: Сборка RPM
Я думаю, что это уже в новую платформу пойдёт, т.к. скорее всего с новой версией надо будет пересобирать всё, что зависит от libvpx, а таких пакетов около десятка. Скорее всего - это 99% вероятности, т.к. libvpx отличается нестабильностью API/ABI.Nemial писал(а):И еще, вы примите мой пул реквест по libvpx?
Сейчас наши задачи:
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
Re: Сборка RPM
Кстати, вот на emacs-w3m я бы с удовольствием принял пулл-реквест
После недавнего обновления emacs этот пакет перестал собираться, требуется обновление версии до актуального снапшота.
Ещё на docky и banshee пулл-реквесты не помешали бы. Текущие версии не собираются с текущими mono-библиотеками. Может обновление docky до 2.2.x поможет. А для banshee, наверное, только патчи поискать остаётся. Или написать самим.

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

Впрочем, должны освобождаться от занятий студенты. Но, они народ капризный — могут как заинтересоваться, так и…
Re: Сборка RPM
Как нашёл исходники, просто взял их и обновил пакет сам.Nemial писал(а):А откуда взять исходники от emacs-w3m?

Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
Я не понял чутка.(я имею ввиду откуда мне взять исходники с github или с другого сайта?)Pulfer писал(а):Как нашёл исходники, просто взял их и обновил пакет сам.Nemial писал(а):А откуда взять исходники от emacs-w3m?
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Я к тому, что сам пошёл искать исходники, а когда нашёл их, то просто сам уже собрал с ними пакет (emacs-w3m-1.5-0.20160603.1).Nemial писал(а):Я не понял чутка.(я имею ввиду откуда мне взять исходники с github или с другого сайта?)
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
А, где исходники-то были? Чтобы знать на будущее.Pulfer писал(а):Я к тому, что сам пошёл искать исходники, а когда нашёл их, то просто сам уже собрал с ними пакет (emacs-w3m-1.5-0.20160603.1).Nemial писал(а):Я не понял чутка.(я имею ввиду откуда мне взять исходники с github или с другого сайта?)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Вот тут: http://emacs-w3m.namazu.org/#downloadNemial писал(а):А, где исходники-то были? Чтобы знать на будущее.
Код: Выделить всё
% 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
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
- VictorR2007
- Сообщения: 7717
- Зарегистрирован: 12 сен 2011, 13:00
Re: Сборка RPM
Я для начала смотрю в старом спеке.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/
там внизу страницы написаны команды для снимка.
Остаётся упаковать.
В общем, примерно так.
Re: Сборка RPM
А для wesnoth 1.12.6 никто пулл-реквест не сделает, случайно?
Там только тарбол новый залить и версию в спеке поднять. Тарбол большой, мегов 300-400.

Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
Через гит, наверное, это больше для вас разработчиков. А от пользователей пулл реквесты только стабильных релизов. Я такого принципа придерживаюсь.VictorR2007 писал(а): Но часто нужно через git.
Насколько я понимаю, в РОСУ нельзя просто так добавлять тестовое и т.п.
Что нестабильно, то это могут только разрабы на своё усмотрение. (За редким исключением, когда без напрямую с гит нельзя).
Re: Сборка RPM
Собрал, но не проверял. Пулл реквест отправил.Pulfer писал(а):А для wesnoth 1.12.6 никто пулл-реквест не сделает, случайно?Там только тарбол новый залить и версию в спеке поднять. Тарбол большой, мегов 300-400.
https://abf.io/import/wesnoth/pull_requests
Re: Сборка RPM
Кстати, а 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. Сейчас быстренько пробежал по своим пулл реквестам. Все запросы оказались на месте. Ничего не приняли.((
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. Сейчас быстренько пробежал по своим пулл реквестам. Все запросы оказались на месте. Ничего не приняли.((
Re: Сборка RPM
GCC 5.4 released [2016-06-03]
https://gcc.gnu.org/
https://www.youtube.com/watch?v=gbqNwHpTqmQ
Шутка, конечно.

https://gcc.gnu.org/
https://www.youtube.com/watch?v=gbqNwHpTqmQ

Шутка, конечно.
Re: Сборка RPM
Руки ещё не дошли просто.Алзим писал(а):Кстати, а 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. Сейчас быстренько пробежал по своим пулл реквестам. Все запросы оказались на месте. Ничего не приняли.((

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

Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
У OpenMandriva конфигурация ядра, как я понял, оптимизирована под ARM, потому возможно и на Clang они перешли, что с платформы x64 уходят.
FreeBSD перевели на Clang, и 32х битное ядро стало спонтанно (например, после добавления PCI платы) падать при работе с ZFS из-за переполнения стека, появилась необходимость увеличивать его размер. И ещё почему-то там zpool scrub процентов на 20 дольше работал на одном и том же дисковом массиве, по сравнению с "эталонной" реализацией OpenIndiana и "как всем известно, очень тормозной" (с) ZFS on Linux (одинаковая скорость работы последних, вероятно, случайность).
FreeBSD перевели на Clang, и 32х битное ядро стало спонтанно (например, после добавления PCI платы) падать при работе с ZFS из-за переполнения стека, появилась необходимость увеличивать его размер. И ещё почему-то там zpool scrub процентов на 20 дольше работал на одном и том же дисковом массиве, по сравнению с "эталонной" реализацией OpenIndiana и "как всем известно, очень тормозной" (с) ZFS on Linux (одинаковая скорость работы последних, вероятно, случайность).
Re: Сборка RPM
У меня чутка парадоксальная ситуация(программа glib2.0 на компьютере собирается, а на abf не хочет)
З.Ы. если что, то я знаю, что она пойдет в новую 2016 платформу, но собираю уже сейчас(точнее собираю все, что связано с гномом)
Код: Выделить всё
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
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Видимо, в зависимостях сборки не хватает пакета docbook-style-xslNemial писал(а):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
Только скорее всего это будет зря, т.к. Аркадий (мейнтейнер GTK и Gnome) отдельно у себя тоже новый Gnome готовит.Nemial писал(а):З.Ы. если что, то я знаю, что она пойдет в новую 2016 платформу, но собираю уже сейчас(точнее собираю все, что связано с гномом)

Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
https://abf.io/import/qmmpPulfer писал(а):Если что-то ещё осталось без внимания кроме библиотек из Main и KDE-пакетов, то лучше кинуть сюда ссылки.
(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 раза.
Re: Сборка RPM
Собрал обновлённый vlc. Проблем не заметил, кроме перевода.
https://abf.io/import/vlc/pull_requests
Ниже скрин с местом без перевода. Если нажать по ссылке, которая выделена на скриншоте, то там всё будет на английском.
https://abf.io/import/vlc/pull_requests
Ниже скрин с местом без перевода. Если нажать по ссылке, которая выделена на скриншоте, то там всё будет на английском.
Re: Сборка RPM
Это хотя бы не регрессия. Сейчас соберу и отправлю на QA.Алзим писал(а):Собрал обновлённый vlc. Проблем не заметил, кроме перевода.
https://abf.io/import/vlc/pull_requests
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
Спасибо, что приняли пулл реквест.Pulfer писал(а):Это хотя бы не регрессия. Сейчас соберу и отправлю на QA.Алзим писал(а):Собрал обновлённый vlc. Проблем не заметил, кроме перевода.
https://abf.io/import/vlc/pull_requests
А регрессии, как я понял, там быть не может.
Это же минорное обновление с исправлением одной уязвимости. http://www.opennet.ru/opennews/art.shtml?num=44549
Re: Сборка RPM
Если не сложно, сделайте пулл-реквест на hedgewars 0.9.22? И там может в спеке в строке с "convert --strip" надо будет убрать "--strip", если так не соберётся пакет.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
А можно к себе в репозиторий собрать ядро реалтаймовое(в смысле это не возбраняется?)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Ну, к себе в репозиторий что угодно можно собирать.Nemial писал(а):А можно к себе в репозиторий собрать ядро реалтаймовое(в смысле это не возбраняется?)

Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
И вот тогда вопрос, реалтаймовое ядро можно собрать на основе spec-а от ядра 4.1 или нужно еще специальные патчи для этого вида ядра брать?
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Собрал.Pulfer писал(а):Если не сложно, сделайте пулл-реквест на hedgewars 0.9.22? И там может в спеке в строке с "convert --strip" надо будет убрать "--strip", если так не соберётся пакет.
https://abf.io/import/hedgewars/pull_requests
Re: Сборка RPM
Спасибо, отправил собираться в ContribАлзим писал(а):Собрал.Pulfer писал(а):Если не сложно, сделайте пулл-реквест на hedgewars 0.9.22? И там может в спеке в строке с "convert --strip" надо будет убрать "--strip", если так не соберётся пакет.
https://abf.io/import/hedgewars/pull_requests

Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
Я по ядру не специалист, но вроде как нужны специальные патчи, которые может даже не для каждой версии ядра выпускаются. Можно поискать на ABF проекты kernel-rt и посмотреть, как они устроены.Nemial писал(а):И вот тогда вопрос, реалтаймовое ядро можно собрать на основе spec-а от ядра 4.1 или нужно еще специальные патчи для этого вида ядра брать?
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
Набор патчей для ядер похоже один на все (в рамках версии).
Различия определяются скриптом create_configs-withBFQ, создающим различные .config для каждого "flavour"
Не знаю, насколько актуальны (соответствуют ядрам 4.x) опции nrj_realtime.
Но если в начале .spec файла добавить такие строки:то должно собраться с этими опциями.
Первая нужна для сборки nrj_realtime, а остальные -- что бы не собирались обычные версии.
Возможно, где-то я ошибаюсь, но таким образом собираю спец.версию ядра для планшетов.
Если же собирать для экспериментов с опциями, то проще для начала обойтись без rpm: если не выполнять make mrproper, повторная сборка ядра будет значительно быстрее, перекомпилируются только изменения.
Различия определяются скриптом 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";
}
Но если в начале .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, повторная сборка ядра будет значительно быстрее, перекомпилируются только изменения.
Re: Сборка RPM
Благодарю, ядро уже собирается, так что спасибо.
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Сборка RPM
Это я увидел после того как пришло уведомление, что не прошли тесты
В данном случае это значительные ошибки или мелочь?
Код: Выделить всё
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
Re: Сборка RPM
kernel-headers, kernel-source и т.д. идентичны для всех flavours, так что я бы не рассматривал эти сообщения как ошибки. Можно ли, и как этого избежать - не знаю, собираю версию 4.6, и таких пакетов в репозиториях нет 

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

Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586
Re: Сборка RPM
А с abf все хорошо?(просто у меня на ней не собирается проект со вчерашнего вечера)
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM