!BrOouUOucaGdxbaRca:nixos.org

NixOS Portuguese

359 Members
Sala de Conversação sobre o ecossistema Nix em português. Ponteada com o grupo do Telegram: https://t.me/nixosbrasil/ Link Matrix: https://matrix.to/#/!BrOouUOucaGdxbaRca:nixos.org24 Servers

Load older messages


SenderMessageTime
7 Feb 2026
@telegram_59794896:t2bot.ioYuri AlbuquerqueTô fazendo um experimento com crate2nix, mais tarde conto o resultado12:31:40
@telegram_59794896:t2bot.ioYuri Albuquerque* Tô fazendo um experimento com crate2nix ao invés de naersk, mais tarde conto o resultado12:32:01
@telegram_67409963:t2bot.ioEric Pires Quando eu fiz uma imagem Docker com Rust e cross-compilation eu usei algo nessa linha, mas aí gerenciei manualmente os cargo deps e (zig)build https://gist.github.com/EpicEric/77d817b232f99d12c0e8bc309bcea6fe 12:33:35
@telegram_59794896:t2bot.ioYuri AlbuquerqueVocê tá usando o atributo contents no buildImage. Tá deprecated. ☹️12:34:58
@telegram_59794896:t2bot.ioYuri AlbuquerqueAgora tem que usar copyToRoot, e eu não achei uma documentação boa disso ainda12:35:26
@telegram_67409963:t2bot.ioEric PiresO manual do nixpkgs não fala nada sobre estar deprecado12:36:07
@telegram_67409963:t2bot.ioEric PiresAhhh12:36:20
@telegram_59794896:t2bot.ioYuri AlbuquerqueEu tentei usar e o nix reclamou12:36:24
@telegram_67409963:t2bot.ioEric PiresEstá deprecado no buildImage, mas não no buildLayeredImage12:36:31
@telegram_67409963:t2bot.ioEric PiresXD12:36:33
@telegram_59794896:t2bot.ioYuri AlbuquerqueEstranho....12:36:41
@telegram_59794896:t2bot.ioYuri AlbuquerqueSerá que se eu tentar com buildLayeredImage dá certo, então?12:36:55
@telegram_67409963:t2bot.ioEric PiresAcho que ele ainda iria copiar tudo que for considerado runtime dep12:37:14
@telegram_59794896:t2bot.ioYuri AlbuquerqueOutra coisa é que eu não tô conseguindo usar nem fenix nem rust-overlay com o crate2nix12:37:28
@telegram_67409963:t2bot.ioEric PiresSó usei o crane nessa linha12:38:07
@telegram_59794896:t2bot.ioYuri AlbuquerqueA build quebra12:38:10
@telegram_59794896:t2bot.ioYuri AlbuquerqueCrane substitui o crate2nix ou o fenix??12:38:24
@telegram_59794896:t2bot.ioYuri Albuquerque* Crane substitui o crate2nix ou o fenix?12:38:27
@telegram_67409963:t2bot.ioEric PiresSim12:38:27
@telegram_67409963:t2bot.ioEric Pires https://crane.dev/examples/quick-start-simple.html 12:38:48
@telegram_67409963:t2bot.ioEric Pires * https://crane.dev/examples/custom-toolchain.html

EDIT: exemplo melhor com rust-overlay
12:39:34
@telegram_59794896:t2bot.ioYuri AlbuquerqueQual é 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
@telegram_67409963:t2bot.ioEric PiresEle émais parecido com o naersk nesse sentido12:41:34
@telegram_67409963:t2bot.ioEric Pires* Ele é mais parecido com o naersk nesse sentido12:41:38
@telegram_59794896:t2bot.ioYuri Albuquerque🤔12:41:48
@telegram_59794896:t2bot.ioYuri AlbuquerqueEle tem esse problema do naersk de incluir tudo na derivation?12:42:05
@telegram_67409963:t2bot.ioEric PiresNão, no meu caso só o binário final12:43:08
@telegram_67409963:t2bot.ioEric PiresTô usando ele pra subir o resultado no Cachix e só tem o binário no result mesmo12:44:05
@telegram_59794896:t2bot.ioYuri AlbuquerquePerfeito, vou tentar12:46:49
@telegram_68827099:t2bot.ioPedroHLCHumm, esse bot é de outra categoria16:20:29

Show newer messages


Back to Room ListRoom Version: 9