**** BEGIN LOGGING AT Thu Jan 12 03:00:01 2017 Jan 12 05:27:46 does anyone have any ideas on the best way to allow 'bash-completion' to be disabled, or at least the RDEPENDS on it? trying to avoid the building of bash Jan 12 05:29:16 that depends on what's pulling it in. Jan 12 05:38:03 kergoth: glib-2.0 specifically. At the moment I am just overriding RDEPENDS_glib-2.0-bash-completion in local.conf. But I would like to make it a permanent solution Jan 12 05:38:35 nrossi: bbappend the recipe to use RRECOMMENDS rather than RDEPENDS, then use BAD_RECOMMENDATIONS (iirc) Jan 12 05:42:01 kergoth: That would work, however this is for mingw32, do you think meta-mingw would accept that append? Jan 12 14:21:01 exit Jan 12 15:03:30 nrossi: completions should never be rdepends imo, rrecommends is way more appropriate, since it lets the user uninstall it on target without uninstalling the thing that pulled it in. so that change should go upstream regardless Jan 12 15:04:44 kergoth: You mean the ${PN}-bash-completion should only RRECOMMEND bash-completion? Jan 12 15:05:08 or the other option, make ${PN} only rrecommends on ${PN}-bash-completion. Jan 12 15:05:16 one of the two needs doing, if not both Jan 12 15:05:31 * kergoth doesn't know enough about bash completion to say whether ${PN}-bash-completion is really useless without bash-completion Jan 12 15:07:24 I'd say ${PN} should have a rrecommends on ${PN}-bash-completion Jan 12 15:07:35 and ${PN}-bash-completion should have a rdepends on bash-completion Jan 12 15:08:14 * kergoth nods Jan 12 15:08:19 that seems reasonable Jan 12 15:08:36 sure, but my issue is that the target cant depend on bash, so it think what both of you have suggested it fine Jan 12 15:09:03 however because of the RDEPEND, it will try to build the dependency chain, which will cause bash Jan 12 15:10:09 i doubt building it is a problem as long as you keep it from being installed, which you can do with bad recommendations Jan 12 15:10:33 if building it is really a problem, that's something that'd belong in your personal or distro layer Jan 12 15:11:06 kergoth: its a bit problematic, since bash depends on a POSIX environment and mingw does not provide that. I think the solution of just bbappend with a RDEPEND removal for glib will be the best solution Jan 12 15:11:19 ahh, i see Jan 12 15:11:22 yeah, that makes sense **** ENDING LOGGING AT Fri Jan 13 03:00:01 2017