Moderator
|
The first bugfix release for the 4.0 series has arrived. Several crashes have been fixed, as well as a problem which caused a lot of disk activity when downloading at high speed on certain filesystems.
If you upgrade ktorrent to 4.0.1, it is recommended to also upgrade libktorrent to 1.0.1, seeing that several of the bugfixes are in libktorrent. |
Registered Member
|
So my biggest fears came true in the very first minor release of libktorrent 1.0.1. Binary compatibility was broken and soversion was not bumped. From Policies/Binary Compatibility Issues With C++:
From the 1.0.0 vs. 1.0.1 diff:
UTPServer is a public class. This breakage is probably (I'm not sure) limited to classes which inherit from UTPServer if there are any but it's still a BIC change without SOVERSION bump. libktorrent is supposedly a public library now. Unfortunately, it was pretty clear that your hands were tied wrt more stable binary compatibility because classes in libktorrent do not use d pointers. libktorrent is going to be tough library to manage |
Registered Member
|
Fortunately, it appears that nothing in KTorrent/KGet inherits from UTPServer so this BIC is not destructive.
|
Moderator
|
Indeed I overlooked that.
Will update the packages soon. |
Registered Member
|
I now have no access to the plugins or other functionalities that were in 4.0 since I upgraded.
(Only Magnet and Que Manager are available?) Is this normal, or should I reinstall? |
Registered Member
|
I have noticed this in Kubuntu 10.4 using the version of ktorrent from this location: http://www.manast.com/2010/05/26/install-ktorrent-4-0-in-ubuntu-kubuntu-lucid/ I thought it was a packaging error, maybe I am wrong. 4.0 works fine though.. Hmmmm.. Perhaps the plugins are not in the right location and not found? |
Moderator
|
Run kbuildsycoca4 then restart ktorrent
|
Registered Member
|
Running kbuildsycoca4 didnt do it for me.
Also kubuntu 10.04, and from the same source as above (bjb post). http://ppa.launchpad.net/blca/published/ubuntu lucid main ktorrent is working better though. I still have no access to trackers etc. (sorry admin, I must apologize, maybe this post should have been in help, my bad) UPDATE: Theres been an update from the ppa repository we were using, now everything's working again, ktorrent's perfect! |
Registered Member
|
Cenxi City was informed today from the Guangxi, on the city's stabilization plate Sanbao Lam Reservoir Reservoir South liduzhen old unattended in the inspection issue, the city started the accountability system, Caoch Outlet hold Municipal Standing Committee decided that the three Town of Party secretary, crossed the town party secretary, crossed the town mayor and other responsible persons, 11 were given notice of criticism, admonishing remarks, administrative demerit, Coach Hanbags warning other party. Thus, in a week, 38 people in Guangxi have been issue for reservoirs to be processed unattended.
June 20, the Standing Committee of Liuzhou Rong'an County held a meeting on the first rural county collapsed cave Tam Reservoir management Momou absent without leave to deal with the views of the event, Coach Bags decided to give Lake the first township party secretary admonishing remarks, the first village on the Lake township administrative warning, the first township People's Congress Chairman of the Lake (township leader in charge), rural armed Minister (including village leaders) were given administrative demerit of reservoir management Momou hole collapse to firing handle. To ensure that all measures are in place, Caoch Purses Guangxi Water Conservancy Department transferred 68 key working group composed of 34 to conducted a thorough investigation of the reservoir form a rigorous and comprehensive inspection security issues, and problems found in strict supervision accountability , the four reservoirs unattended events, that is, Caoch Shoes the working group found in the inspection. |
Registered Member
|
Please let me know if I need to post this message in a new topic.
I've downloaded KT 4.0.1 and libkt 1.0.1, and I'm running Kubuntu Lucid. I made sure that I got all the dependencies as listed in the faq on the wiki. I'm getting an error on the cmake command:
Is there a file I have to modify or is there some other pkg I need to install? Thanks in advance. ~S |
Moderator
|
First compile libktorrent and install it, FindKTorrent.cmake will be installed as part of libktorrent
|
Registered Member
|
odd. I had compiled and installed libktorrent prior to compiling ktorrent and it gave the above error. I recompiled and reinstalled libktorrent and the cmake command went thru without error.
Now I get an error on the make command:
Translation of this error would be greatly appreciated. Thanks |
Registered Member
|
After reviewing the cmake command output I see the following:
... and noticed that the phonon version is 4.3.1, but I know that according to the kpkg installer that 4.6.2 should be installed. Where is it reading phonon from? Any way to fix this? Also, based on the error with videowidget.h that I have from my prior post, how do I use the '-DENABLE_MEDIAPLAYER_PLUGIN=false' switch? Further assistance on this would be greatly appreciated. Thanks |
Moderator
|
Some people get that compile error, you can add -DENABLE_MEDIAPLAYER_PLUGIN=false to the cmake command line to disable the plugin.
However it would be more interesting to find out why. Before disabling the plugin, could you try the following: In the root of the ktorrent directory tree is a file named CMakeLists.txt, try adding the following line to it. remove_definitions(-DQT_NO_PHONON_VIDEO) Add it right before this section: add_subdirectory(libktcore) add_subdirectory(plugins) add_subdirectory(ideal) add_subdirectory(ktorrent) add_subdirectory(ktupnptest) add_subdirectory(plasma) add_subdirectory(ktmagnetdownloader) Then rerun make |
Registered Member
|
I just tried it with no luck. I added those lines at the end of CMakeLists.txt, is it OK?
Result of make
|
Registered users: abc72656, Bing [Bot], daret, Google [Bot], lockheed, Sogou [Bot], Yahoo [Bot]