tracker icon indicating copy to clipboard operation
tracker copied to clipboard

Trac is not packaged in Debian Bullseye

Open JedMeister opened this issue 4 years ago • 4 comments

As noted below, Trac v1.6 is now available in Bookworm backports so we should look at updating it to use that package as time allows.


Trac did not make it into Debian Bullseye. Please see Debian bug #988462.

There are a few potential options that I can see for v17.0:

  • defer release of v17.0 Trac appliance and install from backports once v1.6.x is available (or leave it until the v18.0 TKL release)
  • package Trac v1.2.x (and it's python2 dependencies) ourselves (I.e. the version in Buster)
  • Install Trac v1.5.x from upstream
  • Package Trac v1.5.x (and any python3 deps not in Bullseye) ourselves (note that v1.5.3 is in Sid).

The first seems like the preferable option.

I really don't like the idea of having to maintain a python2 version and it's python2 dependencies ourselves - especially considering that py2 is EOL.

I'm not keen on installing v1.5.x because Trac's version scheme uses odd numbers (e.g. 1.1.x/1.3.x/1.5.x) to denote ('stable') development versions (stable in the sense that they should work ok and not bee too buggy; but not in the sense that the API is stable). Only the even number versions (e.g. 1.2.x/1.4.x/1.6.x) are considered suitable for production.

I also don't like the idea of a direct install from upstream. Especially when it seems likely that there will be a suitable 1.6.x release included in the future - either via Bullseye backports, or Bookworm (Debian 12).

JedMeister avatar Nov 10 '21 21:11 JedMeister

I've made an executive decision that we're going to:

  • defer release of v17.0 Trac appliance and install from backports once v1.6.x is available - or leave it until the v18.0 TKL release

JedMeister avatar May 03 '22 02:05 JedMeister

Apparently Trac v1.5 is fairly stable and apparently works well mostly, but as there is still no v1.6 (odd numbers are dev, even numbers are stable). I suspect that the stable release isn't too far away, but I'm going to pin to v18.1.

JedMeister avatar Jul 21 '23 03:07 JedMeister

there has been a slight move in the shadow and it seems the 1.6 TRAC is finaly being released... https://trac.edgewall.org/ticket/13333#comment:34

gitkrasty avatar Sep 25 '23 20:09 gitkrasty