Vasiliy Glazov
Скриншоты делать винда не умеет? :)
Vasiliy Glazov
Тг под винду тоже есть.
Dmitriy
Всем, привет! Нужен совет в какую сторону смотреть. При сборке RPM-пакета через mock всегда вылетает ошибка:
/var/tmp/rpm-tmp.dZ2Q4g: line 6: -ffat-lto-objects : ]: command not found
Никто случаем не сталкивался с этим?
Alexander
Dmitriy
Спеку через pastebin покажи
https://pastebin.com/iHL293HJ
У меня все пакеты так при сборке прерываются. И я так понимаю, что проблема кроется в макросе %prep, при этом я взял этот srpm-пакет в copr-репозитарии:
https://copr-be.cloud.fedoraproject.org/results/harbottle/main/epel-8-x86_64/01634908-gradle/gradle-6.6.1-1.el8.harbottle.src.rpm
Igor
у тебя какая версия RPM?
Igor
redhat-rpm-config и прочего
Igor
вообще похоже на то, что у тебя старая версия rpm, которая не умеет %[] и ты пытаешься собрать с слишком новым redhat-rpm-config
Igor
но это только теория
Igor
ну и да, покажи лог сборки чуть большге, не только сообщение с ошибкой
Dmitriy
у тебя какая версия RPM?
Собираю под CentOS 8 и версия redhat-rpm-config-122-1.el8.src.rpm соответственно. Знаю, не федора, но луше бы была федора))
Igor
Dmitriy
Fedora 32 у меня на этом хосте
Igor
Dmitriy
Dmitriy
Igor
запусти mock с --verbose
Igor
mock -r epel-8-x86_64 --chroot -- rpm --showrc
Dmitriy
К слову, пытался для CentOS8 вчера собрать пакет для moby-engine и в итоге запарился с зависимостями go, темплейтами и макросами вида, которых в CentOS8 видимо никогда не будет
Igor
в целом очень большая проблема пакетить для EPEL. в RHEL всё быстро устаревает, поэтому любые изменение в пакетировании которые происходят в федоре обычно попадают только в следующую версию EL, когда в федоре уже используются новые макросы и т.д.
Igor
ну и да, пакетировать go в целом очень проблематично )
Dmitriy
Dmitriy
Igor
-13: build_ldflags -Wl,-z,relro %{_ld_as_needed_flags} %{_ld_symbols_flags} %{_hardened_ldflags} %[ "%{toolchain}" == "clang" ? "%{?_lto_cflags}" : "" ]
Igor
ты случайно там не заменял какие-нибудь макросы?
Igor
такого в EL8 не было
Igor
я это добавил только в rawhide / f33 какое-то время назад
Dmitriy
Dmitriy
Igor
ну и когда меняешь что-нибудь, убедись что это поддерживается версией дистрибутива... потому что %[] завезли в RPM 4.16
Dmitriy
Igor
а в EL8 4.15
Aliaksiej
Aliaksiej
Убедите мен, что мой комп часть ботнета
Всякие мелдаун, спектр были аппаратными уязвимостями, которые позволяли получить доступ к твоему ПК. Они не возникали от необновленной винды. Они были всегда, но закрылись только после обновления.
emlen
Никита
Никита
вернее, это не уязвимость даже
Никита
обновления могут только затруднить работу, но закрыть никак не возможно их
Никита
те механизмы, которые спектр и мелтдаун эксплуатируют - основа такого быстродействия современных процессоров
Aliaksiej
Aliaksiej
У дыры есть вход и выход. Система прикрывает выход со своей стороны.
Igor
Igor
но лучше воздержаться и не трогать EPEL
Dmitriy
Ох уж это новое старье в виде дистрибьютива CentOS
Anonymous
Fedora 32 только что установленная
Anonymous
Почему предлагает ставить из Flatpak?
Anonymous
@princess_luna_orig
Перешли Артему, пожалуйста 🙃
Aliaksiej
Anonymous
А что не так?
Вообще весь софт Гнома из флатпак дефолтно ставится, а почему они так решили не могу понять.
Anonymous
Ну я догадываюсь конечно, но не вижу объяснения нигде.
Anonymous
Geary у меня из флатпака не запускается
Aliaksiej
Понял тебя. Хз.
Aliaksiej
Я не сильно шарю, но если я правильно помню, докера в федоре нет именно потому, что в федору вставили какую-то крутую современную защиту, а докер отказался от поддержки этого, потому в федору вставили докер-совместимный podman, который работает с федорой нормально, пока докер становится легаси.
Aliaksiej
Поправьте, если не так.
pif
Ого
pif
а че федора свои образы не обновляет? скачал образ, установил систему, потом еще 1,5гб обновлений качать
Aliaksiej
Aliaksiej
Everything ставит онлайн
Anonymous
кто тут с Nvidia на Wayland?
Anonymous
как там
Anonymous
жизнь есть?
Vasiliy Glazov
Sergei
жизнь есть?
Нипаиграть. XWayland работает без аппаратного ускорения на Невидии.
Vasiliy Glazov
Anonymous
Vasiliy Glazov
жизнь есть?
Ты сам знаешь, иначе не спрашивал бы.
Anonymous
Sergei
для меня не критично
Тогда может тебе и норм будет. Хотя у меня XWayland вообще работает весьма нестабильно на блобе - с прогами, не поддерживающими Wayland нативно, будут проблемы.