Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't install on Ubuntu 17.04, 17.10, Ubuntu missing dependency package qtdeclarative5-dialogs-plugin #1002

Closed
mprotic opened this issue Nov 19, 2017 · 8 comments

Comments

@mprotic
Copy link

mprotic commented Nov 19, 2017

sudo add-apt-repository ppa:wbsecg1/qtav ... OK
sudo apt-get update ... OK
apt-get install libqtav libqtavwidgets qml-module-qtav qtav-players

Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
qtav-players : Depends: qtdeclarative5-dialogs-plugin but it is not installable
Depends: qtdeclarative5-controls-plugin but it is not installable
E: Unable to correct problems, you have held broken packages.

@KekcuHa
Copy link

KekcuHa commented Dec 30, 2017

I faced the same issue - can not install qtav-players package on Ubuntu 17.10 with "qtdeclarative5-controls-plugin but it is not installable" message.

@paul-h
Copy link

paul-h commented Jan 5, 2018

Same here. It would be nice to get this fixed.

Looks like all the qt5declarative*-plugin packages are transitional dummy packages which can now be safely removed.

@paul-h
Copy link

paul-h commented Jan 5, 2018

Not tested just an educated guess but I think you need to move artful here
https://github.com/wang-bin/QtAV/blob/master/debian/ubuntu.sh#L15
to the end of the list.

And add another sed line here
https://github.com/wang-bin/QtAV/blob/master/debian/ubuntu.sh#L25
to change qtdeclarative5-dialogs-plugin for qml-module-qtquick-dialogs

wang-bin added a commit that referenced this issue Mar 6, 2018
@wang-bin
Copy link
Owner

wang-bin commented Mar 7, 2018

Try again, should be fixed

@wang-bin wang-bin closed this as completed Mar 7, 2018
@mprotic
Copy link
Author

mprotic commented Mar 8, 2018

No, still not installing, qtdeclarative5-dialogs-plugin is still there.
Can you try second suggestion from paul-h comment ?

@wang-bin
Copy link
Owner

wang-bin commented Mar 8, 2018

It's changed as paul-h suggested. Are you using 17.10? I can only update for ubuntu LTS and latest version.

@mprotic
Copy link
Author

mprotic commented Mar 8, 2018

Yes, 17.10, tested on a clean install. This is what i did:

sudo add-apt-repository ppa:wbsecg1/qtav
sudo apt-get update
sudo apt-get install libqtav libqtavwidgets qml-module-qtav qtav-players

Got same error.

Looking at your commit, it seems that you've only changed line #15 and not line #25 - proposed changing qtdeclarative5-dialogs-plugin (which is missing in 17.10) to qml-module-qtquick-dialogs (if I understood correctly paul-h suggestion, and your commit)

wang-bin added a commit that referenced this issue Mar 10, 2018
qtdeclarative5-xxx are dummy packages on new OSes and may not exist
@wang-bin
Copy link
Owner

I forgot to replace qtdeclarative5-dialogs-plugin. now fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants