Size: a a a

2020 May 31

R

Renha in NixOS
стековерфлоу сказал что это
os.path.split(os.path.abspath(os.path.realpath(sys.argv[0])))[0]
источник

AN

Alexander N. in NixOS
path.join(dirname(abspath(realpath(argv[0]))), "../lib") тогда уже
источник

R

Renha in NixOS
это не "путь к исполняемому файлику"
источник

R

Renha in NixOS
lib_path = os.path.join(os.path.split(our_path)[0], 'share')
источник

R

Renha in NixOS
чтобы и из сорцов работало и из пакета одинаково, директории внутри src так же звать надо будет как в пакете
источник

AN

Alexander N. in NixOS
Я в shell.nix просто выставляю PYTHONPATH=$pwd хотя это кривой костыль конечно
источник

AN

Alexander N. in NixOS
(в shellHook)
источник

AN

Alexander N. in NixOS
а для установки — делаю настоящий пакет с setup.py и прочим
источник

R

Renha in NixOS
Alexander N.
а для установки — делаю настоящий пакет с setup.py и прочим
мне лень)
источник

R

Renha in NixOS
у меня всего два файлика в пакете
источник
2020 June 02

TZ

Timofey Zakrevskiy in NixOS
Ситуация - есть самолично собранный midnight commander в дониксовые времена и есть более свежий mc из nixpkgs-unstable.

Первый рисует всё нормално, а второй вместо рамок рисует какую-то чушь. С чего начать дебаггинг? То, что первый всё корректно рисует, сразу отметает все проблемы с локалью, насколько я понял. А больше гугл ничего не принёс
источник

d

dump_stack() in NixOS
Timofey Zakrevskiy
Ситуация - есть самолично собранный midnight commander в дониксовые времена и есть более свежий mc из nixpkgs-unstable.

Первый рисует всё нормално, а второй вместо рамок рисует какую-то чушь. С чего начать дебаггинг? То, что первый всё корректно рисует, сразу отметает все проблемы с локалью, насколько я понял. А больше гугл ничего не принёс
С проверки на том же коммите.
источник

d

dump_stack() in NixOS
После, если будет работать — git bisect.
источник

TZ

Timofey Zakrevskiy in NixOS
dump_stack()
С проверки на том же коммите.
точно такой же mc из unstable в WSL работает отлично
источник

d

dump_stack() in NixOS
Timofey Zakrevskiy
точно такой же mc из unstable в WSL работает отлично
Если ты знаешь что делать, то зачем спрашивать?
источник

TZ

Timofey Zakrevskiy in NixOS
dump_stack()
Если ты знаешь что делать, то зачем спрашивать?
я не знаю, что делать. Я выдал - как мне показалось - релевантную информацию.
источник

АБ

Александр Бантьев... in NixOS
Значит всё-таки локали.
источник

TZ

Timofey Zakrevskiy in NixOS
если вам кажется, что это лишнее - то уж извините
источник

d

dump_stack() in NixOS
Timofey Zakrevskiy
я не знаю, что делать. Я выдал - как мне показалось - релевантную информацию.
Попробуй всё-таки собрать с таким же default.nix из той версии, которая кривая — но тот коммит, который ты собирал ранее отдельно и он у тебя работал.
источник

d

dump_stack() in NixOS
Тогда будет понятно, Nix'о'проблемы это или дело в MC.
источник