Alexander =̂• ̺ •̂=
Просто решил попробовать собрать первый RPM. Чисто для себя. Конкретно git-2.10.0. Для f24.
Vasiliy Glazov
возьми что-нибудь попроще
Alexander =̂• ̺ •̂=
Так не. Мне нужен git поновее. Вот на нем решил опробовать.
Alexander =̂• ̺ •̂=
Я понимаю, что собрать его из сорцов мне будет проще 😃
Vasiliy Glazov
собрать так же хорошо - из сорцов будет сложнее
Alexander =̂• ̺ •̂=
Но так смотрю и понимаю, что и гит мне новый не нужен 😃
Vasiliy Glazov
ты флаги компиляции не те укажешь, файлы не так установишь и т.д.
Alexander =̂• ̺ •̂=
Да это понятно
Vasiliy Glazov
можешь попробовать взять пакет от равхайда, если там свежий гит и просто пересобрать его
Vasiliy Glazov
да, в равхайде как раз git-2.10.0-1.fc26
Alexander =̂• ̺ •̂=
Смотрю сюда http://pkgs.fedoraproject.org/cgit/rpms/git.git/tree/?h=f24
Тут прям полный набор всего. gitweb, xinetd сервис, сокет для systemd. Мудрено очень. + патчей набор
Vasiliy Glazov
значит всё это необходимо
Vasiliy Glazov
патчи от нечего делать не кладут
Alexander =̂• ̺ •̂=
Да я понимаю, что необходимо. Сейчас попробую от rawhide сделать сборку
Alexander =̂• ̺ •̂=
Спасибо за подсказку
Vasiliy Glazov
бери сразу src.rpm и его пересобирай
Alexander =̂• ̺ •̂=
Как сильно отличается https://fedoraproject.org/wiki/How_to_create_a_GNU_Hello_RPM_package/ru от https://fedoraproject.org/wiki/How_to_create_an_RPM_package
Ilia
find download --source package && rpm -ihv package
Ilia
и в rpmbuild/SPEC/package.spec
Ilia
*find -> dnf
Ilia
одно и тоже
Ilia
вторая ссылка предпочтительнее
Ilia
то что не ru
Ilia
)
Vasiliy Glazov
Ilia
первая страница не устарела
Ilia
я так понял вопрос
Alexander =̂• ̺ •̂=
Alexander =̂• ̺ •̂=
Ilia
в rpmbuild
Ilia
ты создал?
Vasiliy Glazov
How_to_create_an_RPM_package сильно устарел и в некоторых местах может не соответствовать текущим рекомендациям Федоры по созданию пакетов.
Vasiliy Glazov
и в домашнем каталоге пользователя появится rpmbuild, всё там будет
Alexander =̂• ̺ •̂=
Alexander =̂• ̺ •̂=
Нашел
Alexander =̂• ̺ •̂=
Но это каша и беспорядок получается.
Vasiliy Glazov
чего?
Vasiliy Glazov
опять издевашься?
Ilia
собирайте через mock
Alexander =̂• ̺ •̂=
Так все в одном месте. А если пакетов будет больше одного - хрен разберешься
Ilia
и будет тебе одна папка
Vasiliy Glazov
не надо через мок и даже устанавливать этот пакет не надо было
Ilia
Vasiliy Glazov
просто сделай rpmbuild --rebuild git-2.10.0-1.fc26.src.rpm
и всё
Alexander =̂• ̺ •̂=
https://paste.fedoraproject.org/433136/14746175/
Vasiliy Glazov
Vasiliy Glazov
Alexander =̂• ̺ •̂=
Ох
Alexander =̂• ̺ •̂=
Я только вникаю. Спасибо
Vasiliy Glazov
всё уже придумано и оптимизировано
Alexander =̂• ̺ •̂=
Ох-ох-ох
Vasiliy Glazov
Под твою
Alexander =̂• ̺ •̂=
Это оно собрало все что необходимо для установки? И соответсвенно я получаю стопку пакетов, а не один?
Vasiliy Glazov
Оно создало всё. Что тебе устанавливать - решай сам. Можешь просто обновить уже установленные
Alexander =̂• ̺ •̂=
Ога, понял. Это в спеке описано, что такие-то пакеты надо собрать?
Vasiliy Glazov
да
Alexander =̂• ̺ •̂=
Тогда это охуенни. В DEB так нельзя и это доставляло мне боль при сборке проекта примерно из 80 пакетов. Когда необходимо отслеживать все зависимости(а там они строгие были) и сколько кирпечей откладывалось. если где-то недосмотрел версию пакета. Собралось, но не устанавливается.
Igor
Alexander =̂• ̺ •̂=
Igor
Уже сделал
ну и отлично, я просто сверху-вниз читал
Egor
квест пройден, linux -> wine -> firefox_win32_45 -> silverlight_5
и теперь я снова могу наблюдать сайтик компании и ставить отметки прибытия/убытия с рабочего места
Egor
отчёты о проделанной работе делаются через web-интерфейс, реализованный на silverlight
Заставить всё это работать в связке firefox+wine+pipelight не удалось, после обновления FF и wine в июне
Egor
в FF47 отключили NPAPI плагины - не видите pipelight, откат FF до более старых версий позволяет подцпить pipelight, но тут уже сам плагин начинает валиться на установке silverlight где-то в глубине wine
Bandikoot
RFID карты не проще было впилить?
Anonymous
Дурачки
Vasiliy Glazov
ну что, 62.2% станет новым мемом?
Egor
вряд ли
Vasiliy Glazov
думаете по телевизору не покажут?
Egor
не так эпично как 146%
Anonymous
@ignatenkobrain julia есть еще, но по ней мало материалов и практически нет готовых либ
Anonymous
но она классная
Igor
Igor