Size: a a a

2020 June 04

LO

Leonid 🦇 Onokhov in NixOS
он другое ограничивает
источник

d

dump_stack() in NixOS
Тебе ограничить то что в итоге нужно?
источник

LO

Leonid 🦇 Onokhov in NixOS
например любая хаскельная прилажуха аллоцирует терабайт виртуалки
источник

LO

Leonid 🦇 Onokhov in NixOS
мне нужно RESIDENT ограничить
источник

LO

Leonid 🦇 Onokhov in NixOS
впрочем с ffmpeg может и не сломает.
источник

d

dump_stack() in NixOS
Leonid 🦇 Onokhov
например любая хаскельная прилажуха аллоцирует терабайт виртуалки
А причем тут хаскельная приложуха, если тебе ffmpeg?
источник

LO

Leonid 🦇 Onokhov in NixOS
я уверен что он весь видос в память мапает
источник

LO

Leonid 🦇 Onokhov in NixOS
почти уверен
источник

d

dump_stack() in NixOS
Тогда только cgroups.
источник

LO

Leonid 🦇 Onokhov in NixOS
systemd-run --user вроде для этого
источник

LO

Leonid 🦇 Onokhov in NixOS
Но чёт не пашет с --pipe
источник

LO

Leonid 🦇 Onokhov in NixOS
Оказывается у меня неправильно стартовал дбус
источник

b

blkmrkt in NixOS
Ребят, я хочу прикрутить вот этот пакет к нашему default.nix, который наследует закрепленную ревизию nixpkgs: https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/virtualization/docker-compose/default.nix

docker-compose сначала не заводился, ругаясь на неправильную версию Python. Если вручную сначала делать unset PYTHONPATH, то утилита работает.

Дальше я добавил такой оверлей:

docker-compose = super.docker-compose.overrideAttrs (super: rec {
    postBuild = ''
       wrapProgram $out/bin/docker-compose --unset PYTHONPATH
    '';
});


Но теперь оно не собирается со словами:
Bu
ilder called die: Cannot wrap '/nix/store/1pin0fix3bx4snhaqz5xr6lza0mhcq2k-docker-compose-1.24.1/bin/docker-compose' because it is not an executable file

Подозреваю это из-за того, что это просто питоновский скрипт. Как делать unset PYTHONPATH перед каждым его вызовом?
источник

АБ

Александр Бантьев... in NixOS
chmod +x $out/bin/docker-compose ?
источник

АБ

Александр Бантьев... in NixOS
Но вообще звучит как-то грустно
источник

b

blkmrkt in NixOS
Александр Бантьев
Но вообще звучит как-то грустно
Эээ а что грустно то?
источник

b

blkmrkt in NixOS
У нас питон 2.7 используется, наверное из-за него проблемы
источник

d

dump_stack() in NixOS
blkmrkt
У нас питон 2.7 используется, наверное из-за него проблемы
Так он же уже всё
источник

b

blkmrkt in NixOS
dump_stack()
Так он же уже всё
У нас монорепо из 600мб кода на этом питоне, пока что не смогли их рядом поставить со старой версией. Конфликт с этим самым PYTHONPATH
источник

b

blkmrkt in NixOS
Дико бесят активисты в гите Никса, которые с 01.01.2020 тупо ходят и ставят палки в колеса нормально работающим на 2.7 пакетам. Мне никогда так не бомбило когда я увидел коммиты от таких челов с десятками автозамененных деривацией, просто чтоб сломать пакет на устаревшем питоне.
источник