Won't start in Ubuntu 12.04

Linux specific questions, problems.
Post Reply
TurboProp

Won't start in Ubuntu 12.04

Post by TurboProp »

Hello all,
have been using qbittorent for many years now, very happy. Yesterday i changed to the new ppa , did the update to 3.0.9 from 3.0.8 and now it will not start. From cmd line i get

Code: Select all

qbittorrent: error while loading shared libraries: libtorrent-rasterbar.so.6: cannot open shared object file: No such file or directory
Can someone help me please.

Cheers!
catwoman68

Re: Won't start in Ubuntu 12.04

Post by catwoman68 »

By the code you posted you can see that it is not finding libtorrent-rasterbar.so.6, which is no longer installed with ppa.

I installed the new ppa on the day after it was released, and when I tried running it via the gui, it started loading in the taskbar but then never ran, so I completely removed it via synaptic, and installed again, with the same results. Eventually I compiled the latest qbitorrent/libtorrent via the wiki page https://github.com/qbittorrent/qBittorr ... ompilation and all has been running perfect since (I'm running Kubuntu 12.10).
cshadow

Re: Won't start in Ubuntu 12.04

Post by cshadow »

Had the same problem, check my topic just below.
There is a thread here
http://qbforums.shiki.hu/index.php?topic=1843.0

with a link to a PPA with working 3.09.

https://launchpad.net/~surfernsk/+archi ... t-software
catwoman68

Re: Won't start in Ubuntu 12.04

Post by catwoman68 »

Would you believe it, I waited to update until chris posted his latest ppa, and within days of compiling qbitorrent/libtorrent there's 3.09 ppa,  thank you for another ppa link :)
loki

Re: Won't start in Ubuntu 12.04

Post by loki »

So I'm lead to believe the new ppa relies on ubuntu packages of libtorrent? Did you try installing libtorrent-rasterbar6 from official?
cshadow

Re: Won't start in Ubuntu 12.04

Post by cshadow »

It seems so. Check the "Depends" section. for libtorrent-rasterbar6 for the new ppa and for libtorrent-rasterbar7 for the other.

This one is from new PPA:

Code: Select all

$ dpkg -I /tmp/qbittorrent_3.0.x-0~4279-20130414~precise1_amd64.deb 
 new debian package, version 2.0.
 size 2841966 bytes: control archive= 1840 bytes.
    1487 bytes,    29 lines      control              
    1697 bytes,    22 lines      md5sums              
     351 bytes,    12 lines   *  postinst             #!/bin/sh
     293 bytes,     8 lines   *  postrm               #!/bin/sh
 Package: qbittorrent
 Version: 3.0.x-0~4279-20130414~precise1
 Architecture: amd64
 Maintainer: Cristian Greco <[email protected]>
 Installed-Size: 6051
 Depends: libboost-filesystem1.46.1 (>= 1.46.1-1), libboost-system1.46.1 (>= 1.46.1-1), libc6 (>= 2.14), libgcc1 (>= 1:4.1.1), libqt4-dbus (>= 4:4.5.3), libqt4-network (>= 4:4.5.3), libqt4-xml (>= 4:4.5.3), libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.8.0), libssl1.0.0 (>= 1.0.0), libstdc++6 (>= 4.6), libtorrent-rasterbar6 (>= 0.15.10), zlib1g (>= 1:1.1.4), python (>= 2.5), geoip-database
 Suggests: qbittorrent-dbg
 Section: net
 Priority: optional
 Homepage: http://www.qbittorrent.org/
 Description: bittorrent client based on libtorrent-rasterbar with a Qt4 GUI
  BitTorrent client written in C++ and based on libtorrent-rasterbar with a Qt4
  user interface. qBittorrent is a feature rich but lightweight client that is
  very similar to uTorrent. Its main features are:
  .
   * Polished uTorrent-like user interface
   * Well integrated and extensible search engine
   * Remote control through a Web user interface
   * Vuze-compatible protocol encryption
   * uTorrent-compatible Peer eXchange (PeX)
   * DHT (trackerless) support
   * UPnP / NAT-PMP port forwarding
   * IPv6 compliant
   * RSS support with advanced download filters
   * Advanced control over torrent content and trackers
   * IP Filtering (eMule / Peer Guardian filters)
   * Torrents queueing and prioritizing
   * Good localization (~25 languages supported)
   * Unicode support
And this is from the other PPA

Code: Select all

$ dpkg -I /tmp/qbittorrent_3.0.9-0ubuntu3~precise_amd64.deb
 new debian package, version 2.0.
 size 2859694 bytes: control archive= 1872 bytes.
    1516 bytes,    30 lines      control              
    1697 bytes,    22 lines      md5sums              
     351 bytes,    12 lines   *  postinst             #!/bin/sh
     293 bytes,     8 lines   *  postrm               #!/bin/sh
 Package: qbittorrent
 Version: 3.0.9-0ubuntu3~precise
 Architecture: amd64
 Maintainer: Ubuntu Developers <[email protected]>
 Installed-Size: 6083
 Depends: libboost-system1.46.1 (>= 1.46.1-1), libc6 (>= 2.14), libgcc1 (>= 1:4.1.1), libqt4-dbus (>= 4:4.5.3), libqt4-network (>= 4:4.5.3), libqt4-xml (>= 4:4.5.3), libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.8.0), libssl1.0.0 (>= 1.0.0), libstdc++6 (>= 4.6), libtorrent-rasterbar7 (>= 0.16.9), zlib1g (>= 1:1.1.4), python (>= 2.5), geoip-database
 Suggests: qbittorrent-dbg
 Section: net
 Priority: optional
 Homepage: http://www.qbittorrent.org/
 Description: bittorrent client based on libtorrent-rasterbar with a Qt4 GUI
  BitTorrent client written in C++ and based on libtorrent-rasterbar with a Qt4
  user interface. qBittorrent is a feature rich but lightweight client that is
  very similar to uTorrent. Its main features are:
  .
   * Polished uTorrent-like user interface
   * Well integrated and extensible search engine
   * Remote control through a Web user interface
   * Vuze-compatible protocol encryption
   * uTorrent-compatible Peer eXchange (PeX)
   * DHT (trackerless) support
   * UPnP / NAT-PMP port forwarding
   * IPv6 compliant
   * RSS support with advanced download filters
   * Advanced control over torrent content and trackers
   * IP Filtering (eMule / Peer Guardian filters)
   * Torrents queueing and prioritizing
   * Good localization (~25 languages supported)
   * Unicode support
 Original-Maintainer: Cristian Greco <[email protected]>
MPW

Re: Won't start in Ubuntu 12.04

Post by MPW »

The problem is, that the new repo does not include the libtorrent-rasterbar.

So there are two solutions:

- apt-get remove libtorrent-rasterbar* qbittorrent && sudo apt-get install qbittorrent
But with this solution, you get a very old libtorrent-rasterbar from the official repo.

- use this repo:
a) remove the current repo
b) sudo add-apt-repository ppa:surfernsk/internet-software
c) sudo apt-get update
d) reinstall it with the two steps from first solution

Bye
MPW
qbfan89

Re: Won't start in Ubuntu 12.04

Post by qbfan89 »

Christophe Dumez has updated his ppa. Update your sources.list as well and use the following repositories:


# For stable branch
deb http://ppa.launchpad.net/hydr0g3n/qbitt ... ble/ubuntu precise main


# For development branch
deb http://ppa.launchpad.net/hydr0g3n/qbitt ... unk/ubuntu precise main
Post Reply