+23
Under review

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

f1rst-test 1 year ago • updated by Сергей Пушкин 2 days ago 34

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

-1
Answer
Under review

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


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

-1
Answer
Under review

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


По какой причине не смогли удовлетворить и эти зависимости? Требуется 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/

+2

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


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

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

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

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

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

$ 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. Жалко ж, люди ж. 

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

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

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