Summary: | =dev-db/libpq-7.4 doesn't install pg_config binary | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | MAL <mal> |
Component: | Current packages | Assignee: | PgSQL Bugs <pgsql-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | net-mail+disabled |
Priority: | High | ||
Version: | 2006.1 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | cyrus-sasl-2.1.22-r2 build log |
Description
MAL
2008-12-03 11:33:26 UTC
Created attachment 174151 [details]
cyrus-sasl-2.1.22-r2 build log
For info:
# emerge -pC postgresql libpq cyrus-sasl
>>> These are the packages that would be unmerged:
--- Couldn't find 'cyrus-sasl' to unmerge.
dev-db/postgresql
selected: 7.4.19
protected: none
omitted: none
dev-db/libpq
selected: 7.4.19
protected: none
omitted: none
Well, dev-db/libpq-8.3.1 does have pg_config. However, ebuilds differ significantly and there was a slot change between libpq 7.4 and 8. See, if reemerging libpq helps, if not try updating it. (In reply to comment #3) > See, if reemerging libpq helps, if not try updating it. Re-emerging libpq does not help, and I need postgresql 7. If this doesn't work with postgresql <8.0 then the dependency needs updating. I have postgresql 8 m1k0 ~ # qlist -Iv postgresql app-admin/eselect-postgresql-0.3 dev-db/postgresql-base-8.3.5 dev-db/postgresql-server-8.3.5 dev-java/jdbc-postgresql-8.3_p603-r1 virtual/postgresql-base-8.3 virtual/postgresql-server-8.3 And cyrus-sasl don't compile too sql.c: In function 'sqlite_my_callback': sql.c:391: warning: unused parameter 'argc' sql.c:393: warning: unused parameter 'columnNames' sql.c: In function 'sql_auxprop_plug_init': sql.c:1077: warning: unused parameter 'plugname' make[2]: *** [sql.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/dev-libs/cyrus-sasl-2.1.22-r2/work/cyrus-sasl-2.1.22/plugins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-libs/cyrus-sasl-2.1.22-r2/work/cyrus-sasl-2.1.22' make: *** [all] Error 2 * * ERROR: dev-libs/cyrus-sasl-2.1.22-r2 failed. Ok, I did reproduce this. dev-db/postgresql-base worked, while libpq doesn't because of a missing pg_config binary (header files are installed, though). Both using 7.4. Re-assigning to pgsql-bugs@g.o therefore. (and wrt #5: please file a new bug for each bug you've found and don't (ab)use existing bugreports.) Package is gone. |