Hi. I had to downgrade qt (from 5.15 to 5.14) because of a bug. Then nextcloud-client-3.0.2 stopped starting with $ nextcloud nextcloud: /usr/lib64/libQt5Core.so.5: version `Qt_5.15' not found (required by nextcloud) nextcloud: /usr/lib64/libQt5Core.so.5: version `Qt_5.15' not found (required by /usr/lib64/libnextcloudsync.so.0) nextcloud: /usr/lib64/libQt5Core.so.5: version `Qt_5.15' not found (required by /usr/lib64/nextcloud/libocsync.so.0) Nextcloud client is not rebuilt with emerge -auDN @world or emerge @preserved-rebuild or revdep-rebuild. I can rebuild is manually (and it works) but maybe there is something missing in the ebuild? Reproducible: Always
Downgrading Qt will lead to all kinds of weird issues in numerous consumers e.g. because of backward incompatible ifdefs in the revdep code. It's just not a good idea. Subslot operators are only used if Qt private headers are included, there is no indication this is the case with net-misc/nextcloud-client. It's a WONTFIX from my POV.
> Downgrading Qt .... just not a good idea. I completely agree. But I had to because of a (very annoying) bug where scroll wheel zoom in freecad does not work with qt 5.15.1. It is not clear where this bug is (can be in qt, freecad, coin or somewhere else), and downgrading qt is currently the only reliable solution. If downgrading qt is not a gentoo supported thing, then I agree that this is a wontfix.
Cleaning some stale bugs, I concur with previous comments