Some files belonging to dev-qt/qtcore-5.6.2-r1 have an incorrect MD5 checksum according to equery: $ equery check qtcore:5 !!! /usr/include/qt5/Gentoo/gentoo-qconfig.h has incorrect MD5sum !!! /usr/lib64/qt5/mkspecs/qconfig.pri has incorrect MD5sum * Checking dev-qt/qtcore-5.6.2-r1 ... 1443 out of 1445 files passed Of course I haven't modified them myself as far as I know. ---- $ emerge -pv qtcore:5 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] dev-qt/qtcore-5.6.2-r1:5/5.6::gentoo USE="icu systemd -debug {-test}" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB
Created attachment 455400 [details] gentoo-qconfig.h
Created attachment 455402 [details] qconfig.pri
Created attachment 455404 [details] emerge --info
Yes, this is expected. When you emerge other qt modules, those files are modified to add/remove #defines and QCONFIG flags. This is the best solution I came up with when designing the eclass. Is this causing any actual problems? If not, and unless you have a better idea that doesn't change the checksums and doesn't leave orphaned/unowned files around, I would close as CANTFIX, due to how Qt's build-time configuration system works. (And we don't want to rebuild qtcore every time a module is installed, removed, or upgraded either)
No actual problems whatsoever. Just a cosmetic issue. Since I don't have a better solution you may close this bug if you want.