Hi, Here is the dependency diagram that I made when I tried to make some debian package:
http://miam-player.org/wiki/index.php?title=How-to_build_Miam-Player Best regards, Matthieu 2015-04-23 18:09 GMT+02:00 Antoine Belvire <[email protected]>: > 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
