Home > Computers, Football, Howto, Linux > Installing Sopcast on Ubuntu 10.04 Lucid Lynx

Installing Sopcast on Ubuntu 10.04 Lucid Lynx

Although I haven’t celebrated Christmas in nearly 30 years, I still remember, as a child, experiencing the feeling of excitement and keen anticipation. I must admit that I’ve been a bit like that waiting for the new LTS edition of Ubuntu “Lucid Lynx” to arrive. On launch day of April 29th, I was refreshing my browser every 5 minutes to see when the final release would be available.

Finally I was able to download and install the 64-bit edition on a secondary partition (where Windows Vista used to live). My plan is to move to Lucid permanently, by slowly migrating my files and installed apps. One app I use a lot, particularly for Premier League football (soccer to our friends in the U.S.) is Sopcast – P2P streaming TV. My previous installation of Sopcast was cobbled together and, while it worked, I didn’t relish the thought of installing it again. Comments on the Ubuntu forums indicated that others were having the same issue, so here is the – now much streamlined – method of installing a working Sopcast player on Ubuntu 10.04 Lucid Lynx, 64-bit edition:

From a terminal window type the following commands:

sudo add-apt-repository ppa:jason-scheunemann/ppa
sudo apt-get update
sudo apt-get install sopcast-player

It takes quite a while to download all the libraries needed, but when it has – you get a perfectly working Sopcast player:

SopCast Player on Ubuntu 10.04 Lucid Lynx

SopCast Player on Ubuntu 10.04 Lucid Lynx

This is the first of, what will probably be, a flurry of posts on Lucid as I fix some issues and get excited about new features!

