[request-tracker-maintainers] Bug#864875: request-tracker4: frontend exists with status 10 after last upgrade

Niko Tyni ntyni at debian.org
Wed Feb 14 19:40:30 UTC 2018


On Tue, Feb 13, 2018 at 11:54:33PM +0000, Dominic Hargreaves wrote:

> Apologies for the delay in responding. I recall testing this
> at the time and not being able to reproduce - however perhaps you could
> let us know whether changing /var/cache to not be a tmpfs makes a
> difference? If so, I would think that would be a bug either in
> debconf or dbconfig-common.

FWIW it looks to me like the 'set -e' command at

 https://sources.debian.org/src/request-tracker4/4.4.2-1/debian/config/#L252

is the immediate problem.

I see dbconfig-common writes out
/etc/dbconfig-common/request-tracker4.conf when request-tracker4 first
gets configured, with variables like dbc_install defined there. I'm
somewhat surprised if those do not end up in the debconf database after
calling dbc_go even if the debconf database in /var/cache got nuked in
between, but I haven't really looked into this (and can't really promise
to do that soon.)

So it could really be a bug in either dbconfig-common or in the config
script or both :)

Digging into the old SVN history, that 'set -e' has been there from
the start (= 2007). This certainly seems to be a corner case...
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-request-tracker-maintainers mailing list