Le 23/04/2015 17:59, Dmitriy Perlow a écrit :
Antoine Belvire <[email protected]>  Thu, 23 Apr 2015 18:34:12
+0300:

Le 23/04/2015 17:40, Dmitriy Perlow a écrit :
Matthieu Bachelier <[email protected]>  Tue, 21 Apr 2015
12:44:55 +0300:

Hi,

I'm the author of Miam-Player. I have been noticed that some RPM
packages
for openSUSE were available.

So I have downloaded openSUSE Tumbleweed and installed it into a VM
but I
cannot install the RPM.

There is a problem with the dependency VLC-Qt 0.10.0. Shouldn't the RPM
automatically install missing dependencies?

Best regards,

Matthieu

Hello!

The dependency is wrong:

%zypper se -s vlc-qt
Loading repository data...
Reading installed packages...

S | Name                            | Type       | Version      | Arch
| Repository
--+---------------------------------+------------+--------------+--------+-----------------------------


i | vlc-qt                          | package    | 2.2.1-269.1  | x86_64
| provider-packman
   | libvlc-qt-widgets0_10           | package    | 0.10.0-1.1   |
x86_64 | provider-packman
   | libvlc-qt-qml0_10-debuginfo     | package    | 0.10.0-1.1   |
x86_64 | provider-packman
   | libvlc-qt-widgets0_10-debuginfo | package    | 0.10.0-1.1   |
x86_64 | provider-packman
   | libvlc-qt0_10-debuginfo         | package    | 0.10.0-1.1   |
x86_64 | provider-packman
   | libvlc-qt-qml0_10               | package    | 0.10.0-1.1   |
x86_64 | provider-packman
   | libvlc-qt0_10                   | package    | 0.10.0-1.1   |
x86_64 | provider-packman
   | libvlc-qt-devel                 | package    | 0.10.0-1.1   |
x86_64 | provider-packman
   | libvlc-qt                       | srcpackage | 0.10.0-1.1   |
noarch | provider-packman

If it should be vlc-qt package name and versions required are wrong. If
it should be libvlc-qt0_10 the dependency is wrong by design, linking
dependencies are set automatically.


No, it's not vlc-qt (the qt frontend of vlc) but VLC-Qt (a simple
library to connect Qt application with libVLC) which is packaged here
under the name "libvlc-qt".

"BuildRequires:  pkgconfig(libvlc-qt)" looks fine to me.

And no "Requires: VLC-Qt = 0.10.0" and so on!

Indeed, there is no such thing ;)


There is a missing requires about vlc-codecs but it is another story
and will be fixed.

Not recommending really?


You're right, recommending sounds better here, thank you.

Also, I think I must add vlc-noX as requirement because Miam Player doesn't start at all without it…

antoine@antoine-laptop:~> miam-player
[000000000282ce88] core libvlc error: No plugins found! Check your VLC installation.
Abandon
antoine@antoine-laptop:~>

I don't see how to do without it.

I didn't notice that at first because I had vlc-codecs installed, which requires vlc-noX.

_______________________________________________
Packman mailing list
[email protected]
http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman

Antwort per Email an