$ sudo apt-get install trickle:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libevent-extra-2.0-5 libevent-openssl-2.0-5 libevent-pthreads-2.0-5 libevent-core-2.0-5
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
libbsd0:i386 libevent-2.0-5:i386
The following packages will be REMOVED
libevent-2.0-5 libevent-dev nfs-common transmission-cli transmission-gtk
The following NEW packages will be installed
libbsd0:i386 libevent-2.0-5:i386 trickle:i386
$ sudo dpkg -i trickle_1.07-9build1_i386.deb
Selecting previously unselected package trickle:i386.
(Reading database ... 328199 files and directories currently installed.)
Unpacking trickle:i386 (from trickle_1.07-9build1_i386.deb) ...
(Noting disappearance of trickle, which has been completely replaced.)
dpkg: dependency problems prevent configuration of trickle:i386:
trickle:i386 depends on libbsd0 (>= 0.0).
trickle:i386 depends on libevent-2.0-5 (>= 2.0.10-stable).
dpkg: error processing trickle:i386 (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db ...
Errors were encountered while processing:
trickle:i386
I have tried running an i386 trickle, and associated libraries, but it doesn't have any effect on the running application. (strace points ouf if any 64-bit libraries are loaded and trickle complains in the same way as above).
I have also tried cross-building but the resulting biaries are x86_64 anyway for some reason.
The only other way I can think of working around this is with a static build, but that has it's own problems.
I cannot see how to workaround this.
$ sudo apt-get install trickle:i386 extra-2. 0-5 libevent- openssl- 2.0-5 libevent- pthreads- 2.0-5 libevent-core-2.0-5
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libevent-
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
libbsd0:i386 libevent-2.0-5:i386
The following packages will be REMOVED
libevent-2.0-5 libevent-dev nfs-common transmission-cli transmission-gtk
The following NEW packages will be installed
libbsd0:i386 libevent-2.0-5:i386 trickle:i386
$ sudo dpkg -i trickle_ 1.07-9build1_ i386.deb 1.07-9build1_ i386.deb) ...
Selecting previously unselected package trickle:i386.
(Reading database ... 328199 files and directories currently installed.)
Unpacking trickle:i386 (from trickle_
(Noting disappearance of trickle, which has been completely replaced.)
dpkg: dependency problems prevent configuration of trickle:i386:
trickle:i386 depends on libbsd0 (>= 0.0).
trickle:i386 depends on libevent-2.0-5 (>= 2.0.10-stable).
dpkg: error processing trickle:i386 (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db ...
Errors were encountered while processing:
trickle:i386
I have tried running an i386 trickle, and associated libraries, but it doesn't have any effect on the running application. (strace points ouf if any 64-bit libraries are loaded and trickle complains in the same way as above).
I have also tried cross-building but the resulting biaries are x86_64 anyway for some reason.
The only other way I can think of working around this is with a static build, but that has it's own problems.