Rather than use an earlier version of the dbus extension, you can add a line to bootlocal.sh to start dbus, or other daemons on boot.
Thanks for this suggestion - it had also been made during discussions in the irc channel. It does, however, re-emphasise one of the the points I made previously. It is a workable solution to the issue but is a rather obscure requirement to fulfill in order to conduct a simple task of running Firefox. Doing this may not be questioned by TC veterans but may well defeat newcomers to the distro.
I decided to post in this section of the forum as the matter is due to an extension. I wondered if it should have been posted in a different section as the effect is in my view, detrimental to TC (the distro) rather than just the particular extension.
From the perspective of someone new to TC being unable to install and run a widely used browser without research and editing of the underlying files is likely to have a detrimental effect on the appeal and take-up of TC.
Thought is being given on how to handle this matter...
We simply need a way to have extensions autostart their init.d scripts if desired. I have several ways in mind.
This is encouraging to learn. Without being in any way contentious, might it be worthwhile delaying the dbus and similar changes until this has been introduced. If not, it might be polite to explicitly obtain the users agreement and offer an option to decline the update. Once the autostart system has been resolved the warning could be removed and the update applied at that time.