Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Frontends to 'make all-depends-list' etc. #302

Open
kpaasial opened this issue Apr 27, 2015 · 2 comments
Open

Frontends to 'make all-depends-list' etc. #302

kpaasial opened this issue Apr 27, 2015 · 2 comments

Comments

@kpaasial
Copy link

Poudriere has already 'poudriere options' that can be used for querying the set options or the defaults. I think it would make sense to provide similar frontends to 'make all-depends-list', 'make build-depends-list' and 'make run-depends-list' so that you could easily find the dependencies of a port using just poudriere. I don't have a ports tree at /usr/ports because I want keep the build host as clean as possible and running 'make all-depends-list' on a port would require for me either to nullfs(5) mount the default ports tree at /usr/ports or set custom ports tree and /var/db/ports locations in make.conf(5).

@kpaasial kpaasial changed the title Frontends to ' Frontends to 'make all-depends-list' etc. Apr 27, 2015
@bdrewery
Copy link
Member

poudriere options is for setting options, not viewing options. What you're asking for does not deserve a sub-command. Just use testport -i to drop into a clean shell and check the depends from there.

make all-depends-list is also safe to run from the host.

@kpaasial
Copy link
Author

My reasoning for these additional features is that if I have a heavily customized set of options under poudriere the dependencies can be very different from the defaults. I'd like quick way to review them without having to start a poudriere jail (requires root privileges) or go trough the hoops of setting custom PORTSDIR and PORT_DBDIR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants