Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Aug 2010 17:37:58 +0400 (MSD)
From:      Eygene Ryabinkin <rea-fbsd@codelabs.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/150084: [patch] www/trac-wikinotification: allow to work with Trac 0.12
Message-ID:  <20100829133758.F0933DA81A@void.codelabs.ru>
Resent-Message-ID: <201008291340.o7TDe4Hr055014@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         150084
>Category:       ports
>Synopsis:       [patch] www/trac-wikinotification: allow to work with Trac 0.12
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 29 13:40:04 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Eygene Ryabinkin
>Release:        FreeBSD 9.0-CURRENT amd64
>Organization:
Code Labs
>Environment:

System: FreeBSD 9.0-CURRENT amd64

>Description:

Wiki notification plugin does not work with Trac 0.12: it gives
backtrace with unknown variable error and, once this problem
is cured, spits the whole Genshi template instead of processing
conditionals within it.

>How-To-Repeat:

Update to Trac 0.12, install the plugin and try to edit Wiki
pages.  Edits will be successful (in the sense that they will
be saved), but error message will be produced for each edit.
Mails sent by the plugin will contain the whole template with
Genshi instructions like '#if' and '#end'.

>Fix:

Fix for the backtrace is in the plugin's ticket:
  http://wikinotification.ufsoft.org/ticket/100
For Genshi stuff, the template should just be updated
to the new syntax.

The patch that updates the port with those fixes is here:
  http://codelabs.ru/fbsd/ports/trac-wikinotification/0.2.1-fixes-for-Trac-0.12.diff
It was tested on our Trac 0.12 installation that was recently updated
from 0.11 -- no problems were observed.  The new port was tested
on my Tinderbox for 7.x/8.x and 9.x.
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100829133758.F0933DA81A>