[pkg-go] ITP Gogs + Dependency Hell

Michael Lustfield debian at lustfield.net
Tue Oct 18 16:01:36 UTC 2016


Is this the wrong place to ask for help?

If so, could someone please point me in the right direction?

On Fri, Oct 14, 2016 at 11:31 PM, Michael Lustfield
<debian at lustfield.net> wrote:
> Howdy!
>
> I'll start off by introducing myself! I'm MTecknology! I'm hear
> because I had a goal, and I haven't lost sight of that, but I need
> some help getting there.
>
> Gogs [1] is a tool that I personally use heavily. My entire
> infrastructure is deployed and configured by changes in git. Since
> gogs is one of the few tools I use that's not currently packaged in
> Debian, and because I want to be more involved in Debian, this seemed
> like a logical place to start. (I was wrong)
>
> My first topic of interest should be simple. I feel like pkg-go is an
> interesting group and I'd like to contribute to it. I've played with
> golang packaging up until the point of pushing things to Debian
> servers. Based on my experience...
>
> I'd like to take on contributing to pkg-go so that the build
> dependencies for gogs will exist in Debian. As part of a team, my
> interests would obviously be inclined to grow. The question here
> becomes, where can I find a list of expectations prior to joining this
> group and how would I do that?
>
> The second, and directly related, topic of interest is gogs. I took
> over the abandoned ITP [2] thinking it seemed relatively simple and
> straight forward. I sure as crap jumped in way over my head, so now
> seems like a good time to learn how to swim. :P
>
> While I was working through the dependency chain for gogs, I ran into
> quite the clusterfuck. I'd like to assume this is normal exactly
> nowhere. Please, don't tell me if I'm wrong. I've documented the
> "dependency hell" in the ITP [2].
>
> My first question on this topic becomes, is this even suitable for
> Debian? Based on that list of dependencies, is gogs something we want
> included? If so, I'd love to continue pursuing the endeavor, but I
> would absolutely love to stop now if that's not the case.
>
> If it's decided that gogs should be included in Debian, and also
> decided that I get to help push out dependencies, then I could
> /really/ use a little bit of hand holding on the first couple. Some of
> the issues that popped up seem pretty challenging for a novice such as
> myself. Anyone willing? :)
>
> I have a few other questions, such as how cyclical and circular
> dependencies should be handled, but those seem like "not now"
> questions.
>
> [1] https://gogs.io/
> [2] https://bugs.debian.org/792101
> --
> Michael Lustfield



More information about the Pkg-go-maintainers mailing list