[Bug 2086579] [NEW] pulseaudio-dlna doesn't install, and fails

udippel 2086579 at bugs.launchpad.net
Sun Nov 3 18:38:50 UTC 2024


Public bug reported:

24.04.1:

$ sudo apt install pulseaudio-dlna
Reading package lists... Done
[...]
Setting up python3-bs4 (4.12.3-1) ...
Setting up pulseaudio-dlna (0.6.4.1-0.1ubuntu1) ...
/usr/lib/python3/dist-packages/pulseaudio_dlna/codecs.py:252: SyntaxWarning: invalid escape sequence '\d'
  '(.*?)channels=(?P<channels>\d)', mime_string)
/usr/lib/python3/dist-packages/pulseaudio_dlna/pulseaudio.py:265: SyntaxWarning: invalid escape sequence '\ '
  sink_description.replace(' ', '\ ')),)
/usr/lib/python3/dist-packages/pulseaudio_dlna/streamserver.py:326: SyntaxWarning: invalid escape sequence '\d'
  'bytes=(\d+)-(\d+)?', self.headers['range'], re.IGNORECASE)
Processing triggers for man-db (2.12.0-4build2) ...
Processing triggers for libc-bin (2.39-0ubuntu8.3) ...
$

$ pulseaudio-dlna 
Traceback (most recent call last):
  File "/usr/bin/pulseaudio-dlna", line 33, in <module>
    sys.exit(load_entry_point('pulseaudio-dlna==0.6.4', 'console_scripts', 'pulseaudio-dlna')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/pulseaudio_dlna/__main__.py", line 154, in main
    import pulseaudio_dlna.application
  File "/usr/lib/python3/dist-packages/pulseaudio_dlna/application.py", line 29, in <module>
    import pulseaudio_dlna.plugins.dlna
  File "/usr/lib/python3/dist-packages/pulseaudio_dlna/plugins/dlna/__init__.py", line 26, in <module>
    from pulseaudio_dlna.plugins.dlna.renderer import DLNAMediaRendererFactory
  File "/usr/lib/python3/dist-packages/pulseaudio_dlna/plugins/dlna/renderer.py", line 22, in <module>
    import pulseaudio_dlna.pulseaudio
  File "/usr/lib/python3/dist-packages/pulseaudio_dlna/pulseaudio.py", line 35, in <module>
    import pulseaudio_dlna.plugins.renderer
  File "/usr/lib/python3/dist-packages/pulseaudio_dlna/plugins/renderer.py", line 27, in <module>
    import pulseaudio_dlna.streamserver
  File "/usr/lib/python3/dist-packages/pulseaudio_dlna/streamserver.py", line 38, in <module>
    import pulseaudio_dlna.encoders
  File "/usr/lib/python3/dist-packages/pulseaudio_dlna/encoders/__init__.py", line 18, in <module>
    import distutils.spawn
ModuleNotFoundError: No module named 'distutils'
$ 

$ dpkg -l | grep pulse
ii  gstreamer1.0-pulseaudio:amd64                            1.24.2-1ubuntu1                             amd64        GStreamer plugin for PulseAudio (transitional package)
ii  libcanberra-pulse:amd64                                  0.30-10ubuntu10                             amd64        PulseAudio backend for libcanberra
ii  libkf5pulseaudioqt3:amd64                                1.3-2build2                                 amd64        Pulseaudio bindings library for Qt
ii  libpulse-mainloop-glib0:amd64                            1:16.1+dfsg1-2ubuntu10                      amd64        PulseAudio client libraries (glib support)
ii  libpulse0:amd64                                          1:16.1+dfsg1-2ubuntu10                      amd64        PulseAudio client libraries
ii  pipewire-pulse                                           1.0.5-1ubuntu1                              amd64        PipeWire PulseAudio daemon
ii  pulseaudio-dlna                                          0.6.4.1-0.1ubuntu1                          all          stream audio to DLNA devices and Chromecasts
$

** Affects: grub2 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: dlna install pulseaudio

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/2086579

Title:
  pulseaudio-dlna doesn't install, and fails

Status in grub2 package in Ubuntu:
  New

Bug description:
  24.04.1:

  $ sudo apt install pulseaudio-dlna
  Reading package lists... Done
  [...]
  Setting up python3-bs4 (4.12.3-1) ...
  Setting up pulseaudio-dlna (0.6.4.1-0.1ubuntu1) ...
  /usr/lib/python3/dist-packages/pulseaudio_dlna/codecs.py:252: SyntaxWarning: invalid escape sequence '\d'
    '(.*?)channels=(?P<channels>\d)', mime_string)
  /usr/lib/python3/dist-packages/pulseaudio_dlna/pulseaudio.py:265: SyntaxWarning: invalid escape sequence '\ '
    sink_description.replace(' ', '\ ')),)
  /usr/lib/python3/dist-packages/pulseaudio_dlna/streamserver.py:326: SyntaxWarning: invalid escape sequence '\d'
    'bytes=(\d+)-(\d+)?', self.headers['range'], re.IGNORECASE)
  Processing triggers for man-db (2.12.0-4build2) ...
  Processing triggers for libc-bin (2.39-0ubuntu8.3) ...
  $

  $ pulseaudio-dlna 
  Traceback (most recent call last):
    File "/usr/bin/pulseaudio-dlna", line 33, in <module>
      sys.exit(load_entry_point('pulseaudio-dlna==0.6.4', 'console_scripts', 'pulseaudio-dlna')())
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/pulseaudio_dlna/__main__.py", line 154, in main
      import pulseaudio_dlna.application
    File "/usr/lib/python3/dist-packages/pulseaudio_dlna/application.py", line 29, in <module>
      import pulseaudio_dlna.plugins.dlna
    File "/usr/lib/python3/dist-packages/pulseaudio_dlna/plugins/dlna/__init__.py", line 26, in <module>
      from pulseaudio_dlna.plugins.dlna.renderer import DLNAMediaRendererFactory
    File "/usr/lib/python3/dist-packages/pulseaudio_dlna/plugins/dlna/renderer.py", line 22, in <module>
      import pulseaudio_dlna.pulseaudio
    File "/usr/lib/python3/dist-packages/pulseaudio_dlna/pulseaudio.py", line 35, in <module>
      import pulseaudio_dlna.plugins.renderer
    File "/usr/lib/python3/dist-packages/pulseaudio_dlna/plugins/renderer.py", line 27, in <module>
      import pulseaudio_dlna.streamserver
    File "/usr/lib/python3/dist-packages/pulseaudio_dlna/streamserver.py", line 38, in <module>
      import pulseaudio_dlna.encoders
    File "/usr/lib/python3/dist-packages/pulseaudio_dlna/encoders/__init__.py", line 18, in <module>
      import distutils.spawn
  ModuleNotFoundError: No module named 'distutils'
  $ 

  $ dpkg -l | grep pulse
  ii  gstreamer1.0-pulseaudio:amd64                            1.24.2-1ubuntu1                             amd64        GStreamer plugin for PulseAudio (transitional package)
  ii  libcanberra-pulse:amd64                                  0.30-10ubuntu10                             amd64        PulseAudio backend for libcanberra
  ii  libkf5pulseaudioqt3:amd64                                1.3-2build2                                 amd64        Pulseaudio bindings library for Qt
  ii  libpulse-mainloop-glib0:amd64                            1:16.1+dfsg1-2ubuntu10                      amd64        PulseAudio client libraries (glib support)
  ii  libpulse0:amd64                                          1:16.1+dfsg1-2ubuntu10                      amd64        PulseAudio client libraries
  ii  pipewire-pulse                                           1.0.5-1ubuntu1                              amd64        PipeWire PulseAudio daemon
  ii  pulseaudio-dlna                                          0.6.4.1-0.1ubuntu1                          all          stream audio to DLNA devices and Chromecasts
  $

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/2086579/+subscriptions




More information about the foundations-bugs mailing list