|Summary:||app-crypt/ophcrack optionally depends on deprecated Qt4|
|Product:||Gentoo Linux||Reporter:||Andreas Sturmlechner <asturm>|
|Component:||Current packages||Assignee:||Mike Auty <ikelos>|
|Package list:||Runtime testing required:||---|
|Bug Depends on:|
Description Andreas Sturmlechner 2018-01-13 00:49:35 UTC
Qt4 is dead and going away, is there any sign of upstream porting to Qt5? If not, it may be time to think about removing this option.
Comment 1 Mike Auty 2018-01-13 11:06:29 UTC
I think you're right. There was a new version in March (apparently) which we've had no requests for and it still used qt4 (which was definitely deprecated by that point) so I think this won't get qt5 any time soon (and if it does we can add it back in as a new package). How would I go about removing this from the tree? Should I add a package.mask entry or reassign this to the tree cleaners? Happy to do whatever the right process is for removing this the right way... 5:)
Comment 2 Andreas Sturmlechner 2018-01-13 12:30:18 UTC
You don't really have to remove the package from tree. Qt4 is an optional gui here that you could simply disable (and switch off the flag in econf). While I'm looking at it, the ebuild could use some whitespace/indentation cleanup in the DEPENDs department as well.
Comment 3 Mike Auty 2018-01-18 23:07:46 UTC
Ok, the whitespace should be fixed. I bumped it to 3.7.0, dropped 3.4.0 and modified both 3.7 and 3.6 to not have the qt4 USE flag and not build the gui. I think I probably will tree-clean this package in the next six months since I'm not sure there's many people using it any more. Hopefully commit ee95681ef24 closes this bug off, but feel free to reopen it if you think I've missed something... 5:)
Comment 4 Andreas Sturmlechner 2018-01-18 23:35:34 UTC
Thanks! When you want to remove the package you don't have to wait for treecleaners, it is your package. Just follow the steps in https://devmanual.gentoo.org/ebuild-maintenance/maintenance-tasks/index.html (Remove a package)