Opened 6 years ago

Closed 6 years ago

#2027 closed task (wontfix)

Upgrade GIT on TracSVN machine

Reported by: strk Owned by: sac@…
Priority: normal Milestone:
Component: SysAdmin Keywords:
Cc: martin, robe

Description

Gitea requires GIT version 1.8.2 or later, so in order to upgrade from Gogs to Gitea we need a newer version of GIT installed.

Last time I tried this it left some dirty packages around, now ticketting it to handle it in a better way (compile on the machine ?)

Change History (5)

comment:1 by strk, 6 years ago

NOTE: this is needed for Gitea upgrade (#2028)

comment:2 by martin, 6 years ago

I tried to rebuild the corresponding GIT packages from Debian7 on Debian6 (which is on TracSVN), but after the n-th element in the dependency chain I hit a circular dependency between two different Python module packages (python-testtools requires python-fixtures and vice-versa). That's where I stopped.

Therefore I'd suggest to try out if it's possible to lower the requirements.

I might try to install packages directly from Debian7 (requires upgrading the libc6 ecosystem beforehand), but that won't happen this weekend.

comment:3 by strk, 6 years ago

Resolution: wontfix
Status: newclosed

I've uploaded a version of gitea that accepts GIT 1.7.0 See https://github.com/go-gitea/git/pull/90 The /etc/init.d/gitea currently links there. I'm closing this as wontfix

comment:4 by strk, 6 years ago

Resolution: wontfix
Status: closedreopened

Reopened as it looks like a couple of functions still need newer git: https://github.com/go-gitea/git/pull/90

comment:5 by strk, 6 years ago

Resolution: wontfix
Status: reopenedclosed

We don't need this anymore as Gitea-1.3+ supports git back to 1.7.2

Note: See TracTickets for help on using tickets.