conditionally "dependent", by license?
"Larson, Timothy E." <[email protected]>
| Newsgroups | gmane.os.netbsd.devel.pkgsrc.wip.general |
|---|---|
| Message-ID | <226316B3E1F749498E28ACA66321D5BA02A51182C2@oma00cexmbx03.corp.westworlds.com> |
Package Alpha does not depend on anything. However, to get the full experience of Alpha, you ought to install package Beta as well. Alpha and Beta have differing non-free licenses. (Assuming acceptance of Alpha's license) I think the ideal default behavior would be to install Beta if Beta's license is also accepted, but continue the Alpha installation (pop a notice to the user "please accept Beta License and install Beta for full experience") if not. Is this supported? I know it is possible to add the dependency, with an option to disable it. What I'm hoping for is that there is a way to automate this for improved user experience, since the user's pkgsrc installation should already know what licenses the user wants to accept. But maybe it is technically infeasible. Thanks, Tim ------------------------------------------------------------------------------ What You Don't Know About Data Connectivity CAN Hurt You This paper provides an overview of data connectivity, details its effect on application quality, and explores various alternative solutions. http://p.sf.net/sfu/progress-d2d