tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
devel/happy-lib (Re: bulk builds status on NetBSD 10
my packaging of devel/happy-lib with
following 2 x 2 combinations all fail
- pbulk (inside of chroot)
- out side of chroot
- 9.3
- 10.99.12
The messages are all the same as
ERROR: lib/x86_64-netbsd-ghc-9.10.1/libHShappy-lib-2.1.5-9sobLsJc5xKFiiCloUXLNx-backend-lalr-ghc9.10.1.so: rpath relative to WRKDIR
as is found at
http://www.ki.nu/pkgsrc/reports/current/NetBSD-9.0/20250321.0527/happy-lib-2.1.5nb1/install.log
at the end of package, I would see ' => not found' lines with ldd as:
| thinkc-01@makoto 09:12:29/250323(..devel/happy-lib)% pushd /tmp/devel/happy-lib/work/.destdir |
| /tmp/devel/happy-lib/work/.destdir /export/CHROOT/usr/pkgsrc/devel/happy-lib
| thinkc-01@makoto 10:52:06/250323(..work/.destdir)% find . -name libHShappy-lib-2.1.5-9sobLsJc5xKFiiCloUXLNx-backend-lalr-ghc9.10.1.so |
| ./usr/pkg/lib/x86_64-netbsd-ghc-9.10.1/libHShappy-lib-2.1.5-9sobLsJc5xKFiiCloUXLNx-backend-lalr-ghc9.10.1.so
| thinkc-01@makoto 10:52:19/250323(..work/.destdir)% ldd `find . -name libHShappy-lib-2.1.5-9sobLsJc5xKFiiCloUXLNx-backend-lalr-ghc9.10.1.so` |
| ./usr/pkg/lib/x86_64-netbsd-ghc-9.10.1/libHShappy-lib-2.1.5-9sobLsJc5xKFiiCloUXLNx-backend-lalr-ghc9.10.1.so:
| -lm.0 => /usr/lib/libm.so.0
| -lc.12 => /usr/lib/libc.so.12
| -lHShappy-lib-2.1.5-BI1tdUPR1LX1y2RBESrpbW-tabular-ghc9.10.1 => not found
| -lHScontainers-0.7-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHScontainers-0.7-inplace-ghc9.10.1.so
| -lHStemplate-haskell-2.22.0.0-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHStemplate-haskell-2.22.0.0-inplace-ghc9.10.1.so
| -lHSpretty-1.1.3.6-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSpretty-1.1.3.6-inplace-ghc9.10.1.so
| -lHSdeepseq-1.5.0.0-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSdeepseq-1.5.0.0-inplace-ghc9.10.1.so
| -lHSarray-0.5.7.0-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSarray-0.5.7.0-inplace-ghc9.10.1.so
| -lHSbase-4.20.0.0-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSbase-4.20.0.0-inplace-ghc9.10.1.so
| -lHSghc-internal-9.1001.0-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSghc-internal-9.1001.0-inplace-ghc9.10.1.so
| -lHSghc-bignum-1.3-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSghc-bignum-1.3-inplace-ghc9.10.1.so
| -lgmp.10 => /usr/pkg/lib/libgmp.so.10
| -lHSghc-prim-0.11.0-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSghc-prim-0.11.0-inplace-ghc9.10.1.so
| -lHSghc-boot-th-9.10.1-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSghc-boot-th-9.10.1-inplace-ghc9.10.1.so
| -lHShappy-lib-2.1.5-L19PhpVgUlyCMiHlqeyLJz-grammar-ghc9.10.1 => not found
and if with LD_LIBRARY_PATH setup manually: all are resolved.
| thinkc-01@makoto 10:55:52/250323(..work/.destdir)% env LD_LIBRARY_PATH=/tmp/devel/happy-lib/work/.destdir/usr/pkg/lib/x86_64-netbsd-ghc-9.10.1 ldd `find . -name libHShappy
| -lib-2.1.5-9sobLsJc5xKFiiCloUXLNx-backend-lalr-ghc9.10.1.so`
| ./usr/pkg/lib/x86_64-netbsd-ghc-9.10.1/libHShappy-lib-2.1.5-9sobLsJc5xKFiiCloUXLNx-backend-lalr-ghc9.10.1.so:
| -lm.0 => /usr/lib/libm.so.0 |
| -lc.12 => /usr/lib/libc.so.12
| -lHShappy-lib-2.1.5-BI1tdUPR1LX1y2RBESrpbW-tabular-ghc9.10.1 => /tmp/devel/happy-lib/work/.destdir/usr/pkg/lib/x86_64-netbsd-ghc-9.10.1/libHShappy-lib-2.1.5-BI1tdUP
| R1LX1y2RBESrpbW-tabular-ghc9.10.1.so
| -lHShappy-lib-2.1.5-L19PhpVgUlyCMiHlqeyLJz-grammar-ghc9.10.1 => /tmp/devel/happy-lib/work/.destdir/usr/pkg/lib/x86_64-netbsd-ghc-9.10.1/libHShappy-lib-2.1.5-L19PhpV
| gUlyCMiHlqeyLJz-grammar-ghc9.10.1.so
| -lHSarray-0.5.7.0-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSarray-0.5.7.0-inplace-ghc9.10.1.so
| -lHSbase-4.20.0.0-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSbase-4.20.0.0-inplace-ghc9.10.1.so
| -lHSghc-internal-9.1001.0-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSghc-internal-9.1001.0-inplace-ghc9.10.1.so
| -lHSghc-bignum-1.3-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSghc-bignum-1.3-inplace-ghc9.10.1.so
| -lgmp.10 => /usr/pkg/lib/libgmp.so.10
| -lHSghc-prim-0.11.0-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSghc-prim-0.11.0-inplace-ghc9.10.1.so
| -lHScontainers-0.7-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHScontainers-0.7-inplace-ghc9.10.1.so
| -lHStemplate-haskell-2.22.0.0-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHStemplate-haskell-2.22.0.0-inplace-ghc9.10.1.so
| -lHSpretty-1.1.3.6-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSpretty-1.1.3.6-inplace-ghc9.10.1.so
| -lHSdeepseq-1.5.0.0-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSdeepseq-1.5.0.0-inplace-ghc9.10.1.so
| -lHSghc-boot-th-9.10.1-inplace-ghc9.10.1 => /usr/pkg/lib/ghc-9.10.1/lib/x86_64-netbsd-ghc-9.10.1/libHSghc-boot-th-9.10.1-inplace-ghc9.10.1.so
| thinkc-01@makoto 10:56:21/250323(..work/.destdir)% |
my guess is that
1. "rpath relative to WRKDIR" is not true, but the fact is just "not resolved".
2. (anyway) some set up is missing (to my packaging)
Other pbulk reports don't mention the same thing at all ? why ?
(Do I kept some wrong packaged binaries on my hosts ?)
Please advice me which subsystem emits the message "rpath relative to WRKDIR", thanks
--
Makoto Fujiwara
mef%NetBSD.org@localhost
makoto%if.t.u-tokyo.ac.jp@localhost
Home |
Main Index |
Thread Index |
Old Index