<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 6 October 2016 at 13:03, Potter, Tim (HPE Linux Support) <span dir="ltr"><<a href="mailto:timothy.potter@hpe.com" target="_blank">timothy.potter@hpe.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">On 6 Oct 2016, at 8:51 AM, Michael Hudson-Doyle <<a href="mailto:michael.hudson@canonical.com">michael.hudson@canonical.com</a>> wrote:<br>
><br>
> On 6 October 2016 at 06:35, Tianon Gravi <<a href="mailto:tianon@debian.org">tianon@debian.org</a>> wrote:<br>
> On 5 October 2016 at 03:50, Potter, Tim (HPE Linux Support)<br>
> <<a href="mailto:timothy.potter@hpe.com">timothy.potter@hpe.com</a>> wrote:<br>
> > Thoughts?<br>
><br>
> I'm not opposed to the idea!  Generally, given the<br>
> technically-optional relationship "tzdata" has to "golang", I'd<br>
> probably normally put it in Recommends, but that wouldn't help<br>
> Build-Depends any. :)<br>
><br>
> I think it'd probably make more sense to put the relation on<br>
> "golang-src" though, since that's technically where the "time" code<br>
> itself comes from (and where the dependency on "tzdata" is actually<br>
> introduced).<br>
><br>
> Something I wonder about here is that do we need to add tzdata as a Depends: on some of the packages that provide binaries? It's all well and good to make the builds pass but it's nice if the binaries work too :)<br>
<br>
</span>OK so that fixes packages that use tzdata in tests, but what about packages that use it in their<br>
binary but not in tests?  This would only be detected by a crash (or whatever it's called on Go)<br>
in the app when it hits the timezone code.  I don't think that's a good solution for that case.<br>
<br>
I like tianon's idea of adding it to the recommended section.</blockquote><div><br></div><div>How does that help? Most packages containing binaries that are built with go don't Depend on golang-go (or anything at all, really!).<br><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">
> I'm not sure I see anything less tedious that doing this case by case though.<br>
<br>
</span>I'm used to it.  (-:<br></blockquote><div><br></div><div><div><br class="gmail-Apple-interchange-newline">dh-golang could probably grow some magic to help here, maybe?</div><div><br></div><div>Cheers,</div><div>mwh</div></div><div><br></div></div></div></div>