Bug#311483: libdbd-pg-perl: several errors (do, execute, fetchrow_array, Cannot mix placeholder styles) found when run from otrs

2005-06-02 Thread Ingvar Hagelund
  Package: libdbd-pg-perl
  Version: 1.41-3
  Severity: normal

* Ingvar Hagelund (ingvar at linpro dot no)
  When upgraded to libdbd-pg-perl-1.41-3 from version 1.32-2, our OTRS
  (ticket system) broke. OTRS is a perl package, ran through apache. Here
  is an excerpt from the apache error log:
 [...]

* Raphaƫl Hertzog ( hertzog at debian dot org)
 I wait for the upstream fix, however in this case, it looks like the bug
 is already fixed in 1.42. And version 1.42 is already available in
 unstable.
 
 http://http.us.debian.org/debian/pool/main/libd/libdbd-pg-perl/libdbd-pg-perl_1.42-1_i386.deb
 
 Can you try that version and confirm it to me ?

Yep, this seems to fix the problem.

Ingvar

-- 
Many that live deserve death. And some that die deserve life. Can you
give it to them? Then do not be too eager to deal out death in
judgement. For even the very wise cannot see all ends.
Gandalf


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#311483: libdbd-pg-perl: several errors (do, execute, fetchrow_array, Cannot mix placeholder styles) found when run from otrs

2005-06-01 Thread Ingvar Hagelund
Package: libdbd-pg-perl
Version: 1.41-3
Severity: normal

When upgraded to libdbd-pg-perl-1.41-3 from version 1.32-2, our OTRS
(ticket system) broke. OTRS is a perl package, ran through apache. Here
is an excerpt from the apache error log:

[Mon May 30 10:14:11 2005] null: DBD::Pg::db do failed: execute called
with an unbound placeholder at /opt/otrs//Kernel/System/DB.pm line 330.
[Tue May 31 13:17:30 2005] [error] Cannot mix placeholder styles ? and
:foo at /usr/lib/perl5/DBD/Pg.pm line 172.\n
[Tue May 31 13:46:52 2005] null: DBD::Pg::db do failed: execute called
with an unbound placeholder at /opt/otrs//Kernel/System/DB.pm line 330.
[Tue May 31 13:47:09 2005] null: DBD::Pg::db do failed: execute called
with an unbound placeholder at /opt/otrs//Kernel/System/DB.pm line 330.
[Tue May 31 13:47:35 2005] null: DBD::Pg::db do failed: execute called
with an unbound placeholder at /opt/otrs//Kernel/System/DB.pm line 330.
[Tue May 31 13:49:37 2005] [error] Cannot mix placeholder styles ? and
:foo at /usr/lib/perl5/DBD/Pg.pm line 172.\n
[Tue May 31 13:53:23 2005] [error] Cannot mix placeholder styles ? and
:foo at /usr/lib/perl5/DBD/Pg.pm line 172.\n

When downgrading to 1.32-2 again, things worked as expected again.

It seems this is a known bug in libdbd-pg-perl, see this thread at 
the dbpg-general mailing list, 
http://gborg.postgresql.org/pipermail/dbdpg-general/2005-May/001751.html
... which concludes with It is a bug. Try DBD::Pg 1.32, signed
Rudy Lippan. 

Will the Debian maintainer try to fix the bug, or wait for the
libdb-pg-guys to fix it?

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.22-lp2-p3
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages libdbd-pg-perl depends on:
ii  libc6  2.3.2.ds1-22  GNU C Library: Shared libraries an
ii  libdbi-perl1.46-6Perl5 database interface by Tim Bu
ii  libpq3 7.4.7-6sarge1 PostgreSQL C client library
ii  perl   5.8.4-8   Larry Wall's Practical Extraction 
ii  perl-base [perlapi-5.8.4]  5.8.4-8   The Pathologically Eclectic Rubbis

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]