On Wed, Jun 29, 2011 at 12:09:13PM +0200, Philipp Kern wrote:
> On Wed, Jun 29, 2011 at 10:32:27AM +0200, Josip Rodin wrote:
> > Anyway, this kind of a query fails under PostgreSQL 9.0.4 and 8.4.8:
> 
> Would you mind completing this testcase for me?  I.e. at least acl_inherits is
> missing.

Ah, sure:

CREATE TABLE acl_inherits (
    acl_id character(4) NOT NULL,
    object_id integer NOT NULL,
    parent_acl_id character(4) NOT NULL,
    parent_object_id integer NOT NULL
);

So anyway "Returned type bpchar does not match expected type character(4) in
column 3" doesn't really make sense to me because on 8.4.7:

template=# \dT bpchar
                                List of data types
   Schema   |   Name    |                       Description                     
------------+-----------+---------------------------------------------------------
 pg_catalog | character | char(length), blank-padded string, fixed storage 
length
(1 row)

And on 8.4.8:

template=# \dT bpchar
                                List of data types
   Schema   |   Name    |                       Description                     
------------+-----------+---------------------------------------------------------
 pg_catalog | character | char(length), blank-padded string, fixed storage 
length
(1 row)

I don't see a difference, yet it's there :) I mean if the database told me
an actual reason for why these length modifiers would be a problem there,
I'd rewrite the code, but as it is, it looks like a bug.

Do you have any packages built with the patch that I could test?
amd64 preferably :)

-- 
     2. That which causes joy or happiness.



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