Your message dated Wed, 15 Nov 2006 06:52:00 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#398633: otrs2: postinst fails: No pgsql createuser to 
execute. (have you installed postgresql-client?
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: otrs2
Version: 2.0.4p01-16
Severity: serious
Usertags: grid5000

Hi,

During a piuparts run over all the packages in etch, I ran into a
problem with your package:
  Setting up otrs2 (2.0.4p01-16) ...
  dbconfig-common: writing config to /etc/dbconfig-common/otrs2.conf
  
  Creating config file /etc/dbconfig-common/otrs2.conf with new version
  
  Creating config file /etc/otrs/database.pm with new version
  sanity check failed for createuser.
  error encountered creating user:
  No pgsql createuser to execute. (have you installed postgresql-client?
  dbconfig-common: otrs2 configure: aborted.
  dbconfig-common: flushing administrative password
  dpkg: error processing otrs2 (--configure):
   subprocess post-installation script returned error exit status 1

In http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=353617#10:
  if you depend on dbconfig-common, then you also need to depend on
  the cmdline tools for the database types you support.  otherwise
  you'd have to install postgres clients and libraries even if you
  were packaging a mysql app and vice versa.

The full log is available from 
http://ox.blop.info/bazaar/buildlogs/20061114/

The piuparts run was done on about 40 AMD64 nodes of the Grid'5000
platform, using a clean chroot containing an etch i386 environment
(not unstable).  Internet was not accessible from the build systems.

About Grid'5000:
Grid'5000 is an highly reconfigurable experimental Grid platform
gathering 9 sites and featuring a total of 5000 CPUs. It serves as a
testbed for research in Grid Computing. See https://www.grid5000.fr/
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED]             GPG: 1024D/023B3F4F |


--- End Message ---
--- Begin Message ---
Hi Steve,

On 11/15/06, Steve Langasek <[EMAIL PROTECTED]> wrote:
No, nor should he have to -- if otrs2 needs postgresql-client installed for
its postinst to run correctly, it should depend on it.  If it needs
postgresql-client installed for its postinst to run correctly *by default*,
it should recommend it (or depend on postgresql-client | mysql-client, or
something similar).

otrs2 already recommends postgresql8.1 | mysql-server and
postgresql8.1 depends on postgresql-client-8.1. The default case
already works and yes: depending on the debconf questions you don't
need the postgresql-client. That is why piuparts output *only* should
not be used for bug reports.


Cheers,
Torsten

--
blog: http://twerner.blogspot.com/
homepage: http://www.twerner42.de/

--- End Message ---

Reply via email to