| 29 Nov 2022 |
Lucas Eduardo | In reply to freire bcachefs tem raid? eu nem cheguei a considerar pq parece estar num beta eterno pelo que eu vi dá pra configurar raid a nivel de arquivo | 14:51:40 |
Lucas Eduardo | a questão é se for pasta ele herda? | 14:51:53 |
Anderson Torres | In reply to @telegram_155706732:t2bot.io Será que rola usar a função tbm em makefile? Acho que não. Makefile não usa esse tipo de sintaxe, e sim "key=value" de shell mesmo. | 15:07:40 |
freire | In reply to Lucas Eduardo pelo que eu vi dá pra configurar raid a nivel de arquivo zfs também | 15:18:48 |
freire | acho que esses filesystems consideram um device qualquer coisa que armazene dados | 15:19:00 |
Anderson Torres | In reply to @telegram_112793910:t2bot.io Mas é bug ou não é? Não é bug. É que é um tanto difícil garantir pureza numa shell, pois muitas shells interativas precisam ler e editar o estado em que estão. Coisas como o tipo de terminal que rodam, processos que estão controlando, variáveis de ambiente etc. | 15:19:42 |
Anderson Torres | [Se até um chroot pode ser quebrado](https://serverfault.com/questions/454899/why-chroot-is-considered-insecure), quanto mais um nix pure shell... | 15:22:19 |
Anderson Torres | * Se até um chroot pode ser quebrado(https://serverfault.com/questions/454899/why-chroot-is-considered-insecure), quanto mais um nix pure shell... | 15:22:44 |
Anderson Torres | In reply to @telegram_544869031:t2bot.io acho que esses filesystems consideram um device qualquer coisa que armazene dados Isso se chama abstração 👻 | 15:23:42 |
Hugo Ribeiro | In reply to @anderson_torres:matrix.org Não é bug. É que é um tanto difícil garantir pureza numa shell, pois muitas shells interativas precisam ler e editar o estado em que estão. Coisas como o tipo de terminal que rodam, processos que estão controlando, variáveis de ambiente etc. mas não tinha nenhum GCC antes :/ por isso fiquei na dúvida se era bug, por que tenho impressão de quem esta adicionando o GCC11 é o próprio pacote GCC-XY | 15:29:29 |
Hugo Ribeiro |  Download image.jpeg | 15:32:44 |
Lucas Eduardo | In reply to freire zfs também zfs é configurado a nivel de dataset/zvol AFAIK | 15:55:02 |
Anderson Torres | In reply to @telegram_112793910:t2bot.io mas não tinha nenhum GCC antes :/ por isso fiquei na dúvida se era bug, por que tenho impressão de quem esta adicionando o GCC11 é o próprio pacote GCC-XY stdenv, certeza.
Se não me engano, quando você quer usar o GCC, tem que montar um stdenv com aquele GCC. Eu lembro de ter feito isso uma vez para testar. | 16:11:54 |
Anderson Torres | Vou ver se encontro mais tarde, mas a ideia é escrever um flake.nix descrevendo uma devShell. | 16:12:39 |
| 30 Nov 2022 |
Gabriel Fontes (Misterio) λ | galero, alguem sabe desligar testes específicos no buildGoModule? | 00:17:34 |
Gabriel Fontes (Misterio) λ | Tem uns testes de integração falhando que eu queria pular | 00:17:44 |
Lucas Eduardo | In reply to Gabriel Fontes (Misterio) λ galero, alguem sabe desligar testes específicos no buildGoModule? Acho que o jeito mais simples é patchear e botar um early return nas funções dos testes que tu quer skippar
Talvez o t.Skip() tbm funciona | 01:11:38 |
Gabriel Fontes (Misterio) λ | tava vendo se evitava patch, mas acho que vai ser o jeito msm | 01:14:40 |
Gabriel Fontes (Misterio) λ | será que me matam se eu fizer o PR inicialmente com doCheck = false? heuaheauhea | 01:14:54 |
| tomate joined the room. | 01:15:27 |
Lucas Eduardo | In reply to Gabriel Fontes (Misterio) λ será que me matam se eu fizer o PR inicialmente com doCheck = false? heuaheauhea Tu pode tentar | 01:15:50 |
Gabriel Fontes (Misterio) λ | boa | 01:23:12 |
Gabriel Fontes (Misterio) λ | se alguem quiser dar uma bizoiada: https://github.com/NixOS/nixpkgs/pull/203694 | 01:23:17 |
Hugo Ribeiro | Dúvida, se no flake eu tentar pegar o pacote de outra arquitetura, ele cross compila? | 03:02:30 |
| @waldyrious:matrix.org left the room. | 05:42:16 |
Hugo Ribeiro | nix build nixpkgs#legacyPackages.armv7l-linux.hello
error: a 'armv7l-linux' with features {} is required to build '/nix/store/7ffq9d1zsy34l0arh774xqh4pwvr25hq-bootstrap-stage0-stdenv-linux.drv', but I am a 'x86_64-linux' with features {benchmark, big-parallel, kvm, nixos-test}
😃
não deu | 05:42:25 |
PedroHLC | In reply to Hugo Ribeiro Dúvida, se no flake eu tentar pegar o pacote de outra arquitetura, ele cross compila? Sim | 10:15:07 |
PedroHLC | In reply to Hugo Ribeiro nix build nixpkgs#legacyPackages.armv7l-linux.hello error: a 'armv7l-linux' with features {} is required to build '/nix/store/7ffq9d1zsy34l0arh774xqh4pwvr25hq-bootstrap-stage0-stdenv-linux.drv', but I am a 'x86_64-linux' with features {benchmark, big-parallel, kvm, nixos-test}
😃 não deu Só faltou ligar um emulador por binfmt | 10:15:21 |
PedroHLC | In reply to Hugo Ribeiro nix build nixpkgs#legacyPackages.armv7l-linux.hello error: a 'armv7l-linux' with features {} is required to build '/nix/store/7ffq9d1zsy34l0arh774xqh4pwvr25hq-bootstrap-stage0-stdenv-linux.drv', but I am a 'x86_64-linux' with features {benchmark, big-parallel, kvm, nixos-test}
😃 não deu Tipo, pra compilar para aarch64eu uso:
boot.binfmt.emulatedSystems = [ "aarch64-linux" ]; | 10:16:29 |
Lucas Eduardo | Dá tbm pra usar o pkgsCross | 11:00:16 |