![](https://seccdn.libravatar.org/avatar/cb2aaf49f775c94d4056311eef22be7b.jpg?s=120&d=mm&r=g)
On 10/6/21 10:35 PM, Tejas Guruswamy wrote:
Hi all,
Package qbittorrent needs a rebuild since boost 1.77 was checked in, currently available version in Factory is still built against 1.76 and crashes:
https://bugzilla.opensuse.org/show_bug.cgi?id=1191150
But mostly why I posting on the list is to understand why this was not automatic, the package has an explicit BuildRequires on boost (libboost_system-devel >= 1.65). Is this a build system bug, an oversight, or a misunderstanding? The easiest is to require the boost version it was compiled against - as Jan writes in the bug this is normally done through library dependencies. But if it's known to be a problem, make use of an artifical require. E.g.
Requires: %(rpm -q --queryformat '%{NAME} = %{VERSION}' --whatprovides boost-license) (untested) Greetings, Stephan