Re: bittorrent upload too invasive

Marc Lijour <[email protected]> Thu, 17 Mar 2005 14:31:39 -0500
Newsgroups gmane.linux.mandrake.cooker.amd64
Message-ID <[email protected]>
On March 17, 2005 12:03 pm, Gwenole Beauchesne wrote:
> On Thu, 17 Mar 2005, Marc Lijour wrote:
> > I am downloading the DVD, thank you for that.
>
> I noticed that 32-bit flash player in konqueror will stop working with
> this DVD. That's because I have not included the right kdebase-nsplugins
> package. :-(
>
> >  /usr/bin/python: error while loading shared
> > libraries: /usr/lib/trickle/trickle-overload.so: cannot open shared
> > object file: No such file or directory
>
> The problem is that you can't have 32-bit plugins with a 64-bit python. I
> was thinking about a way to provide 2 flavors of python the other day
> though. But I doubt the amount of people willing that is enough for 10.2
> since nobody complained yet since the past 4 distros. ;-) So probably wait
> for the next major version.
>
> I have just uploaded a 64-bit version of trickle to contribs, does it
> work?

Mirrors now in sync. I got trickle but it needs lib64event0-0.9-1mdk.x86_64.
I found this one on contrib: lib64event0-0.6-5mdk.amd64.rpm (30/11/2004), 
which does not install:
Installation failed:
	file /usr/share/man/man3/libevent0.3.bz2 from install of lib64event0-0.6-5mdk 
conflicts with file from package libevent0-0.9-1mdk 

Then I went to main and I found the latest lib64, which works.

Now I use the right trickle:

Problem is it is still looking for the (wrong) library:
/usr/bin/python: error while loading shared 
libraries: /usr/lib/trickle/trickle-overload.so: cannot open shared object 
file: No such file ordirectory

(at least now it makes sense to complain about a missing library!)
$ rpm -ql trickle
(...)
/usr/lib64/trickle/trickle-overload.so
(...)

Then I created a soft link to point to the right location, and everything 
works great. Merci Gwenole!

Resume
=====
- To fix the package it would just be a matter of changing the path to the 
required library somewhere in the makefile I guess. (I would be glad to do it 
if I knew how to build a package...)
- Also lib64event0-0.6-5mdk.amd64.rpm (30/11/2004) should probably be removed 
from contrib as a new version of it is now in main