UPDATE 3rd MAY, 2010: Many of the comments I have received refer to an unsatisfied dependency for libstdc++5. Here is a workaround for that problem, which I found on the Ubuntu forums. I haven’t tried this myself, and so take no credit (or blame) for this whatsoever, but a deb package containing libstdc++5 can be downloaded from this link. Presumably when its installed through the Package Installer, then sp-auth’s dependency should be satisfied.

  1. Timo
    May 1st, 2010 at 14:15 | #1

    And you do not have any problems in regard to unsatisfiable dependencies?

    When I try installing from the ppa it says that:

    “sp-auth (>= 3.0.1)” which depends on “libstdc++5″ cannot be installed…

  2. Prashant
    May 1st, 2010 at 14:26 | #2

    Hi,

    I have the following problem:

    ~$ sudo apt-get update
    E: Malformed line 56 in source list /etc/apt/sources.list (dist)

  3. May 1st, 2010 at 15:11 | #3

    Are you accessing the Internet via a proxy? I had the same problem before and had to edit the /etc/apt/sources.list file manually. Post the contents of the file here and I’ll take a look for you, if you wish.

  4. JJ
    May 1st, 2010 at 16:03 | #4

    I got this:

    Errors were encountered while processing:
    /var/cache/apt/archives/sp-auth_3.2.6~ppa1~lucid7_amd64.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)

    any ideas?

  5. May 1st, 2010 at 16:51 | #5

    Try and check Synaptic package manager to see if any packages are causing problems. This often occurs when installation of a package has been interrupted. When you’ve found the offending package, force its removal and try the installation again.

  6. pete
    May 2nd, 2010 at 03:43 | #6

    here’s what I get

    pete@hp-laptop:~$ sudo apt-get install sopcast-player
    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.
    sopcast-player: Depends: sp-auth (>= 3.0.1) but it is not going to be installed
    E: Broken packages

  7. Peter
    May 2nd, 2010 at 16:12 | #7

    # sudo apt-get install sopcast-player
    This complains of a missing dependency for sp-auth

    # sudo apt-get install sp-auth sopcast-player
    This complains of a missing dependency for libstdc++5
    Ubuntu 10.4 is shipped with libstdc++6 allready installed

  8. andre
    May 2nd, 2010 at 19:48 | #8

    do you plan to rebuild deb with libstdc++6 ?

  9. May 3rd, 2010 at 08:37 | #9

    Hi, thanks for the comments. Strangely I didn’t have any dependency problems on a clean install of 10.04 64-bit, but libstdc++5 can be downloaded from here as a deb file. If you try this method, please let me know how it goes, and I’ll update the blog post accordingly. Thanks, Matt.

  10. Harsh Kothari
    May 4th, 2010 at 18:44 | #10

    Thanks Peter !! It worked fine after separately installing libstdc++5.

    However, i cannot seem to run sopcast links from the browser. (myp2p.eu)
    I tried with Firefox and Chrome. But it gives me an error of — “Firefox doesn’t know how to open this address, because the protocol (sop) isn’t associated with any program.”

    Any suggestions.. ?? Thanks anyway guys !!

  11. May 4th, 2010 at 21:07 | #11

    I haven’t tried any of them, but there are some suggestions here for adding sop protocol handling to Firefox. Thanks for your comment :)

  12. siraj
    May 5th, 2010 at 03:15 | #12

    Thanks a Lot and May God Bless You for posting this comment it worked like a charm for me i downloaded debian package of sp-sc and then sudo command for sopcast install…. real charm
    Thanks once again

  13. May 5th, 2010 at 18:39 | #13

    You’re very welcome – thanks for your kind comment.
    Matt.

  14. May 9th, 2010 at 03:32 | #14

    Thanks so much for this – you’re a star.

    Had the same “The following packages have unmet dependencies.
    sopcast-player: Depends: sp-auth (>= 3.0.1) but it is not going to be installed
    E: Broken packages” error message a few others were getting, followed your advice and all is now working wonderfully!

    Thanks again, Rob

  15. May 9th, 2010 at 09:25 | #15

    You’re welcome – glad it worked for you. Thanks for your comment.

  16. Pato
    May 13th, 2010 at 14:24 | #16

    Hello bruos, excuse me for my bad english, i am from Argentina, for me sopcast its works perfectly, and was my first time, cause sopcast works fine with 32bits, but not for 64bits, now in my 64bits works!!, in my opinion i make a clean install of our exelent Ubuntu lucid linx and I install the “Ubuntu restricted areas” (search in google), then its work ell right whith this exelent guide!, thank for a great job!Long live(Larga Vida in spanish) for Linux-Ubuntu!Viva la Vida!

  17. May 15th, 2010 at 21:35 | #17

    worked perfectly with the update. great solution for mac users. thx!

  18. Michael
    May 22nd, 2010 at 16:25 | #18

    Just a quick note to say thanks – got it sorted (after reading the update!). Keep up the good work!

  19. May 24th, 2010 at 14:54 | #19

    I’m glad it’s working for you now. Thanks for taking the time to comment :)

  20. Nicolas
    May 26th, 2010 at 19:44 | #20

    Works great here (even without the update)
    Thanks a lot :)

  21. goce
    June 19th, 2010 at 19:34 | #21

    this is what i get…any idea???

    The following packages have unmet dependencies:
    sopcast-player: Depends: sp-auth (>= 3.0.1) but it is not going to be installed
    E: Broken packages
    goce@goce-desktop:~$

  22. Carlos
    July 17th, 2010 at 03:30 | #22

    I used the new update and works like a charm!

  23. July 20th, 2010 at 08:07 | #23

    Glad it worked for you. Thanks for your comment.

  24. bd
    November 21st, 2010 at 03:13 | #24

    Thank you so much – kept getting the sopcast-player: Depends: sp-auth (>= 3.0.1) but it is not going to be installed
    E: Broken packages
    error message, but your suggestion to download the libstdc++5. worked like a charm. After that, everything loaded up easily.
    Thanks again – one less reason to stay with Windows.

  25. jwharding
    January 9th, 2011 at 17:34 | #25

    Thanks for sharing! But I have a problem during the installation:

    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:
    sopcast-player: Depends: libvlc-dev but it is not going to be installed
    E: Broken packages

  1. May 7th, 2010 at 20:44 | #1
  2. May 8th, 2010 at 18:20 | #2
  3. May 20th, 2010 at 02:24 | #3