Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 387023 - app-crypt/ophcrack should not RDEPEND on app-crypt/ophcrack-tables
Summary: app-crypt/ophcrack should not RDEPEND on app-crypt/ophcrack-tables
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mike Auty (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-13 10:53 UTC by KJS
Modified: 2011-10-23 12:56 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description KJS 2011-10-13 10:53:04 UTC
Installing ophcrack pulls the tables.  The tables are not necessary for ophcrack to install and run.  The tables also do not contain all the tables anyway.  So it would be nice to be able to install ophcrack and than a user can download the tables they need and store on a disk/usb device.

Reproducible: Always

Steps to Reproduce:
1. emerge ophcrack
Actual Results:  
ophcrack pulls ophcrack-tables as a dep

Expected Results:  
just ophcrack to install without dep
Comment 1 Mike Auty (RETIRED) gentoo-dev 2011-10-18 19:09:13 UTC
Hi there,

It's entirely possible for users to pull in ophcrack-tables without any USE flags set, in which case it will not download any tables and will not install anything in addition to ophcrack.

However, many, many users will complain if ophcrack installs and starts up but is unable to crack anything by default.  They expect the tables to be part of the package, and the only reason the tables are in a separate ebuild is because they don't change when the main program changes.

I could create a USE flag in ophcrack that's turned on by default to install the tables, but that would require the user to change USE flags just as much as they currently do to get the same effect.

As such, I'm not intending to make this change, however, feel free to reopen this bug if you really feel there's a significantly important reason to change things...
Comment 2 Ian Whyman (thev00d00) (RETIRED) gentoo-dev 2011-10-19 07:40:04 UTC
I am going to ask for a "tables" or equivalent use flag to be added that is enabled by default, this will not require any changes for existing users.

It will enable users who do not want the tables, or want to install tables not provided by the ophcrack-tables package, to not have to install an extra pointless package.

And for our use case, where we want to ship ophcrack on an ISO without tables, but want to give the user the possibility of installing the ophcrack-tables package or installing their own tables after install it would really help.
Comment 3 Mike Auty (RETIRED) gentoo-dev 2011-10-23 12:56:16 UTC
In the tree.  No package bump, since it shouldn't affect any existing users.