Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 293460 - app-accessibility/speech-dispatcher-0.6.7 missing depend on dev-libs/libatomic_ops
Summary: app-accessibility/speech-dispatcher-0.6.7 missing depend on dev-libs/libatomi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-17 06:06 UTC by Steve Arnold
Modified: 2009-12-03 04:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Arnold archtester gentoo-dev 2009-11-17 06:06:05 UTC
Failed on a fresh install; builds fine once libatomic_ops is installed:

/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -latomic_ops
collect2: ld returned 1 exit status
make[3]: *** [sd_dummy] Error 1
make[3]: Leaving directory `/var/tmp/portage/app-accessibility/speech-dispatcher-0.6.7/work/speech-dispatcher-0.6.7/src/modules'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/app-accessibility/speech-dispatcher-0.6.7/work/speech-dispatcher-0.6.7/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-accessibility/speech-dispatcher-0.6.7/work/speech-dispatcher-0.6.7'
make: *** [all] Error 2
 * ERROR: app-accessibility/speech-dispatcher-0.6.7 failed:
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  55:  Called src_compile
 *   environment, line 6640:  Called die
 * The specific snippet of code:
 *       emake all || die
 *
Comment 1 William Hubbs gentoo-dev 2009-11-17 19:41:55 UTC
I emerged speech-dispatcher-0.6.7 as it stands in portage and it installed
successfully.  I do not have libatomic_ops installed, so I'm not  sure why
your system is attempting to link with it.

Can you attach your emerge --info?

Thanks,

William

Comment 2 William Hubbs gentoo-dev 2009-11-17 19:46:45 UTC
Also,

I need to see the output from emerge -pv speech-dispatcher.

Thanks,

William

Comment 3 Steve Arnold archtester gentoo-dev 2009-11-21 00:33:06 UTC
emerge -pv speech-dispatcher

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] app-accessibility/speech-dispatcher-0.6.7  USE="alsa espeak pulseaudio python -flite -nas" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB


emerge --info

Portage 2.1.7.4 (default/linux/x86/10.0, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.31-acpi i686)
=================================================================
System uname: Linux-2.6.31-acpi-i686-VIA_C7-M_Processor_1200MHz-with-gentoo-1.12.11.1
Timestamp of tree: Sun, 15 Nov 2009 10:45:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-lang/python:     2.5.4-r3, 2.6.2-r1
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.63
sys-devel/automake:  1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -mmmx -msse -msse2 -msse3 -Os -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=i686 -mmmx -msse -msse2 -msse3 -Os -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests buildpkg ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://local/gentoo/"
LDFLAGS="-Wl,-O1"
LINGUAS="en_US en"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://local/gentoo-portage"
USE="3dnow X Xaw3d a52 aac acl acpi alsa amrnb ansi ao aspell avahi avi berkdb bitmap-fonts browserplugin bzip2 c7 cairo caps cddb cdparanoia cdr cli consolekit cracklib crypt cups curl daap dbus dga directfb divx4linux dri dts dv dvd dvdr dvdread enchant encode esd faac faad fam fame fbcon fbcondecor ffmpeg firefox3 flac fontconfig fortran freetype freetype2 gd gdbm geoip gif gimp glib glut gnome gnome-keyring gnutls gphoto2 gpm gps graphviz gs gsm gstreamer gtk gtkhtml gtkspell hal hddtemp iconv icq id3tag ifp imlib inotify ipod ipv6 jabber java6 jpeg lame lash lcms libnotify libsamplerate lm_sensors logrotate mad midi mmx modules motif mp3 mp4 mpeg mplayer mtp mudflap musicbrainz nautilus ncurses networkmanager nfs nls nptlonly nsplugin numeric ogg oggvorbis opengl openmp oscar oss pam pcre pda pdf perl pkcs11 plotutils png policykit posix pppd pulseaudio python quicktime readline reflection rtc sdl seamonkey session slang slp sndfile snmp sockets sox speex spell spl sqlite3 sse sse2 ssl subtitles svg sysfs taglib tcl tcpd theora threads tiff tk truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd vnc vorbis wavpack wifi win32codecs wxwidgets x264 x86 xanim xcb xcomposite xext xine xml xorg xulrunner xv xvid xvmc zlib zvbi"
ALSA_CARDS="hda-intel" 
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" 
APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" 
CAMERAS="directory canon casio fuji kodak polaroid ptp2 samsung spca50x" ELIBC="glibc" 
INPUT_DEVICES="keyboard mouse joystick evdev synaptics" 
KERNEL="linux" 
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" 
LINGUAS="en_US en" 
USERLAND="GNU" 
VIDEO_CARDS="fbdev unichrome via vesa v4l" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 William Hubbs gentoo-dev 2009-11-23 21:23:13 UTC
If you remove pulseaudio from the use flags for speech-dispatcher does it
build successfully?

Thanks,

William
Comment 5 Steve Arnold archtester gentoo-dev 2009-11-24 01:21:43 UTC
Sure you don't want to try that?  That machine is slow and in the middle of a big revdep-rebuild on libxcb right now, but I'll give it a try when it finishes...
Comment 6 Steve Arnold archtester gentoo-dev 2009-11-27 21:08:10 UTC
Looks like it does build okay without libatomic_ops as long as pulseaudio is disabled:

USE="-pulseaudio" emerge speech-dispatcher -v1

[snip]

>>> Regenerating /etc/ld.so.cache...

 * Messages for package app-accessibility/speech-dispatcher-0.6.7:
 * 
 * To enable Festival support, you must install app-accessibility/festival-freebsoft-utils.
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * Regenerating GNU info directory index...
 * Processed 130 info files.
Comment 7 William Hubbs gentoo-dev 2009-12-03 04:27:39 UTC
The dependency has been added to the section for the pulseaudio use flag.
Thanks for the report.