Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 455620 - x11-wm/enlightenment:0.17 has automagic dependency on media-sound/pulseaudio
Summary: x11-wm/enlightenment:0.17 has automagic dependency on media-sound/pulseaudio
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: enlightenment+disabled
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-05 15:44 UTC by Franz Trischberger
Modified: 2013-02-09 20:16 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 Franz Trischberger 2013-02-05 15:44:22 UTC
$ ldd /usr/bin/enlightenment | grep pulse
	libpulse-simple.so.0 => not found
	libpulse.so.0 => not found

* install pulseaudio
* install enlightenment
* uninstall pulseaudio
-> enlightenment won't start.

x11-wm/enlightenment-0.17.1:0.17::installed (world)
    Description               Enlightenment DR17 window manager
    Homepage                  http://www.enlightenment.org/
    From repositories         gentoo
    Installed time            Mon Feb 04 17:18:25 CET 2013
    Installed using           paludis-0.82.0
    License                   BSD-2
    Use flags                 (-doc) (emotion) (nls) (pam) (spell) (-static-libs) (-udev) (ukit) enlightenment_modules: (-access) (backlight) (-battery) (clock) (comp) (conf-applications) (conf-dialogs) (conf-display) (conf-edgebindings) (conf-interaction) (conf-intl) (conf-keybindings) (conf-menus) (conf-paths) (conf-performance) (conf-randr) (conf-shelves) (conf-theme) (conf-window-manipulation) (conf-window-remembers) (-connman) (cpufreq) (dropshadow) (everything) (fileman) (fileman-opinfo) (gadman) (ibar) (ibox) (illume2) (mixer) (msgbus) (notification) (pager) (quickaccess) (-shot) (start) (syscon) (systray) (tasks) (temperature) (tiling) (winlist) (wizard) (xkbswitch) build_options: -trace
Comment 1 Thomas Sachau gentoo-dev 2013-02-09 19:37:25 UTC
you really should not even think about using ldd to show you a wrong list of possible dependencies, at least use lddtree or even better "scanelf -n"

And unless you provide the needed details with either or both of above tools, there is not much to do here.
Comment 2 Thomas Sachau gentoo-dev 2013-02-09 20:16:59 UTC
already found another user with more details, in short:
-libsdl with USE=pulseaudio links against pulseaudio
-e17 uses ecore, which uses libsdl
-removing pulseaudio, while libsdl is built with support for it will break libsdl, so will break ecore, so will break e17, so simply dont do it.