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
signature.asc
Description: Digital signature