Size: a a a

2020 November 09

АБ

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

АБ

Александр Бантьев... in NixOS
О, знакомые всё лица...
источник
2020 November 10

SU

Sir Updatesalot in NixOS
{ pkgs, ...}:
{
   nixpkgs.overlays = [
       (self: super: {
           element-desktop = super.element-desktop.overrideAttrs (old: rec {
               version = "1.7.13";

               src = pkgs.fetchFromGitHub {
                   owner = "vector-im";
                   repo = "riot-desktop";
                   rev = "v${version}";
                   sha256 = "08d9llrglap5bbicdkbdl9l71wba2kkyhdyd0a4iqdz3l2jvv698";
               };
           });
       })
   ];
}


хочу поднять версию пакета, это в конфиге, во время ребилда никс не ругается ни на что но и версию остается прошлая, чего мне не хватает?
Я вообще правильно оверлей понял?
источник

SU

Sir Updatesalot in NixOS
он будто игнорит все что тут перегружено но при этом раньше он на файл ругался, например до того как я вызвал fetchFromGitHub из pkgs
источник

АБ

Александр Бантьев... in NixOS
Sir Updatesalot
{ pkgs, ...}:
{
   nixpkgs.overlays = [
       (self: super: {
           element-desktop = super.element-desktop.overrideAttrs (old: rec {
               version = "1.7.13";

               src = pkgs.fetchFromGitHub {
                   owner = "vector-im";
                   repo = "riot-desktop";
                   rev = "v${version}";
                   sha256 = "08d9llrglap5bbicdkbdl9l71wba2kkyhdyd0a4iqdz3l2jvv698";
               };
           });
       })
   ];
}


хочу поднять версию пакета, это в конфиге, во время ребилда никс не ругается ни на что но и версию остается прошлая, чего мне не хватает?
Я вообще правильно оверлей понял?
sha256 новый? И как ты используешь element-desktop
источник

SU

Sir Updatesalot in NixOS
Александр Бантьев
sha256 новый? И как ты используешь element-desktop
  environment.systemPackages = with pkgs; [ element-desktop ....... ] 
ну как обычно
источник

SU

Sir Updatesalot in NixOS
Александр Бантьев
sha256 новый? И как ты используешь element-desktop
sha256 надеялся выловить из ошибки, лень было качать и вычислять руками
источник

SU

Sir Updatesalot in NixOS
обычно он не игнорит ошибку sha256 в тихую...
источник

АБ

Александр Бантьев... in NixOS
Sir Updatesalot
sha256 надеялся выловить из ошибки, лень было качать и вычислять руками
В этом и проблема, для fixed-hash дериваций так не прокатит
источник

SU

Sir Updatesalot in NixOS
Александр Бантьев
В этом и проблема, для fixed-hash дериваций так не прокатит
хм, а гдет по хорошему хеш брать тогда?
источник

SU

Sir Updatesalot in NixOS
качать руками и вычислять у zip?
источник

АБ

Александр Бантьев... in NixOS
Если лень nix-prefetch-github делать, то можешь поставить sha256 = pkgs.lib.fakeSha256
источник

SU

Sir Updatesalot in NixOS
Александр Бантьев
Если лень nix-prefetch-github делать, то можешь поставить sha256 = pkgs.lib.fakeSha256
o, спасибо
источник

SU

Sir Updatesalot in NixOS
оно опять билдит деривацию с .12 версией почемуто
источник

SU

Sir Updatesalot in NixOS
страннота
источник

AT

Arthur Tazhitdinov in NixOS
Вчера было странное: при загрузке обнаружил что из efi-раздела пропал файл с ядром. Initrd есть, а kernel'а нет
источник

AT

Arthur Tazhitdinov in NixOS
то ли скрипт переноса новых ядер в boot-раздел сглючил
источник

AS

Alexey Shmalko in NixOS
Arthur Tazhitdinov
то ли скрипт переноса новых ядер в boot-раздел сглючил
а место там не закончилось?
источник

AT

Arthur Tazhitdinov in NixOS
Alexey Shmalko
а место там не закончилось?
Нет, место было.
источник

АБ

Александр Бантьев... in NixOS
Sir Updatesalot
оно опять билдит деривацию с .12 версией почемуто
Так, теперь точно непонятно
источник