Hi Enrico

Enrico Weigelt wrote:
Hi folks,

since jakub (as always) closes all my bugs, I'll report the issue to this list before completely giving up and never ever waste a single second on reporting bugs ...
... and we're grateful to you for that.

Lots of packages have an wrong/unnecessary dependency to postgresql. Three cases:
Two. ( a) + b) '=' two cases )

a) probably traditionally depended on the whole postgresql, maybe since before libpq was an own package. ie. qt, dovecot, ...
No. At least that's not the only reason.
Since you reported a duplicated bug-report (bug #158978) for the issue I'm 
talking about, I thought you would have noted.
But let's make it clear:
There is this pg_config app which can be used by other apps to get includedir/libdir/cflags/ldflags/etc for the postgresql-libraries. This app has been installed by dev-db/postgresql until the latest minor version bumps (7.3.16, 7.4.14, 8.0.9-r1, 8.1.5-r1) for which we have an open stabilization bug (bug #152783). Until this bug is closed, stable packages which try to depend only on libpq instead of postgresql will eventually get an older version (depending on the arch) and fail. Therefore those bugs are invalid.

b) many apps (ie. webapps like bugzilla) have postgresql as dep.,
although they do not need it to be installed. (ie. bugzilla does not have to do anything directly w/ postgresql, since it uses perl-DBD for database access). Of course they maybe want to have access to some postgres database, but this obviously does
   not need an local server.
Thanks a lot for pointing this out. But be assured that we already know about the issue and we will solve it as soon as the mentioned versions of postgresql are stable on all archs together with the other dependencies.
And we really don't need help to identify the packages in question, nor a 
bug-report for every single one of them, but thanks again.

Thanks for reporting the issues and the interest in our work.

--
gentoo-dev@gentoo.org mailing list

Reply via email to