Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 664262 - sci-misc/mendeleydesktop-1.19.2: /usr/lib64/libQt5Core.so.5: version `Qt_5.10' not found
Summary: sci-misc/mendeleydesktop-1.19.2: /usr/lib64/libQt5Core.so.5: version `Qt_5.10...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Alexey Shvetsov
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-22 13:39 UTC by Marius Brehler
Modified: 2018-12-06 10:21 UTC (History)
3 users (show)

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 Marius Brehler 2018-08-22 13:39:35 UTC
mendeleydesktop was recently bumped from version 1.18 to 1.19.2. As in already with version 1.18, Qt5 is required, see https://bugs.gentoo.org/653396.

This dependency can still not be fulfilled. Therefore, mendeley cannot start:

brehler@manakov ~ $ mendeleydesktop 
/opt/mendeleydesktop/bin/..//lib64/mendeleydesktop/libexec/mendeleydesktop.x86_64: /usr/lib64/libQt5Core.so.5: version `Qt_5.10' not found (required by /opt/mendeleydesktop/bin/..//lib64/mendeleydesktop/libexec/mendeleydesktop.x86_64)
/opt/mendeleydesktop/bin/..//lib64/mendeleydesktop/libexec/mendeleydesktop.x86_64: /usr/lib64/libQt5Core.so.5: version `Qt_5.10' not found (required by /opt/mendeleydesktop/bin/..//lib64/libMendeley.so.1.19)


I would highly appreciate if version bumps would be tested prior to pushing them. This breaks mendeley once again on my machines. Think the packages requires to be masked, since the workaround in commit https://github.com/gentoo/gentoo/commit/a7400c02c6ff4df4bcd55c2872173361fc58db22 does not seem to work. Furthermore, the ebuild prints uses xdg_pkg_postinst:

>>> Installing (1 of 1) sci-misc/mendeleydesktop-1.19.2::gentoo
/var/tmp/portage/sci-misc/mendeleydesktop-1.19.2/temp/environment: line 2288: xdg_pkg_postinst: command not found
Comment 1 Andreas Sturmlechner gentoo-dev 2018-08-22 14:22:27 UTC
Alexey, I see you've done 3 out of 4 of the last version bumps, it would be appropriate to add yourself to maintainers for this package.
Comment 2 Richard H. 2018-10-15 12:06:07 UTC
So, how can this be fixed then? The old version starts spitting errors and I fear the day it won't work at all. Also, all my colleagues use the newer version, which I am unable to due to this bug.
Comment 3 Richard H. 2018-10-15 21:39:57 UTC
Correction: The old version IS broken. You cannot use it to log in anymore.

I had to transfer my oauth2token (in the config file) so I could use it at all. So once this token times out, it's over.
Comment 4 Richard H. 2018-10-21 09:13:11 UTC
After the big Qt 5.11 bump 5.19.2 works flawlessly without any changes.

The old plugin (1.17.13) is obsolete, as it causes blockers.

Thank you for maintaining this application.
Comment 5 Larry the Git Cow gentoo-dev 2018-12-06 10:21:06 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cee1ce8208ba7a136bf7fc773a98066ed30f26a

commit 1cee1ce8208ba7a136bf7fc773a98066ed30f26a
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2018-12-06 00:03:17 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2018-12-06 10:20:52 +0000

    sci-misc/mendeleydesktop: Drop broken 1.17.13-r1
    
    Closes: https://bugs.gentoo.org/664262
    Package-Manager: Portage-2.3.52, Repoman-2.3.12
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 sci-misc/mendeleydesktop/Manifest                  |   2 -
 .../mendeleydesktop-1.17.13-r1.ebuild              | 133 ---------------------
 2 files changed, 135 deletions(-)