Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 749672 - net-misc/nextcloud-client does not rebuild when qtcore is rebuilt
Summary: net-misc/nextcloud-client does not rebuild when qtcore is rebuilt
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Bernard Cafarelli
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-17 09:52 UTC by Alexey Korepanov
Modified: 2021-05-31 10:12 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Korepanov 2020-10-17 09:52:09 UTC
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
Comment 1 Andreas Sturmlechner gentoo-dev 2020-10-17 10:53:59 UTC
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.
Comment 2 Alexey Korepanov 2020-10-17 11:03:58 UTC
> 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.
Comment 3 Bernard Cafarelli gentoo-dev 2021-05-31 10:12:24 UTC
Cleaning some stale bugs, I concur with previous comments