Author Topic: Clementine missing dependencies  (Read 491 times)

Offline AnotherUser

  • Full Member
  • ***
  • Posts: 92
Clementine missing dependencies
« on: December 22, 2012, 02:35:37 PM »
I just installed Clementine on top of my fully updated 2012.09 Full Monty. Synaptic pulled in many requirements, but it missed a few. I tried to stream some online music (a default selection in Clementine) and first got the error:
Quote
GStreamer could not create the element: autoaudiosink. Please make sure that you have installed all necessary GStreamer plugins (e.g. OGG and MP3)
As per http://www.pclinuxos.com/forum/index.php/topic,106828.msg915831.html#msg915831, the missing dependency is gstreamer0.10-plugins-good. After installing this package, I tried streaming again and got another error (something about gstreamer not having a URI handler). As per http://www.pclinuxos.com/forum/index.php/topic,106828.msg915801.html#msg915801 I needed to install gstreamer0.10-soup

Since these seem like fundamental requirements for Clementine, I would think these should be pulled in automatically. May I suggest that the next time someone creates Clementine RPMs, that these requirements are included?

Offline pinoc

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2842
    • other projects...
Re: Clementine missing dependencies
« Reply #1 on: December 22, 2012, 03:19:32 PM »
I just installed Clementine on top of my fully updated 2012.09 Full Monty. Synaptic pulled in many requirements, but it missed a few. I tried to stream some online music (a default selection in Clementine) and first got the error:
Quote
GStreamer could not create the element: autoaudiosink. Please make sure that you have installed all necessary GStreamer plugins (e.g. OGG and MP3)
As per http://www.pclinuxos.com/forum/index.php/topic,106828.msg915831.html#msg915831, the missing dependency is gstreamer0.10-plugins-good. After installing this package, I tried streaming again and got another error (something about gstreamer not having a URI handler). As per http://www.pclinuxos.com/forum/index.php/topic,106828.msg915801.html#msg915801 I needed to install gstreamer0.10-soup

Since these seem like fundamental requirements for Clementine, I would think these should be pulled in automatically. May I suggest that the next time someone creates Clementine RPMs, that these requirements are included?


all packages you mentioned are already installed on FM2012.09, how comes you had to install them?

Offline AnotherUser

  • Full Member
  • ***
  • Posts: 92
Re: Clementine missing dependencies
« Reply #2 on: December 22, 2012, 03:48:01 PM »
all packages you mentioned are already installed on FM2012.09, how comes you had to install them?
I'm sorry. I take it back. I did not install Full Monty. I installed the 2012.12 version. (is there a formal way to check to see which version was the starting point for an installation?)

Regardless of that, shouldn't the Clementine requirements list these packages?

Offline pinoc

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2842
    • other projects...
Re: Clementine missing dependencies
« Reply #3 on: December 22, 2012, 03:53:06 PM »
all packages you mentioned are already installed on FM2012.09, how comes you had to install them?
I'm sorry. I take it back. I did not install Full Monty. I installed the 2012.12 version. (is there a formal way to check to see which version was the starting point for an installation?)

Regardless of that, shouldn't the Clementine requirements list these packages?


only FullMonty has such a "installation starting point" - file.
The listed dependencies could be added. However, depending on what you want to do with Clementine you would have to add all other kind of dependencies as well...  :-\

Offline AnotherUser

  • Full Member
  • ***
  • Posts: 92
Re: Clementine missing dependencies
« Reply #4 on: December 23, 2012, 08:15:21 AM »
The listed dependencies could be added. However, depending on what you want to do with Clementine you would have to add all other kind of dependencies as well...  :-\

I am learning that. After trying to use Clementine to stream another source that didn't work, I had to install more gstreamer-* packages (can't recall them all now). Perhaps instead of adding the other packages as explicit dependencies in the Clementine package, there could be a wiki page for what to install in addition to the standard Clementine package?

Online Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10647
  • MLUs Forever!
Re: Clementine missing dependencies
« Reply #5 on: December 23, 2012, 08:39:14 AM »
Does  task-multimedia   bring in the required packages?
MLUs rule the roost!

Linux XPS 3.4.38-pclos1.bfs  64 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT

Offline Yankee

  • Hero Member
  • *****
  • Posts: 1481
  • In theory, theory=practice, in practice ???
Re: Clementine missing dependencies
« Reply #6 on: December 23, 2012, 11:34:12 AM »
Perhaps instead of adding the other packages as explicit dependencies in the Clementine package, there could be a wiki page for what to install in addition to the standard Clementine package?

gstreamer-soup
gstreamer-good
gstreamer-bad
gstreamer-ugly
gstreamer-base
gstreamer-common
gstreamer-ffmpeg
faac
faad
ffmpeg

The above is all you need for Clementine, Radio Tray, and Totem AFAIK.

regards,

FF
ASUS EeePc 900HA netbook  1.6 Ghz Atom CPU  1GB RAM
160 GB internal HD    Seagate 250 GB USB portable drive 
Intel ‎Mobile 945GSE Integrated Graphics Controller
Atheros AR242x/AR542x Wireless Network Adapter
Intel (N10/ICH7 Family) High Definition Audio
Dynex 5-Button Wired Optical Mouse
LXDE