Errors with linuxthreads port

Norberto Meijome freebsd at meijome.net
Tue Nov 6 15:45:47 PST 2007


Hello :) ,

i'm trying to install linuxthreads as part of a requirement for audio/grip, under 7.0-BETA2. It builds ok and installs ok , but when trying to build the package, it seems there is a file listed in the spec that is not included in the port. see below


install -d -o root -g wheel -m 0755 /usr/local/lib
install -C -o root -g wheel -m 444   liblthread.a /usr/local/lib
install -s -o root -g wheel -m 444     liblthread.so.6 /usr/local/lib
ln -fs liblthread.so.6 /usr/local/lib/liblthread.so
/sbin/ldconfig -m /usr/local/lib
/sbin/ldconfig -m /usr/lib
/bin/cat /usr/ports/devel/linuxthreads/pkg-message
Please see the README.FreeBSD file in the work directory for
instructions on how to compile with linuxthreads, and for other
issues and problems.
===>   Registering installation for linuxthreads-2.2.3_23
===>  Building package for linuxthreads-2.2.3_23
Creating package /usr/ports/packages/All/linuxthreads-2.2.3_23.tbz
Registering depends:.
Creating bzip'd tar ball in '/usr/ports/packages/All/linuxthreads-2.2.3_23.tbz'
tar: lib/liblgcc_r_eh_p.a: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors.
pkg_create: make_dist: tar command failed with code 256
*** Error code 1

Stop in /usr/ports/devel/linuxthreads.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall.77047.0 env make DEPENDS_TARGET=package -DFORCE_PKG_REGISTER reinstall
** Fix the installation problem and try again.
** Listing the failed packages (*:skipped / !:failed)
        ! audio/grip    (install error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed

now, that's easily to work around - i just wont build a package for it for now. but then, other ports expect linuxthreads to install lthread.3 (audio/gogo in particular)

[betom at ayiin] [Wed Nov  7 10:37:33 2007]
/usr/ports/audio/gogo
$ sudo make
===>  Found saved configuration for gogo-2.39b_1
===>  Extracting for gogo-2.39b_1
=> MD5 Checksum OK for gogo239b.tgz.
=> SHA256 Checksum OK for gogo239b.tgz.
===>  Patching for gogo-2.39b_1
===>  Applying FreeBSD patches for gogo-2.39b_1
===>   gogo-2.39b_1 depends on executable: nasm - found
===>   gogo-2.39b_1 depends on executable: gmake - found
===>   gogo-2.39b_1 depends on shared library: lthread.3 - not found
===>    Verifying install for lthread.3 in /usr/ports/devel/linuxthreads
[....]

is this an issue with linuxthreads, gogo or maybe something I'm doing wrong?

cheers,
B
_________________________
{Beto|Norberto|Numard} Meijome

unzip ; strip ; touch ; grep ; find ; finger ; mount ; fsck ; more ; yes ; fsck ; umount ; sleep

I speak for myself, not my employer. Contents may be hot. Slippery when wet. Reading disclaimers makes you go blind. Writing them is worse. You have been Warned.


More information about the freebsd-ports mailing list