
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!