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 ---

Reply via email to