On Sun, Feb 21, 2010 at 11:57:52AM +0100, Stefano Zacchiroli wrote:
> On Sun, Feb 21, 2010 at 11:39:43AM +0100, Martin Pitt wrote:
> > It's not a question of how many versions are supported in a current
> > release, since on upgrades people will have more than one major
> > version installed. But since this package only depends on libpq5
> > (client side), I suspect that it will work with any major version, so
> > /usr/bin/ seems appropriate.
> > 
> > I just wanted to make sure that it isn't server specific and forgot a
> > dependency. However, then a -server-dev-8.4 build dependency seems
> > wrong. What does it need that for?
> 
> I didn't do the packaging :-), so I really don't know. Copying back the
> bug log so that the maintainer get notified. If he does not reply, I'll
> investigate why it is there and if it is really needed.
> 

Stephano,

I am the maintainer for pgtap, and I already replied to this thread :)

The -server-dev-8.4 dependency is there because the package Makefile is
using pg_config --pgxs, which includes file
/usr/lib/postgresql/8.4/lib/pgxs/src/makefiles/pgxs.mk

This file belongs to postgresql-server-dev-8.4

I'm just a bit lost on what actions to take .. Should I
- change the name to a versioned name?
- move everything to /usr/bin ?
- if move binary files, should I also move
  ./usr/share/postgresql/8.4/contrib/pgtap.sql and
  ./usr/share/postgresql/8.4/contrib/uninstall_pgtap.sql
  to /usr/share/something ?

Regards,
Pierre

Attachment: signature.asc
Description: Digital signature

Reply via email to