Skip to content

The systemd busctl tool chokes on introspection XML #20

Description

@nojocodex

The systemd busctl on Ubuntu 20.04 doesn't like the xmlns:doc attribute that dbus-objects adds to the <node> element of the introspection XML. Just leaving out the attribute makes busctl happy.

Reproduction:

$ busctl introspect <interface> <path>
Unexpected <node> attribute xmlns:doc.

Dunno if you want to fix this, as I think the problem is really in busctl (at least, there are official-ish examples which indicate including xmlns:doc is perfectly valid: https://dbus.freedesktop.org/doc/dbus-api-design.html). Also, I don't know whether anyone besides me actually uses busctl, so it may not be worth doing anything about.

OTOH, the xmlns:doc attribute seems optional (at least, there are official-ish examples without it: https://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format), so a fix is easy and AFAICT harmless.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions