Even when applying the following patch (to provide core5compat for QTextCodec): > --- a/app-backup/luckybackup/luckybackup-0.5.0.ebuild > +++ b/app-backup/luckybackup/luckybackup-0.5.0.ebuild > @@ -36,7 +36,7 @@ src_prepare() { > luckybackup.pro src/global.cpp || die "sed failed" > > # bogus dependency - bug #645732 > - sed -i -e '/QT += network/s/^/#/' luckybackup.pro || die > + sed -i -e '/QT += network/s/network/core5compat/' luckybackup.pro || die > > # remove text version - cannot remove HTML version > # as it's used within the application > @@ -44,7 +44,7 @@ src_prepare() { > } > > src_configure() { > - eqmake5 ${PN}.pro > + eqmake6 ${PN}.pro > } > > src_install() { There are errors such like these: > src/winDialog.cpp:35:10: fatal error: QDirModel: No such file or directory > src/global.cpp:2272:67: error: ‘SkipEmptyParts’ is not a member of ‘QString’ > src/functions.cpp:347:42: error: invalid use of incomplete type ‘class QActionGroup’ etc. If we are to last-rite this, we may want to provide for a longer pkgmasked time for people to migrate away to different backup software.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8414230207ce5ef14b0a282c1d5a44c1b5834dba commit 8414230207ce5ef14b0a282c1d5a44c1b5834dba Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2025-03-06 20:23:40 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2025-03-06 20:23:40 +0000 profiles: Mask app-backup/luckybackup for removal Bug: https://bugs.gentoo.org/947894 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+)