Your message dated Wed, 25 Jun 2008 13:17:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#487891: fixed in request-tracker3.6 3.6.7-2
has caused the Debian Bug report #487891,
regarding request-tracker3.6: default install puts the SQLite database in
/var/cache
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)
--
487891: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=487891
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: request-tracker3.6
Version: 3.6.6-4
Severity: serious
Justification: FHS violation
Right after uploading 3.6.7-1, I noticed that the SQLite database
generated in a default RT installation by dbconfig-common is accidentally
stored in /var/cache/request-tracker3.6, which is obviously a Bad Thing.
This is because /etc/request-tracker3.6/RT_SiteConfig.pm reads
by default something like
Set ($DatabaseName, 'rtdb');
# SQLite needs a special case, since $DatabaseName must be a full
# pathname
Set ($DatabaseName,
'/var/lib/dbconfig-common/sqlite3/request-tracker3.6/rtdb') if "sqlite3" eq
"sqlite3";
# end /etc/request-tracker3.6/RT_SiteConfig.d/51-dbconfig-common
but the Set() function is defined in
/usr/share/request-tracker3.6/lib/RT.pm as
local *Set = sub { $_[0] = $_[1] unless defined $_[0] };
so the second call has no effect and the database ends up in the default
directory (localstatedir, /var/cache/request-tracker3.6) instead. How
embarrassing.
This has been broken since 3.6.6-2~experimental2. I'll try to fix this
tomorrow and make the postinst try to rectify the situation.
--
Niko Tyni [EMAIL PROTECTED]
--- End Message ---
--- Begin Message ---
Source: request-tracker3.6
Source-Version: 3.6.7-2
We believe that the bug you reported is fixed in the latest version of
request-tracker3.6, which is due to be installed in the Debian FTP archive:
request-tracker3.6_3.6.7-2.diff.gz
to pool/main/r/request-tracker3.6/request-tracker3.6_3.6.7-2.diff.gz
request-tracker3.6_3.6.7-2.dsc
to pool/main/r/request-tracker3.6/request-tracker3.6_3.6.7-2.dsc
request-tracker3.6_3.6.7-2_all.deb
to pool/main/r/request-tracker3.6/request-tracker3.6_3.6.7-2_all.deb
rt3.6-apache2_3.6.7-2_all.deb
to pool/main/r/request-tracker3.6/rt3.6-apache2_3.6.7-2_all.deb
rt3.6-clients_3.6.7-2_all.deb
to pool/main/r/request-tracker3.6/rt3.6-clients_3.6.7-2_all.deb
rt3.6-db-mysql_3.6.7-2_all.deb
to pool/main/r/request-tracker3.6/rt3.6-db-mysql_3.6.7-2_all.deb
rt3.6-db-postgresql_3.6.7-2_all.deb
to pool/main/r/request-tracker3.6/rt3.6-db-postgresql_3.6.7-2_all.deb
rt3.6-db-sqlite_3.6.7-2_all.deb
to pool/main/r/request-tracker3.6/rt3.6-db-sqlite_3.6.7-2_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Niko Tyni <[EMAIL PROTECTED]> (supplier of updated request-tracker3.6 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 25 Jun 2008 15:42:50 +0300
Source: request-tracker3.6
Binary: request-tracker3.6 rt3.6-clients rt3.6-apache2 rt3.6-db-postgresql
rt3.6-db-mysql rt3.6-db-sqlite
Architecture: source all
Version: 3.6.7-2
Distribution: unstable
Urgency: low
Maintainer: Debian Request Tracker Group <[EMAIL PROTECTED]>
Changed-By: Niko Tyni <[EMAIL PROTECTED]>
Description:
request-tracker3.6 - Extensible trouble-ticket tracking system
rt3.6-apache2 - Apache 2 specific files for request-tracker3.6
rt3.6-clients - Mail gateway and command-line interface to request-tracker3.6
rt3.6-db-mysql - MySQL database backend for request-tracker3.6
rt3.6-db-postgresql - PostgreSQL database backend for request-tracker3.6
rt3.6-db-sqlite - SQLite database backend for request-tracker3.6
Closes: 487891
Changes:
request-tracker3.6 (3.6.7-2) unstable; urgency=low
.
* Install the default SQLite database under
/var/lib/dbconfig-common/sqlite3/request-tracker3.6
instead of /var/cache/request-tracker3.6/ (Closes: #487891)
* Handle upgrades from broken versions by moving an existing database
to the right place in the postinst and fixing its permissions
when needed.
Checksums-Sha1:
795104b572d733de388293a9f375d2e909b94498 1560 request-tracker3.6_3.6.7-2.dsc
66c5eb04182cc337c83166fa70ea89cbe21b17e7 47273
request-tracker3.6_3.6.7-2.diff.gz
f5a8b8535c2b54496ba35912100887715356dfbd 1543998
request-tracker3.6_3.6.7-2_all.deb
cb9e32be746b9398010981ff0b727e0aa6395d62 216026 rt3.6-clients_3.6.7-2_all.deb
1358663869d05177d6b82b65b23ad8d6afd1cad2 186276 rt3.6-apache2_3.6.7-2_all.deb
cfbdd1ac8103e8f842fb7bd09b22609db4f5d575 184808
rt3.6-db-postgresql_3.6.7-2_all.deb
3bcc2b6b87212bbb0c70513c4a3c0e244b11fe0f 184802 rt3.6-db-mysql_3.6.7-2_all.deb
c94bf86eb9db43cf597af1de0e943d8decbb8a15 184774 rt3.6-db-sqlite_3.6.7-2_all.deb
Checksums-Sha256:
9da00b39c81068bc604c13873bcb3567f68b2a42180176a79389aca5b6778e21 1560
request-tracker3.6_3.6.7-2.dsc
17be16c68373147f0186aad3bab118207bf0027f9aafbbb3010e848fc8d56893 47273
request-tracker3.6_3.6.7-2.diff.gz
1ac0f52ebc31032d3f7cc0bb305bf7f27fb99e3851026e152382966057adbebb 1543998
request-tracker3.6_3.6.7-2_all.deb
2bee8db71a7162c76e73703750e586a4a64552cab77dff618feef730adf92492 216026
rt3.6-clients_3.6.7-2_all.deb
7f4d901d5ab629b6f90af97f2e31b8557255394e1d9ec6b791a68ed1d1309636 186276
rt3.6-apache2_3.6.7-2_all.deb
e928225a5cebbf584318e2f3bd246fe318c0358c95d56a3c44d6eee543c53bef 184808
rt3.6-db-postgresql_3.6.7-2_all.deb
916f92b2cff9681639c0c809cbe03e89769ba506eebc11847d11bcda87c405a7 184802
rt3.6-db-mysql_3.6.7-2_all.deb
a69318d2648c7915ec872c810a8612cfa96db0687996268da9f57d52965ae00c 184774
rt3.6-db-sqlite_3.6.7-2_all.deb
Files:
5c0df9a0b58a8bec54f3ac64090dc086 1560 misc optional
request-tracker3.6_3.6.7-2.dsc
3b27891b8d6e2fff1aed7de7ca09eaab 47273 misc optional
request-tracker3.6_3.6.7-2.diff.gz
5e6d9d430fad478da25d90d861bfd95e 1543998 misc optional
request-tracker3.6_3.6.7-2_all.deb
259ff13e90b011ff092c5fdcbfa7ab42 216026 misc optional
rt3.6-clients_3.6.7-2_all.deb
ac503d2548cce51091b402c2e88a34b6 186276 misc optional
rt3.6-apache2_3.6.7-2_all.deb
32089ea158eda2b8e40a0da188cc1dd0 184808 misc optional
rt3.6-db-postgresql_3.6.7-2_all.deb
dc020486eac4f188c48dc7a7681a6d63 184802 misc optional
rt3.6-db-mysql_3.6.7-2_all.deb
f8fc7e6a70e40d39e9c2df07c5277752 184774 misc optional
rt3.6-db-sqlite_3.6.7-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIYkDiiyizGWoHLTkRAh7oAJ4+TW48ic78BgeeFHe+1hcPzNm1LwCdFi6T
y96BE3Xepzu6w2gcHJe1YtM=
=28LD
-----END PGP SIGNATURE-----
--- End Message ---