[request-tracker-maintainers] Bug#596926: [request-tracker3.8] Upgrading from rt 3.6 to rt 3.8 with Postgresql backend doesn't work

Ingo Juergensmann ij at 2010.bluespice.org
Wed Sep 15 05:31:15 UTC 2010


Package: request-tracker3.8
Severity: grave

--- Please enter the report below this line. ---
Hi!

Currently it is not possible to upgrade from rt 3.6 (Lenny) to rt 3.8 
(Squeeze) when using PostgreSQL 8.3 as a backend.
Reason:
rt3.8-db-postgresql depends on meta-package postgresql-client, which 
depends on postgresql-client-8.4. Currently the upgrade path from 
PostgreSQL 8.3 to 8.4 is broken, see 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=596678

So, to being able to upgrade I needed to edit debian/control. Instead of

     Depends: ${misc:Depends}, libdbd-pg-perl (>= 1.41),
      postgresql-client (>= 7.4)
     Suggests: postgresql | postgresql (>= 7.4)

I changed the lines to this:

     Depends: ${misc:Depends}, libdbd-pg-perl (>= 1.41),
      postgresql-client-8.3 (>= 7.4)
     Suggests: postgresql-8.3 | postgresql (>= 7.4)

Maybe the lines should include both postgresql-client and 
postgresql-client-8.3 to ensure an upgrade path to rt 3.8 without 
needing to upgrade from PostgreSQL 8.3 to 8.4 either?

Regards,
Ingo

--- System information. ---
Architecture: amd64
Kernel:       Linux 2.6.32-5-amd64

Debian Release: squeeze/sid
   500 unstable        www.debian-multimedia.org
   500 unstable        ftp.de.debian.org

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Package's Suggests field is empty.




-- 
Ciao...            //      Fon: 0381-2744150
       Ingo       \X/       http://blog.windfluechter.net
Please don't share this address with Facebook or Google!
gpg pubkey: http://www.juergensmann.de/ij_public_key.asc





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