Created attachment 682456 [details] emerge --info Trying to perform an @world update, when emerging dev-python/PyQt5-5.15.1, error appears: class QPdfWriter' has no member named 'setDocumentXmpMetadata' Reproducible: Always Steps to Reproduce: 1. run sudo emerge --update --newuse --deep --with-bdeps=y @world Actual Results: error: 'class QPdfWriter' has no member named 'setDocumentXmpMetadata' Expected Results: PyQt5 should emerge without error
Created attachment 682459 [details] emerge -pqv
Created attachment 682462 [details] build log
5.15.2 any better? I suppose this is with the new pdf.
(In reply to Sam James from comment #3) > 5.15.2 any better? I suppose this is with the new pdf. qpdf
Thanks for the advice! I added dev-python/* ~amd64 to accept_keywords, and that seems to have cleared up whatever package requirement issues there were.
app-text/qpdf has nothing to do with the PDF support in Qt or PyQt.
QPdfWriter::addFileAttachment was introduced in Qt 5.15. I suspect the reporter has/had an older version of Qt installed.
same story with QPdfWriter::setDocumentXmpMetadata
(In reply to Davide Pesavento from comment #6) > app-text/qpdf has nothing to do with the PDF support in Qt or PyQt. Whoops, sorry. Thank you!
PyQt5-5.15.2 depends on Qt >= 5.15, so this should be fixed.