Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 644410

Summary: app-crypt/ophcrack optionally depends on deprecated Qt4
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: Current packagesAssignee: Mike Auty (RETIRED) <ikelos>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 631788    

Description Andreas Sturmlechner gentoo-dev 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 (RETIRED) gentoo-dev 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 gentoo-dev 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 (RETIRED) gentoo-dev 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 gentoo-dev 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)