| Summary: | devel/libpthread-stubs Upgrading causes problems with libxcb | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | drhowarddrfine |
| Component: | Individual Port(s) | Assignee: | Ashish SHUKLA <ashish> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | CC: | david, jrm, lampa, pi, shoesoft |
| Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(ashish) |
| Version: | Latest | ||
| Hardware: | amd64 | ||
| OS: | Any | ||
|
Description
drhowarddrfine
2017-03-29 11:44:06 UTC
The same with vim:
vim
Shared object "libpthread-stubs.so.0" not found, required by "libEGL.so.1"
after reinstall of libEGL, another one:
vim
Shared object "libpthread-stubs.so.0" not found, required by "libgbm.so.1"
pkg info -r libpthread-stubs
libglapi-13.0.5
libdrm-2.4.75_2,1
libxcb-1.12
There is nothing in UPDATING about this.
The PORTREVISION should have been bumped for some ports that had dependency changes in r437182. Can you confirm that r437199 (https://svnweb.freebsd.org/ports?view=revision&revision=437199) fixes these issues? (In reply to drhowarddrfine from comment #0) Bump. Last message did not make it out to drhowarddrfine. gbm/libEGL looks ok now, but libxcb not: Shared object "libpthread-stubs.so.0" not found, required by "libxcb.so.1" To be clear, libxcb should also have version bump, but it's not in r437199 I also encountered this; my circumvention (as I use portmaster on the machine in question) was: portmaster `pkg shlib -R libpthread-stubs.so.0 | tail +2` Part-way through that, xdm came up. (I was doing the above within a tmux invocation.) Same as @lampa r437202 is ok, libxcb got upgraded, can be closed. (In reply to drhowarddrfine from comment #0) x11/libxcb was updated and got a PORTREVISION bump in r437202. Mid-air collision. I'll let drhowarddrfine close when he's satisfied. Thank you! Now x11/libX11 fails for me in poudriere with up-to-date ports: checking for X11... no configure: error: Package requirements (xproto >= 7.0.17 xextproto xtrans xcb >= 1.11.1 kbproto inputproto) were not met: Package pthread-stubs was not found in the pkg-config search path. Perhaps you should add the directory containing `pthread-stubs.pc' to the PKG_CONFIG_PATH environment variable Package 'pthread-stubs', required by 'xcb', not found Looks like pthread-stubs dependency was previously pulled in by x11/libxcb. x11/libX11 builds again with x11/libxcb 1.12_2 |