$ calibre
Traceback (most recent call last):
  File "/usr/lib64/calibre/calibre/devices/smart_device_app/driver.py", line 1963, in _startup_on_demand
    publish_zeroconf('calibre smart device client',
  File "/usr/lib64/calibre/calibre/utils/mdns.py", line 168, in publish
    service = create_service(desc, service_type, port, properties, add_hostname,
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/calibre/calibre/utils/mdns.py", line 149, in create_service
    return ServiceInfo(
           ^^^^^^^^^^^^
  File "/usr/lib64/python3/site-packages/zeroconf/_services/info.py", line 155, in __init__
    if not type_.endswith(service_type_name(name, strict=False)):
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3/site-packages/zeroconf/_utils/name.py", line 153, in service_type_name
    raise BadTypeInNameException("Too long: '%s'" % remaining[0])
zeroconf._exceptions.BadTypeInNameException: Too long: 'calibre smart device client (on kworkstation-10-20230821 port 9090)'
Traceback (most recent call last):
  File "/usr/lib64/calibre/calibre/devices/smart_device_app/driver.py", line 2010, in _shutdown
    unpublish_zeroconf('calibre smart device client',
  File "/usr/lib64/calibre/calibre/utils/mdns.py", line 181, in unpublish
    service = create_service(desc, service_type, port, properties, add_hostname)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/calibre/calibre/utils/mdns.py", line 149, in create_service
    return ServiceInfo(
           ^^^^^^^^^^^^
  File "/usr/lib64/python3/site-packages/zeroconf/_services/info.py", line 155, in __init__
    if not type_.endswith(service_type_name(name, strict=False)):
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3/site-packages/zeroconf/_utils/name.py", line 153, in service_type_name
    raise BadTypeInNameException("Too long: '%s'" % remaining[0])
zeroconf._exceptions.BadTypeInNameException: Too long: 'calibre smart device client (on kworkstation-10-20230821 port 9090)'
Traceback (most recent call last):
  File "/usr/lib64/calibre/calibre/devices/smart_device_app/driver.py", line 1963, in _startup_on_demand
    publish_zeroconf('calibre smart device client',
  File "/usr/lib64/calibre/calibre/utils/mdns.py", line 168, in publish
    service = create_service(desc, service_type, port, properties, add_hostname,
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/calibre/calibre/utils/mdns.py", line 149, in create_service
    return ServiceInfo(
           ^^^^^^^^^^^^
  File "/usr/lib64/python3/site-packages/zeroconf/_services/info.py", line 155, in __init__
    if not type_.endswith(service_type_name(name, strict=False)):
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3/site-packages/zeroconf/_utils/name.py", line 153, in service_type_name
    raise BadTypeInNameException("Too long: '%s'" % remaining[0])
zeroconf._exceptions.BadTypeInNameException: Too long: 'calibre smart device client (on kworkstation-10-20230821 port 9090)'
Traceback (most recent call last):
  File "/usr/lib64/calibre/calibre/devices/smart_device_app/driver.py", line 2010, in _shutdown
    unpublish_zeroconf('calibre smart device client',
  File "/usr/lib64/calibre/calibre/utils/mdns.py", line 181, in unpublish
    service = create_service(desc, service_type, port, properties, add_hostname)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/calibre/calibre/utils/mdns.py", line 149, in create_service
    return ServiceInfo(
           ^^^^^^^^^^^^
  File "/usr/lib64/python3/site-packages/zeroconf/_services/info.py", line 155, in __init__
    if not type_.endswith(service_type_name(name, strict=False)):
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3/site-packages/zeroconf/_utils/name.py", line 153, in service_type_name
    raise BadTypeInNameException("Too long: '%s'" % remaining[0])
zeroconf._exceptions.BadTypeInNameException: Too long: 'calibre smart device client (on kworkstation-10-20230821 port 9090)'

