Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 215801 - media-sound/mpd requires service net.lo to start
Summary: media-sound/mpd requires service net.lo to start
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-02 00:01 UTC by ekz
Modified: 2008-04-11 21:32 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 ekz 2008-04-02 00:01:13 UTC
media-sound/mpd requires service net.lo to start, if not fails with the error:

unable to bind port 6600: Cannot assign requested address
maybe MPD is still running?  

mpd version: 0.14.0_pre20080204

add 'net.lo' in 'use' in /etc/init.d/mpd fixes the problem



Reproducible: Always

Steps to Reproduce:
1. Stop net.lo /etc/init.d/net.lo stop
2. (re)Start mpd /etc/init.d/mpd restart


Actual Results:  

localhost ~ # /etc/init.d/net.lo stop
 * Caching service dependencies ...                                                              [ ok ]
 * Service net.lo stopping
 * Service net.lo stopped


localhost ~ # /etc/init.d/mpd restart
 * Service mpd stopping
 * Service mpd stopped
 * Service mpd starting
unable to bind port 6600: Cannot assign requested address
maybe MPD is still running?                                                        [ !! ]
 * ERROR:  mpd failed to start

Expected Results:  
mpd start net.lo if it's down

localhost ~ # /etc/init.d/net.lo stop
 * Service net.lo stopping
 * Service net.lo stopped

localhost ~ # /etc/init.d/mpd restart
 * Service mpd stopping
 * Service mpd stopped
 * Service mpd starting
 * Service net.lo starting
 * Service net.lo started
 * Service mpd started
Comment 1 Ben de Groot (RETIRED) gentoo-dev 2008-04-11 21:32:18 UTC
Fix applied in CVS.