Description of problem:
According to this upstream bug report:
lxsession doesn't require HAL anymore since version 0.4.5 . Since HAL has been deprecated for 2 years, Fedora is trying to remove it from the distribution:
I tried to remove the line:
from lxsession.spec and the package builds correctly.
I don't use LXDE, so I haven't tested it.
Version-Release number of selected component (if applicable):
lxsession-0.4.5-3.fc15 has been submitted as an update for Fedora 15.
lxsession-0.4.5-3.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.