Starting master-pdf-editior ends with failure # masterpdfeditor5: relocation error: masterpdfeditor5: symbol _ZN10QMutexPool17globalInstanceGetEPKv version Qt_5_PRIVATE_API not defined in file libQt5Core.so.5 with link time reference
It is sad to read that you have problems with the software. The situation seems to be a bit more complicate and requires some analysis. We can not help you efficiently via bug tracker. The bug tracker aims rather on specific problems in .ebuilds and less on individual systems. Does -5.3.22 work for you? Please prepare the logs so that we can help you. I have had very good experience on the gentoo IRC [1] with questions like this. Of course there are also forums and mailing lists [2,3]. I hope you understand, that I will close the bug here therefore and wish you good luck on one of the mentioned channels [4]. Please reopen the ticket in order to provide an indication for an specific error in an ebuild or any gentoo related product. [1] https://www.gentoo.org/get-involved/irc-channels/ [2] https://forums.gentoo.org/ [3] https://www.gentoo.org/get-involved/mailing-lists/all-lists.html [4] https://www.gentoo.org/support/
Jonas, this is a bug as master-pdf-editor does not work anymore with qt-5.14. a simple workaround would be to also install the bundled libraries
I am sorry for my late reply. The older version works properly.
I have been doing some research on this and come to the same conclusion as the previous comments. Version 5.3.22 works with Qt 5.14 and the current 5.4.38 version does not, although it works with the bundled Qt libraries. How can this be fixed in Gentoo? Can the bundled libraries be used? Or maybe the 5.4.38 could just be masked...
(In reply to João Santos from comment #4) > I have been doing some research on this and come to the same conclusion as > the previous comments. Version 5.3.22 works with Qt 5.14 and the current > 5.4.38 version does not, although it works with the bundled Qt libraries. > > How can this be fixed in Gentoo? Can the bundled libraries be used? Or maybe > the 5.4.38 could just be masked... I created an ebuild that makes Master PDF Editor use the bundled libraries, http://dpaste.com/146KFDX. If everything is right it should be pushed to the tree soon.
(In reply to João Santos from comment #5) > (In reply to João Santos from comment #4) > > I have been doing some research on this and come to the same conclusion as > > the previous comments. Version 5.3.22 works with Qt 5.14 and the current > > 5.4.38 version does not, although it works with the bundled Qt libraries. > > > > How can this be fixed in Gentoo? Can the bundled libraries be used? Or maybe > > the 5.4.38 could just be masked... > > I created an ebuild that makes Master PDF Editor use the bundled libraries, > http://dpaste.com/146KFDX. > > If everything is right it should be pushed to the tree soon. shouldn't QA_PREBUILT also contains all bundled *.so files?
(In reply to Martin Gysel (bearsh) from comment #6) > (In reply to João Santos from comment #5) > > (In reply to João Santos from comment #4) > > > I have been doing some research on this and come to the same conclusion as > > > the previous comments. Version 5.3.22 works with Qt 5.14 and the current > > > 5.4.38 version does not, although it works with the bundled Qt libraries. > > > > > > How can this be fixed in Gentoo? Can the bundled libraries be used? Or maybe > > > the 5.4.38 could just be masked... > > > > I created an ebuild that makes Master PDF Editor use the bundled libraries, > > http://dpaste.com/146KFDX. > > > > If everything is right it should be pushed to the tree soon. > > shouldn't QA_PREBUILT also contains all bundled *.so files? You are probably right, but I am not really familiar with the purpose of QA_PREBUILT other than containing pre-built binaries (https://devmanual.gentoo.org/eclass-reference/ebuild/index.html). So I am not sure which of the files should also be contained in QA_PREBUILT.
Unfortunately I can't support you with the structure of the ebuild, but the provided ebuild master-pdf-editor-5.4.38-r1 works properly for me.
I could not find a related commit. please do not close manually. Use Closes: https://bugs.gentoo.org/715288 in the PR comment. If it is merged, please link the commit here.
this is probably the PR https://github.com/gentoo/gentoo/pull/15290
(In reply to Jonas Stein from comment #9) > I could not find a related commit. > > please do not close manually. Use > Closes: https://bugs.gentoo.org/715288 > in the PR comment. > > If it is merged, please link the commit here. Thanks for the heads up, I have just added the comment to the PR.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39eebea2b3eeae3e6504bf1fff50cd76f7158b0e commit 39eebea2b3eeae3e6504bf1fff50cd76f7158b0e Author: Joao Santos <joaompssantos@gmail.com> AuthorDate: 2020-04-10 16:30:20 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-05-04 14:11:01 +0000 app-text/master-pdf-editor: fixes version 5.4.38 Makes master-pdf-editor use the bundled libraries Closes: https://bugs.gentoo.org/715288 Signed-off-by: João Santos <joaompssantos@gmail.com> Package-Manager: Portage-2.3.98, Repoman-2.3.22 Closes: https://github.com/gentoo/gentoo/pull/15290 Signed-off-by: Joonas Niilola <juippis@gentoo.org> app-text/master-pdf-editor/Manifest | 1 + .../master-pdf-editor-5.4.38-r1.ebuild | 57 ++++++++++++++++++++++ 2 files changed, 58 insertions(+)