<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - sd-daemon.c: should be possible to avoid mq support and hence -lrt dependency"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=63167#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - sd-daemon.c: should be possible to avoid mq support and hence -lrt dependency"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=63167">bug 63167</a>
              from <span class="vcard"><a class="email" href="mailto:simon.mcvittie@collabora.co.uk" title="Simon McVittie <simon.mcvittie@collabora.co.uk>"> <span class="fn">Simon McVittie</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=63167#c1">comment #1</a>)
<span class="quote">> a nicer alternative would be to change dbsu to actually
> link dynamically against libsystem-daemon.so</span >

Yeah, I did consider it.

At the moment I believe dbus can accept the systemd LISTEN_FDS protocol (which
is, admittedly, hardly rocket science) without actually being linked against
libsystemd-daemon; so this would be a small feature regression.

I've actually considered turning dbus-launch into a two-stage thing - listen on
the socket, then start dbus-daemon when its activation environment is ready and
use the LISTEN_FDS protocol to give it the socket - to avoid bugs like
<<a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682375">http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682375</a>> without necessarily
needing systemd --user. (I realise your answer is going to be "use systemd
--user then".)</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>