зависимость fedora 26
ошибка: Неудовлетворенные зависимости:
libQt5Declarative.so.5()(64bit) нужен для joxi-3.0.7-3.0.7.x86_64
libQt5Multimedia.so.5()(64bit) нужен для joxi-3.0.7-3.0.7.x86_64
qt5-qtquick1 нужен для joxi-3.0.7-3.0.7.x86_64
Были другие, их удовлетворил
Answer
Здравствуйте.
По какой причине не смогли удовлетворить и эти зависимости? Требуется qt новее, 5.4.1
Подтверждаю. На Fedora 26 та же ошибка. Судя по всему, она была еще год назад, и в бете её уже правили:
https://joxi.userecho.com/topics/50-nevozmozhno-ustanovit-na-fedora-23-iz-za-failed-dependencies/
dnf install ./joxi-net_x86_64-fr.rpm
Последняя проверка окончания срока действия метаданных: 0:12:18 назад, Чт 20 июл 2017 18:59:41.
Ошибка:
Проблема: conflicting requests
- nothing provides libQt5Declarative.so.5()(64bit) needed by joxi-3.0.7-3.0.7.x86_64
------------------------------------------------------------------------------------------------------------------
uname -r
4.12.5-300.fc26.x86_64
------------------------------------------------------------------------------------------------------------------
dnf install joxi-net_x86_64-fr.rpm
Last metadata expiration check: 1:27:40 ago on Thu 24 Aug 2017 01:36:27 PM MSK.
Error:
Problem: conflicting requests
- nothing provides libQt5Declarative.so.5()(64bit) needed by joxi-3.0.7-3.0.7.x86_64
------------------------------------------------------------------------------------------------------------------
dnf list installed | grep qt5
adwaita-qt5.x86_64 1.0-1.fc26 @anaconda
qt5-qtbase.x86_64 5.7.1-19.fc26 @updates
qt5-qtbase-common.noarch 5.7.1-19.fc26 @updates
qt5-qtbase-gui.x86_64 5.7.1-19.fc26 @updates
qt5-qtdeclarative.x86_64 5.7.1-8.fc26 @anaconda
qt5-qtimageformats.x86_64 5.7.1-5.fc26 @fedora
qt5-qtxmlpatterns.x86_64 5.7.1-5.fc26 @anaconda
------------------------------------------------------------------------------------------------------------------
Что я делаю не так? Почему вы не можете указать зависимости в пакете?
Для fedora 26, до сих пор не исправили :(
rpm -i joxi-net_x86_64-fr.rpm
ошибка: Неудовлетворенные зависимости:
libQt5Declarative.so.5()(64bit) нужен для joxi-3.0.7-3.0.7.x86_64
qt5-qtquick1 нужен для joxi-3.0.7-3.0.7.x86_64
Да чихать они хотели на то, что в Федоре не работает, коммерческий же продукт. В винде работает, пользователей хватает, чего там возиться с какими-то линуксами. Только не понятно, зачем надо было заявлять о поддержке Федоры, если её фактически нет и не будет. Какая-то несерьёзная конторка.
Дело в том, что они используют библиотеки, которые просто выпилили из федоры, они уже давно были помечены как устаревшие...
Я не знаю, каким образом, но joxi у меня работало на Fedora 26. Тем не менее, когда я обновился до 27, те же самые проблемы.
Почините уже пожалуйста, Joxi - единственное что работает на линуксе, приходится скриншоты стандартным средством KDE делать, а это боль.
Если вас не смущает Xorg вместо Wayland (в современной Федоре, как вы наверняка знаете, по умолчанию включен как раз Wayland), то под Xorg неплохо работает Shutter. Умеет и редактировать скриншоты. Под Wayland, к сожалению, пока что не работает. Но я очень сомневаюсь, что и Joxi сможет под Wayland. Хотя, кто-то сказал KDE? Какой KDE?))
Не уверен. Прошли те времена, когда мне нравилось настраивать линукс по полдня чтобы что-то заработало ) Пока что я даже не знаю, что такое Wayland.
Временно установил виндовую версию Joxi, почти работает под Wine (не могу только добраться до настроек, иконка не реагирует на правый клик)
Полдня и не надо. Shutter просто ставится из репозитория. А Wayland и Xorg можно выбрать в окне авторизации, там шестеренка есть, по нажатию меню откроется. Выбрать надо однажды, потом автоматически будет выбранный режим использоваться, пока не измените опять. Пункт в меню "Gnome на Xorg" сам за себя говорит, а просто Gnome - это Gnome на Wayland. Xorg отвечает за графический интерфейс, а Wayland - это замена Xorg, который уже устарел.
У меня KDE/Plasma :'(
Хотя Shutter работает. Первый раз его увидел, впечатление - Photoshop для скриншотов. Очень не хватает изящной простоты Joxi. Пока оставлю, но не уверен что привыкну к этому.
Спасибо за ссылки. К сожалению ни один не подошёл. Я попробовал разобраться с ними:
- Gyazo - просто сразу отправляет скрин, нельзя на нём рисовать
- Screencloud - только deb-пакеты и репы для Debian/Ubuntu
- Deepin - мне предлагается установить зависимости руками, а затем скомпилировать. Сдался после получаса
- Screencast и simplescreenrecorder - для записи видео с экрана
- Из списка альтернатив:
- KSnapshot уже есть, только теперь называется Spectacle, нельзя рисовать на скрине
- Scup - для заливки на FTP или Dropbox, я даже скрин не смог сделать, очень странная софтина
- Lookit - сайт сдох
- Viewedit -расширение, не подходит, я не только браузер снимаю
Из того, что искал до этого - просто не было версий под Linux.
На работе спросил у ~40 человек в чате, тоже никто не знает аналогов.
В общем, печальная картина.
Хоть самому садиться писать. Joxi, смотрите там, а то скоро конкурент появится. Назову Ixoj )
Up
➜ sudo dnf install joxi-net_x86_64-fr.rpm
Last metadata expiration check: 1:58:03 ago on Чт 30 ноя 2017 10:07:19.
Error:
Problem: conflicting requests
- nothing provides libQt5Declarative.so.5()(64bit) needed by joxi-3.0.7-3.0.7.x86_64
➜ dnf list installed | grep -i qt5 | grep -i decl
qt5-qtdeclarative.x86_64 5.9.2-2.fc27 @@commandline
qt5-qtdeclarative-devel.x86_64 5.9.2-2.fc27 @@commandline
Now that Qt 5.9 has been (mostly) imported into rawhide, the topic of what
to do with qt5-quick1 came up. According to repoquery, nothing in fedora
depends on it (since f25 as far as I can tell).
Any comment or objection to considering retiring qt5-qtquick1?
...
got one +1 so far, and no objections, so going ahead with retirement.
qt5-qtquick1 в CI Fedora и CentOs
Из Документации Qt5:
In Qt 5, all QML applications are rendered with an OpenGL scenegraph architecture rather than the Graphics View framework used in Qt 4. Due to the scale of this architectural change, the C++ API has been extensively restructured and the QtDeclarative
module has been deprecated in favor of two new modules: Qt QML, which implements the QML engine and language infrastructure, and Qt Quick, which implements the visual canvas and scenegraph backend.
Итого qt5-quick1 это модуль, оставленный в Qt5 для поддержки старых приложений, который какое-то время еще использовался. Но так как в репозиториях Fedora не осталось тех пакетов, которые от него зависят, его убрали.
Судя по веткам в гите Qt, qt5-quick1 не релизился в составе qt с версии 5.7.0. Версия 5.8.0 в Fedora была собрана из dev ветки
Так, ну и в дополнение к вышеуказанной информации собрал пару версий (5.7.0 еще поддерживалась):
qt5-qtquick1-5.8.0 (x86_64)
qt5-qtquick1-5.9.0 (x86_64)
ссылки долгоиграющие
Качайте и устанавливайте в зависимости от того какая у вас версия Qt. У меня на Fedora 27 qt 5.9.2 все заработало. 5.8.0 не проверял, но должно бы, т.к собирал федоровскими же инструментами для package maintainers.
Гарантий не даю, дальнейшей поддержкой и сборкой для других платформ тоже заниматься не планирую. Но если буду себе собирать, выложу туда же и отпишусь в этот тред.
Это все только для того чтобы хоть как-то дотерпеть до новой версии, в которой (я очень надеюсь) разработчики переедут на новую версию Qt.
Привет, а можешь пожалуйста перезалить куда-то rpm, про ссылке уже не открываются.
Спасибо, попробую!
Но вообще-то не очень хорошая практика загружать и устанавливать пакеты из непроверенных источников. Это я больше к Joxi обращаюсь, что они такую ситуацию создают, что приходится это делать.
Тоже столкнулся с проблемой в результате перешел на mail.ru screenshoter https://screenshoter.mail.ru/. Как ни странно нормально работает, есть версия под линукс
Ошибка все еще актуальна!
$ sudo dnf install joxi-net_x86_64-fr.rpm
Последняя проверка окончания срока действия метаданных: 0:48:48 назад, Пн 09 июл 2018 17:10:11.
Ошибка:
Проблема: conflicting requests
- nothing provides qt5-qtquick1 needed by joxi-3.0.7-3.0.7.x86_64
Тсс!!! Разработчикам joxi вслух не говорите, инфаркт хватит, они Федора 26 пытаются догнать, а вы тут про 28. Жалко ж, люди ж.
Я так понял, joxi можно вычеркивать, они на нас хотели чихать. Какогр только рожна они до сих пор заявляют про поддержку линукс. Попахивает дешевкой dlink, которая тоже бьёт себя пяткой в грудь, дескать, линукс реди, только линукс реди 2.6 и максимум 3.10, когда уже 4.14 и 5.хх на носу.
Все еще не исправлено!
Руками собрать не получается. Почините, пожалуйста.
Customer support service by UserEcho
Здравствуйте.
По какой причине не смогли удовлетворить и эти зависимости? Требуется qt новее, 5.4.1