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



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to