Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 314631

Summary: media-libs/nas-1.9.2 fails to build
Product: Gentoo Linux Reporter: Yaroslav Klyuev <imposeren>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED TEST-REQUEST    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info =media-libs/nas-1.9.2
build.log
environment

Description Yaroslav Klyuev 2010-04-11 08:13:39 UTC
emerge media-libs/nas fails to build

Reproducible: Always

Steps to Reproduce:
1. emerge media-libs/nas

Actual Results:  
fails somewhere here:
make[3]: Leaving directory `/var/tmp/portage/media-libs/nas-1.9.2/work/nas-1.9.2/doc/man/lib'
make[2]: Leaving directory `/var/tmp/portage/media-libs/nas-1.9.2/work/nas-1.9.2/doc/man'
make[1]: Leaving directory `/var/tmp/portage/media-libs/nas-1.9.2/work/nas-1.9.2/doc'
installing man pages in ./config...
make[1]: Entering directory `/var/tmp/portage/media-libs/nas-1.9.2/work/nas-1.9.2/config'
install.man in config done
make[1]: Leaving directory `/var/tmp/portage/media-libs/nas-1.9.2/work/nas-1.9.2/config'
Comment 1 Yaroslav Klyuev 2010-04-11 08:14:13 UTC
Created attachment 227345 [details]
emerge --info =media-libs/nas-1.9.2
Comment 2 Yaroslav Klyuev 2010-04-11 08:21:33 UTC
Created attachment 227347 [details]
build.log
Comment 3 Yaroslav Klyuev 2010-04-11 08:21:59 UTC
Created attachment 227349 [details]
environment
Comment 4 Rafał Mużyło 2010-04-11 17:01:46 UTC
This is probably a mix of problems.
The real error is:
gmake[3]: Leaving directory `/var/tmp/portage/media-libs/nas-1.9.2/work/nas-1.9.2/server/os'
gmake[2]: *** No rule to make target `dia/libdia.a', needed by `nasd'.
gmake[2]: *** No rule to make target `dda/voxware/libvoxware.a', needed by `nasd'.

but for some reason, emake doesn't die there, even though it should.

There's also a matter of all of those include warnings
- it seems maintainer ignored those, but they may be affecting
makedepend a bit more than they should (it's probably just a matter
of including string.h in a few places).
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2012-01-20 21:59:16 UTC
I've made the ebuild || die if the nasd binary is missing. Please try 1.9.3.