
		leoCCB
		
		(usa Slackware)
		
		Enviado em 05/08/2020 - 22:36h 
		Saudações a todos. Eu até parei de usar o slackware por causa dos problemas com python, pensando que era eu que não sabia setar alguma variável de ambiente ou coisa assim. Agora com o sabayon acontece a mesma coisa, e até já quebrei o sabayon, de ter que reinstalar do zero, tentando arrumar o problema. 
 Quando um programa tem outra versão do python, sempre dá esse problema, e eu não consigo arrumar. Segui algumas dicas, criei os links simbólicos na pasta /usr/bin/python* -> .../python-exec2c, invoco com as versões do python (2.7, 3.6 e 3.8). Agora eu estou usando o sabayon, instalei o windowmaker e o gerador de menus menumaker. Dá essa saída
 $ mmaker -t Konsole -vf WMaker
* scanning
  desktop...Traceback (most recent call last):
  File "/usr/local/bin/mmaker", line 3, in <module>
    import MenuMaker.CLI
  File "/usr/local/share/menumaker/MenuMaker/CLI.py", line 204, in <module>
    desktop = Prophet.Desktop.scan()
  File "/usr/local/share/menumaker/Prophet/Desktop/__init__.py", line 152, in scan
    result.append(App(os.path.join(w[0], x)))
  File "/usr/local/share/menumaker/Prophet/Desktop/__init__.py", line 258, in __new__
    self.__setup__(desktop)
  File "/usr/local/share/menumaker/Prophet/Desktop/__init__.py", line 281, in __setup__
    super(App, self).__setup__()
  File "/usr/local/share/menumaker/Prophet/__init__.py", line 255, in __setup__
    self.setKeywords()
  File "/usr/local/share/menumaker/Prophet/Desktop/__init__.py", line 306, in setKeywords
    self.keywords = KwS(cats)
  File "/usr/local/share/menumaker/Keywords.py", line 43, in __init__
    xargs.append(Keyword(x))
  File "/usr/local/share/menumaker/Keywords.py", line 15, in __init__
    for x in s.split():
AttributeError: 'NoneType' object has no attribute 'split'
Se invoco com 3.8, 3.6, 3, 2 ou 2.7, dá na mesma. 
Por outro lado, com o 
$ python-exec2c mmaker -t Konsole -vf WMaker
mmaker: no python-exec wrapped executable found in /usr/lib/python-exec
É um problema recorrente comigo, até parei de usar o coitadinho do slackware por isso e agora acho que ele não tem culpa. Alguém pode dar uma luz? 
Desde já agradeço, saúde a todos!