+26
Ülevaatamisel

зависимость fedora 26

f1rst-test 7 aastat tagasi uuendaja Евгений Анатольевич 5 aastat tagasi 35

ошибка: Неудовлетворенные зависимости:
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


Были другие, их удовлетворил

Vasta

-1
Vasta
Ülevaatamisel

Здравствуйте.


По какой причине не смогли удовлетворить и эти зависимости? Требуется qt новее, 5.4.1

-1
Vasta
Ülevaatamisel

Здравствуйте.


По какой причине не смогли удовлетворить и эти зависимости? Требуется qt новее, 5.4.1

+4

Подтверждаю. На 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

+2

------------------------------------------------------------------------------------------------------------------

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       

------------------------------------------------------------------------------------------------------------------


Что я делаю не так? Почему вы не можете указать зависимости в пакете?

+4

Для 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

+2

Да чихать они хотели на то, что в Федоре не работает, коммерческий же продукт. В винде работает, пользователей хватает, чего там возиться с какими-то линуксами. Только не понятно, зачем надо было заявлять о поддержке Федоры, если её фактически нет и не будет. Какая-то несерьёзная конторка.

+3

Дело в том, что они используют библиотеки, которые просто выпилили из федоры, они уже давно были помечены как устаревшие...

+1

Я не знаю, каким образом, но joxi у меня работало на Fedora 26. Тем не менее, когда я обновился до 27, те же самые проблемы.



Почините уже пожалуйста, Joxi - единственное что работает на линуксе, приходится скриншоты стандартным средством KDE делать, а это боль.

+1

Если вас не смущает Xorg вместо Wayland (в современной Федоре, как вы наверняка знаете, по умолчанию включен как раз Wayland), то под Xorg неплохо работает Shutter. Умеет и редактировать скриншоты. Под Wayland, к сожалению, пока что не работает. Но я очень сомневаюсь, что и Joxi сможет под Wayland. Хотя, кто-то сказал KDE? Какой KDE?))

+1

Не уверен. Прошли те времена, когда мне нравилось настраивать линукс по полдня чтобы что-то заработало ) Пока что я даже не знаю, что такое Wayland.

Временно установил виндовую версию Joxi, почти работает под Wine (не могу только добраться до настроек, иконка не реагирует на правый клик)

+1

Полдня и не надо. Shutter просто ставится из репозитория. А Wayland и Xorg можно выбрать в окне авторизации, там шестеренка есть, по нажатию меню откроется.  Выбрать надо однажды, потом автоматически будет выбранный режим использоваться, пока не измените опять. Пункт в меню "Gnome на Xorg" сам за себя говорит, а просто Gnome - это Gnome на Wayland. Xorg отвечает за графический интерфейс, а Wayland - это замена Xorg, который уже устарел.

+1

У меня KDE/Plasma :'(

Хотя Shutter работает. Первый раз его увидел, впечатление - Photoshop для скриншотов. Очень не хватает изящной простоты Joxi. Пока оставлю, но не уверен что привыкну к этому.

+1

В любом случае, спасибо за помощь!

Как оказалось есть много альтернатив joxi, которые работают под linux

+2

Спасибо за ссылки. К сожалению ни один не подошёл. Я попробовал разобраться с ними:

  • Gyazo - просто сразу отправляет скрин, нельзя на нём рисовать
  • Screencloud - только deb-пакеты и репы для Debian/Ubuntu
  • Deepin - мне предлагается установить зависимости руками, а затем скомпилировать. Сдался после получаса
  • Screencast и simplescreenrecorder - для записи видео с экрана
  • Из списка альтернатив:
    • KSnapshot уже есть, только теперь называется Spectacle, нельзя рисовать на скрине
    • Scup - для заливки на FTP или Dropbox, я даже скрин не смог сделать, очень странная софтина
    • Lookit - сайт сдох
    • Viewedit -расширение, не подходит, я не только браузер снимаю

Из того, что искал до этого - просто не было версий под Linux.


На работе спросил у ~40 человек в чате, тоже никто не знает аналогов.


В общем, печальная картина.

Хоть самому садиться писать. Joxi, смотрите там, а то скоро конкурент появится. Назову Ixoj )

+3

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


+1

Из Fedora mailing lists:


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 не осталось тех пакетов, которые от него зависят, его убрали.


+2

Судя по веткам в гите Qt, qt5-quick1 не релизился в составе qt с версии 5.7.0. Версия 5.8.0 в Fedora была собрана из dev ветки

+1

Так, ну и в дополнение к вышеуказанной информации собрал пару версий (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, про ссылке уже не открываются.

Привет, вот ссылка на директорию, она не меняется.
https://dl.bintray.com/amaksoft/rpmpackages/

+3

Спасибо, попробую!


Но вообще-то не очень хорошая практика загружать и устанавливать пакеты из непроверенных источников. Это я больше к Joxi обращаюсь, что они такую ситуацию создают, что приходится это делать.

Тоже столкнулся с проблемой в результате перешел на mail.ru screenshoter https://screenshoter.mail.ru/. Как ни странно нормально работает, есть версия под линукс

Вот это да, Ринат, спасибо огромное! Fedora 27, работает отлично!

Огромное спасибо за инфу.

mail.ru больше не поддерживает linux

Ошибка все еще актуальна!

$ 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

+3

А ведь уже Fedora 28 вышла! )

Тсс!!! Разработчикам joxi вслух не говорите, инфаркт хватит, они Федора 26 пытаются догнать, а вы тут про 28. Жалко ж, люди ж. 

+1

Я так понял, joxi можно вычеркивать, они на нас хотели чихать. Какогр только рожна они до сих пор заявляют про поддержку линукс. Попахивает дешевкой dlink, которая тоже бьёт себя пяткой  в грудь, дескать,  линукс реди, только линукс реди 2.6 и максимум 3.10, когда уже 4.14 и 5.хх на носу. 

Все еще не исправлено!

Руками собрать не получается. Почините, пожалуйста.