| 7 Feb 2026 |
Yuri Albuquerque | Estranho.... | 12:36:41 |
Yuri Albuquerque | Será que se eu tentar com buildLayeredImage dá certo, então? | 12:36:55 |
Eric Pires | Acho que ele ainda iria copiar tudo que for considerado runtime dep | 12:37:14 |
Yuri Albuquerque | Outra coisa é que eu não tô conseguindo usar nem fenix nem rust-overlay com o crate2nix | 12:37:28 |
Eric Pires | Só usei o crane nessa linha | 12:38:07 |
Yuri Albuquerque | A build quebra | 12:38:10 |
Yuri Albuquerque | Crane substitui o crate2nix ou o fenix?? | 12:38:24 |
Yuri Albuquerque | * Crane substitui o crate2nix ou o fenix? | 12:38:27 |
Eric Pires | Sim | 12:38:27 |
Eric Pires | https://crane.dev/examples/quick-start-simple.html | 12:38:48 |
Eric Pires | * https://crane.dev/examples/custom-toolchain.html
EDIT: exemplo melhor com rust-overlay | 12:39:34 |
Yuri Albuquerque | Qual é a ideia do crane? Ele compila crate a crate como o crate2nix, compila primeiro as dependências e depois o pacote que nem o naersk, ou compila tudo de uma vez que nem o build rust package do nixpkgs? | 12:41:10 |
Eric Pires | Ele émais parecido com o naersk nesse sentido | 12:41:34 |
Eric Pires | * Ele é mais parecido com o naersk nesse sentido | 12:41:38 |
Yuri Albuquerque | 🤔 | 12:41:48 |
Yuri Albuquerque | Ele tem esse problema do naersk de incluir tudo na derivation? | 12:42:05 |
Eric Pires | Não, no meu caso só o binário final | 12:43:08 |
Eric Pires | Tô usando ele pra subir o resultado no Cachix e só tem o binário no result mesmo | 12:44:05 |
Yuri Albuquerque | Perfeito, vou tentar | 12:46:49 |
PedroHLC | Humm, esse bot é de outra categoria | 16:20:29 |
PedroHLC | Por enquanto não passou no captcha | 16:20:55 |
PedroHLC | Num tem passado | 16:41:37 |
PedroHLC | Falo que esse é outra categoria pq é sem foto e sem canal linkado | 16:42:00 |
| Telmo Bss changed their display name from Tbss to Telmo Bss. | 17:37:21 |
Yuri Albuquerque | crane deu certo aqui | 17:49:39 |
Yuri Albuquerque | tive que fazer um trabalhinho extra pra ele ter acesso aos arquivos .sqlx, mas deu boa | 17:50:00 |
Yuri Albuquerque | agora tô compilando a imagem pra ver o tamanho que fica | 17:50:21 |
Yuri Albuquerque | com crate2nix seria melhor que com crane, pena que tá quebrado :( | 18:18:55 |
Yuri Albuquerque | vou testar de novo daqui a uns meses | 18:19:03 |
Yuri Albuquerque | crane produz uma única derivation pro workspace inteiro, mesmo que haja múltiplos binários. Então se eu produzo uma imagem por binário, cada imagem vai ter todos os outros binários, ocupando espaço à toa | 18:21:45 |