When the port esound is upgraded, te config file (/usr/local/etc/esd.conf) is overwritten. This bug has been there for some time now, and it's still there with esound-0.2.34.
- change something in /usr/local/etc/esd.conf
'portupgrade -R esound'
(you change(s) are gone)
Assign to maintainer.
Fixed, thanks for reported!