| Summary: | dev-db/libpq-8.2.4 reslot to 5? | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Graham Murray <gmurray> |
| Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | VERIFIED OBSOLETE | ||
| Severity: | enhancement | CC: | kentnl |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Graham Murray
2007-05-03 08:09:42 UTC
Slotted postgresql won't get into the tree now. Needs more testing and work in the overlay. Related to this,
dev-dev/libpq-8.2.4 installs /usr/lib/libpq-5.a, but installs a symlink libpq.a -> libpq-${SLOT}.a, ie. in this case libpq-4.a which doesn't exist.
after a friend lamenting to me the exact same problem I decided I would just stop using pdns to get around, I decided to look into the problem a bit further.
cat /usr/portage/dev-db/libpq/libpq-8.2.4.ebuild
<--snip-->
SLOT="4"
<--snip-->
src_install() {
<--snip-->
dosym libpq-${SLOT}.a /usr/$(get_libdir)/libpq.a
<--snip-->
file /usr/lib/libpq.a
/usr/lib/libpq.a: broken symbolic link to `libpq-4.a'
qlist libpq | grep "\/libpq\...."
/usr/lib/libpq.so.5.0
/usr/lib/debug/usr/lib/libpq.so.5.0.debug
/usr/lib/libpq.so.5
hmm. No libpq-4. funny that.
<pkgmetadata>
<herd>postgresql</herd>
</pkgmetadata>
Assign Plz ?
THeres about 3 different easy ways to get around this problem of course ;) Just needs somebody with commit rights to choose which is most sane and get it done :)
This bug is about slotted postgresql; if you have issues with libpq, file a *new* bug please. Thanks. Doesn't get any later than this. Package no longer exists. |