Public bug reported:

In Pop OS 22.04, quodlibet cannot be started: when launching it from the
launcher, nothing happens; when launching it from the terminal, this
error is displayed, then the program exits with non-zero exit code.

    $ quodlibet
    E: 0.258: errorreport.main.errorhook: collection.py:27:<module>: 
ImportError: cannot import name 'Iterable' from 'collections' 
(/usr/lib/python3.10/collections/__init__.py)
    Error in sys.excepthook:
    Traceback (most recent call last):
      File "/usr/lib/python3/dist-packages/quodlibet/errorreport/main.py", line 
175, in errorhook
        sentry_error = sentry.capture(exc_info, fingerprint=fingerprint)
      File 
"/usr/lib/python3/dist-packages/quodlibet/errorreport/sentrywrapper.py", line 
247, in capture
        client = Client(
      File "/usr/lib/python3/dist-packages/quodlibet/packages/raven/base.py", 
line 224, in __init__
        from raven.context import Context
      File "/usr/lib/python3/dist-packages/quodlibet/_import.py", line 47, in 
load_module
        mod = importlib.import_module(loadname)
      File "/usr/lib/python3.10/importlib/__init__.py", line 126, in 
import_module
        return _bootstrap._gcd_import(name[level:], package, level)
      File 
"/usr/lib/python3/dist-packages/quodlibet/packages/raven/context.py", line 10, 
in <module>
        from collections import Mapping, Iterable
    ImportError: cannot import name 'Mapping' from 'collections' 
(/usr/lib/python3.10/collections/__init__.py)

    Original exception was:
    Traceback (most recent call last):
      File "/usr/bin/quodlibet", line 14, in <module>
        sys.exit(main())
      File "/usr/lib/python3/dist-packages/quodlibet/main.py", line 44, in main
        import quodlibet.library
      File "/usr/lib/python3/dist-packages/quodlibet/library/__init__.py", line 
20, in <module>
        from quodlibet.library.libraries import SongFileLibrary, SongLibrary
      File "/usr/lib/python3/dist-packages/quodlibet/library/libraries.py", 
line 32, in <module>
        from quodlibet.util.collection import Album
      File "/usr/lib/python3/dist-packages/quodlibet/util/collection.py", line 
27, in <module>
        from collections import Iterable
    ImportError: cannot import name 'Iterable' from 'collections' 
(/usr/lib/python3.10/collections/__init__.py)

Ubuntu release

    Description:        Pop!_OS 22.04 LTS
    Release:    22.04

Package version

    quodlibet:
      Installed: 4.4.0-2
      Candidate: 4.4.0-2
      Version table:
     *** 4.4.0-2 500
            500 http://us.archive.ubuntu.com/ubuntu jammy/universe amd64 
Packages
            500 http://us.archive.ubuntu.com/ubuntu jammy/universe i386 Packages
            100 /var/lib/dpkg/status

Running the upstream version 4.5.0 (tag release-4.5.0 in the github
repo, which can be found in the package info) works correctly.

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

** Description changed:

  In Pop OS 22.04, quodlibet cannot be started: when launching it from the
  launcher, nothing happens; when launching it from the terminal, this
  error is displayed, then the program exits with non-zero exit code.
  
-     $ quodlibet
-     E: 0.258: errorreport.main.errorhook: collection.py:27:<module>: 
ImportError: cannot import name 'Iterable' from 'collections' 
(/usr/lib/python3.10/collections/__init__.py)
-     Error in sys.excepthook:
-     Traceback (most recent call last):
-       File "/usr/lib/python3/dist-packages/quodlibet/errorreport/main.py", 
line 175, in errorhook
-         sentry_error = sentry.capture(exc_info, fingerprint=fingerprint)
-       File 
"/usr/lib/python3/dist-packages/quodlibet/errorreport/sentrywrapper.py", line 
247, in capture
-         client = Client(
-       File "/usr/lib/python3/dist-packages/quodlibet/packages/raven/base.py", 
line 224, in __init__
-         from raven.context import Context
-       File "/usr/lib/python3/dist-packages/quodlibet/_import.py", line 47, in 
load_module
-         mod = importlib.import_module(loadname)
-       File "/usr/lib/python3.10/importlib/__init__.py", line 126, in 
import_module
-         return _bootstrap._gcd_import(name[level:], package, level)
-       File 
"/usr/lib/python3/dist-packages/quodlibet/packages/raven/context.py", line 10, 
in <module>
-         from collections import Mapping, Iterable
-     ImportError: cannot import name 'Mapping' from 'collections' 
(/usr/lib/python3.10/collections/__init__.py)
+     $ quodlibet
+     E: 0.258: errorreport.main.errorhook: collection.py:27:<module>: 
ImportError: cannot import name 'Iterable' from 'collections' 
(/usr/lib/python3.10/collections/__init__.py)
+     Error in sys.excepthook:
+     Traceback (most recent call last):
+       File "/usr/lib/python3/dist-packages/quodlibet/errorreport/main.py", 
line 175, in errorhook
+         sentry_error = sentry.capture(exc_info, fingerprint=fingerprint)
+       File 
"/usr/lib/python3/dist-packages/quodlibet/errorreport/sentrywrapper.py", line 
247, in capture
+         client = Client(
+       File "/usr/lib/python3/dist-packages/quodlibet/packages/raven/base.py", 
line 224, in __init__
+         from raven.context import Context
+       File "/usr/lib/python3/dist-packages/quodlibet/_import.py", line 47, in 
load_module
+         mod = importlib.import_module(loadname)
+       File "/usr/lib/python3.10/importlib/__init__.py", line 126, in 
import_module
+         return _bootstrap._gcd_import(name[level:], package, level)
+       File 
"/usr/lib/python3/dist-packages/quodlibet/packages/raven/context.py", line 10, 
in <module>
+         from collections import Mapping, Iterable
+     ImportError: cannot import name 'Mapping' from 'collections' 
(/usr/lib/python3.10/collections/__init__.py)
  
-     Original exception was:
-     Traceback (most recent call last):
-       File "/usr/bin/quodlibet", line 14, in <module>
-         sys.exit(main())
-       File "/usr/lib/python3/dist-packages/quodlibet/main.py", line 44, in 
main
-         import quodlibet.library
-       File "/usr/lib/python3/dist-packages/quodlibet/library/__init__.py", 
line 20, in <module>
-         from quodlibet.library.libraries import SongFileLibrary, SongLibrary
-       File "/usr/lib/python3/dist-packages/quodlibet/library/libraries.py", 
line 32, in <module>
-         from quodlibet.util.collection import Album
-       File "/usr/lib/python3/dist-packages/quodlibet/util/collection.py", 
line 27, in <module>
-         from collections import Iterable
-     ImportError: cannot import name 'Iterable' from 'collections' 
(/usr/lib/python3.10/collections/__init__.py)
+     Original exception was:
+     Traceback (most recent call last):
+       File "/usr/bin/quodlibet", line 14, in <module>
+         sys.exit(main())
+       File "/usr/lib/python3/dist-packages/quodlibet/main.py", line 44, in 
main
+         import quodlibet.library
+       File "/usr/lib/python3/dist-packages/quodlibet/library/__init__.py", 
line 20, in <module>
+         from quodlibet.library.libraries import SongFileLibrary, SongLibrary
+       File "/usr/lib/python3/dist-packages/quodlibet/library/libraries.py", 
line 32, in <module>
+         from quodlibet.util.collection import Album
+       File "/usr/lib/python3/dist-packages/quodlibet/util/collection.py", 
line 27, in <module>
+         from collections import Iterable
+     ImportError: cannot import name 'Iterable' from 'collections' 
(/usr/lib/python3.10/collections/__init__.py)
  
  Ubuntu release
  
-     Description:      Pop!_OS 22.04 LTS
-     Release:  22.04
+     Description:      Pop!_OS 22.04 LTS
+     Release:  22.04
  
  Package version
  
-     quodlibet:
-       Installed: 4.4.0-2
-       Candidate: 4.4.0-2
-       Version table:
-      *** 4.4.0-2 500
-             500 http://us.archive.ubuntu.com/ubuntu jammy/universe amd64 
Packages
-             500 http://us.archive.ubuntu.com/ubuntu jammy/universe i386 
Packages
-             100 /var/lib/dpkg/status
+     quodlibet:
+       Installed: 4.4.0-2
+       Candidate: 4.4.0-2
+       Version table:
+      *** 4.4.0-2 500
+             500 http://us.archive.ubuntu.com/ubuntu jammy/universe amd64 
Packages
+             500 http://us.archive.ubuntu.com/ubuntu jammy/universe i386 
Packages
+             100 /var/lib/dpkg/status
+ 
+ Running the upstream version 4.5.0 (tag release-4.5.0 in the github
+ repo, which can be found in the package info) works correctly.

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

Title:
  quodlibet cannot start

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


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to