Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 676112

Summary: [seden overlay] app-emulation/fs-uae-launcher-2.9.7 - fs-uae-launcher: AttributeError: type object 'Callable' has no attribute '_abc_registry'
Product: Gentoo Linux Reporter: Francesco Turco <fturco>
Component: Current packagesAssignee: Sven Eden <sven.eden>
Status: RESOLVED OBSOLETE    
Severity: normal CC: chewi
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: info.txt

Description Francesco Turco 2019-01-23 14:10:51 UTC
Created attachment 562588 [details]
info.txt

I can't run fs-uae-launcher from the seden overlay due to the following error:

$ fs-uae-launcher
Traceback (most recent call last):
  File "/usr/bin/fs-uae-launcher", line 84, in <module>
    main()
  File "/usr/bin/fs-uae-launcher", line 80, in main
    import launcher.apps
  File "/usr/share/fs-uae-launcher/launcher/apps/__init__.py", line 4, in <module>
    import fstd.typing
  File "/usr/share/fs-uae-launcher/fstd/typing.py", line 1250, in <module>
    class Callable(extra=collections_abc.Callable, metaclass = CallableMeta):
  File "/usr/share/fs-uae-launcher/fstd/typing.py", line 961, in __new__
    self._abc_registry = extra._abc_registry
AttributeError: type object 'Callable' has no attribute '_abc_registry'

I don't know how to fix this problem myself, but I noticed that the ebuild doesn't support python 3.7 while /usr/bin/fs-uae-launcher script contains a python 3.7 shebang.
Comment 1 James Le Cuirot gentoo-dev 2019-04-20 10:11:19 UTC
Sven, this package is in the Gentoo tree now. I think this should be closed.
Comment 2 Sven Eden 2019-09-24 16:12:21 UTC
Sorry for the delay. RL got me pretty hard in the last 6 months and I totally missed this. (Plus a few others, which is really embarrassing!)

I'll check this in the next few days and promise to be a better proxy maintainer!
Comment 3 Francesco Turco 2020-01-04 16:41:27 UTC
app-emulation/fs-uae-launcher-3.0.2::gentoo works fine now. Closing.