I've tried installing deluge on 64-bit Tumbleweed with:

zypper in -y deluge
but alas I seem to be in bad luck today as I get the error:

Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides libboost_system.so.1.65.1 needed by python2-libtorrent-rasterbar-1.1.5-1.2.i586
 Solution 1: do not install deluge-1.3.15-15.94.noarch
 Solution 2: break python2-libtorrent-rasterbar-1.1.5-1.2.i586 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] (c): c
the libboost_system error I can get, clearly someone hasn't rebuilt python2-libtorrent-rasterbar against the new release of boost, but what I do not get is why my system is trying to install a 32-bit package. Is it just getting desperate? If it helps here be my enabled repositories (zypper lr):

Repository priorities are without effect. All enabled repositories share the same priority.

# | Alias                               | Name                                                 | Enabled | GPG Check | Refresh
1 | home_fusion809                      | Brenton Horne's OBS repository (openSUSE_Tumbleweed) | Yes     | (r ) Yes  | No     
2 | http-download.opensuse.org-2a9a50b5 | Virtualization                                       | Yes     | (r ) Yes  | Yes    
3 | openSUSE-20171228-0                 | openSUSE-20171228-0                                  | Yes     | (r ) Yes  | Yes    
4 | repo-debug                          | openSUSE-Tumbleweed-Debug                            | No      | ----      | ----   
5 | repo-non-oss                        | openSUSE-Tumbleweed-Non-Oss                          | Yes     | (r ) Yes  | Yes    
6 | repo-source                         | openSUSE-Tumbleweed-Source                           | Yes     | (r ) Yes  | Yes    
7 | repo-update                         | openSUSE-Tumbleweed-Update                           | Yes     | (r ) Yes  | Yes
I realize I could get the python2-libtorrent-rasterbar package myself (i.e. its sources), build it against the latest boost (64-bit this time) and install it and then install deluge. I just want to know how to fix this error once and for all (preventing this error and other errors relating to 32-bit packages being drawn in as dependencies from ever happening again).

Thanks for your time,