!OHimLTKAXNbFrEoogf:matrix.org

Nix Milan

111 Members
https://milano.nix.pizza/7 Servers

Load older messages


SenderMessageTime
26 Nov 2025
@telegram_73824637:t2bot.ioAndrea Cicerisi avevamo visto nixie, in effetti pero' non capisco perche' non si puo' fare sia shallow copy (invece di bundlare tutta la clsoure) sia usare fakedir per permettere di accedere anche ai "path negli script" e non solo alle librerie linkate10:07:07
@telegram_73824637:t2bot.ioAndrea Ciceri
In reply to gecko
Quindi? Facciamo un progettino per buildare pkgs.$COSA per Linux x86-64, AArch64, macOS AArch64 e Windows x86-64 e AArch64? You in? :)
tipo una PoC per vedere se/come funziona o intendi proprio un tool generico? Comunque potremmo farlo il 13 dicembre a questo punto, o almeno iniziarlo li'
10:03:15
@telegram_73824637:t2bot.ioAndrea Ciceri* si avevamo visto nixie, in effetti pero' non capisco perche' non si puo' fare sia shallow copy (invece di bundlare tutta la clsoure) sia usare fakedir per permettere di accedere anche ai "path negli script" e non solo alle librerie linkate EDIT: niente forse intendea gia' questo lui, sicuramente non puoi bundlare e servire con fakedir solo la roba che ti servira', perche' non puoi capire cosa ti servira' davvero guardando solo l'output senza eseguirlo (mi sono spiegato malissimo)10:15:51
@telegram_7189191315:t2bot.iogeckoIdealmente un tool generico, ma già riuscire a fare sta cosa per pkgs.hello sarebbe ottimo.12:34:28
@telegram_7189191315:t2bot.iogecko
In reply to Andrea Ciceri
tipo una PoC per vedere se/come funziona o intendi proprio un tool generico? Comunque potremmo farlo il 13 dicembre a questo punto, o almeno iniziarlo li'
Si può fare, ma già so che cross-compilare da Linux a Mac ci son cazzi, ad esempio non è bundlato il linker di Apple (ld64). C'è un tizio che ha fatto un port per Linux che avevo già buildato con successo: https://github.com/tpoechtrager/cctools-port
Sicuro quello può essere un punto di partenza.
12:34:04
@telegram_73824637:t2bot.ioAndrea CiceriComunque io di cross-compilazione in nixkpgs so veramente poco, e' sicuramente un argomento che approfondirei con piacere13:13:49
@telegram_73824637:t2bot.ioAndrea Ciceri
In reply to gecko
Si può fare, ma già so che cross-compilare da Linux a Mac ci son cazzi, ad esempio non è bundlato il linker di Apple (ld64). C'è un tizio che ha fatto un port per Linux che avevo già buildato con successo: https://github.com/tpoechtrager/cctools-port
Sicuro quello può essere un punto di partenza.
idealmente secondo me sta questa ultima roba dovrebbe essere fattibile anche solo da nixpkgs buildando legacyPackages.x86_64-linux.pkgsCross.x86_64-darwin.hello (parlo di crosscompilare e basta ora, non il bundling)
13:13:19
27 Nov 2025
@birkh0ff:matrix.orgbirkhoff joined the room.16:49:38
29 Nov 2025
@telegram_98204228:t2bot.ioAlessandro 🤔➖☀️🖌vogliamo nix su cosmopolitan libc10:50:11
@telegram_165995843:t2bot.ioNonno Felice
In reply to Alessandro 🤔➖☀️🖌
vogliamo nix su cosmopolitan libc
Scoperto adesso questa cosa, molto interessante
10:59:42
30 Nov 2025
@telegram_73824637:t2bot.ioAndrea Ciceri re introduce dice 09:39:53
@telegram_73824637:t2bot.ioAndrea Ciceridovrebbe essere quello viene usato per fare i llamafile che puoi eseguire ovunque. In effetti sarebbe possibile usarlo trasparentemente in nixpkgs? Chissa' se qualcuno ci ha gia' provato09:35:47
@telegram_73824637:t2bot.ioAndrea Ciceri https://github.com/NixOS/nixpkgs/pull/339525 09:39:31
@telegram_73824637:t2bot.ioAndrea Ciceri quindi magari c'era gia' cosmosStdenv prima? 09:40:09
1 Dec 2025
@telegram_202812884:t2bot.ioSergio Besanaciao ! avete già fatto l'upgrade a 25.11 ?07:45:23
@telegram_202812884:t2bot.ioSergio Besanaottengo:08:14:56
@telegram_202812884:t2bot.ioSergio Besana[root@nixos:~]# nixos-rebuild switch --upgrade unpacking 1 channels... unpacking 1 channels... building the system configuration... error: … while calling the 'head' builtin at /nix/store/z1dcmczhn4abgvm94nqmdm1lc4i2df4f-nixos-25.11/nixos/lib/attrsets.nix:1696:13: 1695| if length values == 1 || pred here (elemAt values 1) (head values) then 1696| head values | ^ 1697| else … while evaluating the attribute 'value' at /nix/store/z1dcmczhn4abgvm94nqmdm1lc4i2df4f-nixos-25.11/nixos/lib/modules.nix:1118:7: 1117| // { 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; | ^ 1119| inherit (res.defsFinal') highestPrio; … while evaluating the option `system.build.toplevel': … while evaluating definitions from `/nix/store/z1dcmczhn4abgvm94nqmdm1lc4i2df4f-nixos-25.11/nixos/nixos/modules/system/activation/top-level.nix': … while evaluating the option `system.systemBuilderArgs': … while evaluating definitions from `/nix/store/z1dcmczhn4abgvm94nqmdm1lc4i2df4f-nixos-25.11/nixos/nixos/modules/system/activation/activatable-system.nix': … while evaluating the option `system.activationScripts.etc.text': … while evaluating definitions from `/nix/store/z1dcmczhn4abgvm94nqmdm1lc4i2df4f-nixos-25.11/nixos/nixos/modules/system/etc/etc-activation.nix': … while evaluating definitions from `/nix/store/z1dcmczhn4abgvm94nqmdm1lc4i2df4f-nixos-25.11/nixos/nixos/modules/system/etc/etc.nix': … while evaluating the option `environment.etc.dbus-1.source': … while evaluating the option `environment.systemPackages': … while evaluating definitions from `/etc/nixos/configuration.nix': (stack trace truncated; use '--show-trace' to show the full, detailed trace) error: libsForQt5.bluez-qt has been removed, as KDE Frameworks 5 has reached end of life. Command 'nix-build '<nixpkgs/nixos>' --attr config.system.build.toplevel --no-out-link' returned non-zero exit status 1.08:14:59
@telegram_202812884:t2bot.ioSergio Besana si aggiunge nix-channel --add https://channels.nixos.org/nixos-25.11 nixos ? non so se lo sto facendo correttamente 08:13:28
@telegram_23155895:t2bot.ioFederico T
In reply to Sergio Besana
ciao ! avete già fatto l'upgrade a 25.11 ?
sì! Non ho avuto nessun problema, personalmente
08:12:38
@telegram_73824637:t2bot.ioAndrea Ciceri
In reply to Sergio Besana
ciao ! avete già fatto l'upgrade a 25.11 ?
Io sono su unstable quindi mi cambia poco
08:27:33
@telegram_73824637:t2bot.ioAndrea Ciceri
In reply to Sergio Besana
[root@nixos:~]# nixos-rebuild switch --upgrade
unpacking 1 channels...
unpacking 1 channels...
building the system configuration...
error:
… while calling the 'head' builtin
at /nix/store/z1dcmczhn4abgvm94nqmdm1lc4i2df4f-nixos-25.11/nixos/lib/attrsets.nix:1696:13:
1695| if length values == 1 || pred here (elemAt values 1) (head values) then
1696| head values
| ^
1697| else

… while evaluating the attribute 'value'
at /nix/store/z1dcmczhn4abgvm94nqmdm1lc4i2df4f-nixos-25.11/nixos/lib/modules.nix:1118:7:
1117| // {
1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
1119| inherit (res.defsFinal') highestPrio;

… while evaluating the option `system.build.toplevel':

… while evaluating definitions from `/nix/store/z1dcmczhn4abgvm94nqmdm1lc4i2df4f-nixos-25.11/nixos/nixos/modules/system/activation/top-level.nix':

… while evaluating the option `system.systemBuilderArgs':

… while evaluating definitions from `/nix/store/z1dcmczhn4abgvm94nqmdm1lc4i2df4f-nixos-25.11/nixos/nixos/modules/system/activation/activatable-system.nix':

… while evaluating the option `system.activationScripts.etc.text':

… while evaluating definitions from `/nix/store/z1dcmczhn4abgvm94nqmdm1lc4i2df4f-nixos-25.11/nixos/nixos/modules/system/etc/etc-activation.nix':

… while evaluating definitions from `/nix/store/z1dcmczhn4abgvm94nqmdm1lc4i2df4f-nixos-25.11/nixos/nixos/modules/system/etc/etc.nix':

… while evaluating the option `environment.etc.dbus-1.source':

… while evaluating the option `environment.systemPackages':

… while evaluating definitions from `/etc/nixos/configuration.nix':

(stack trace truncated; use '--show-trace' to show the full, detailed trace)

error: libsForQt5.bluez-qt has been removed, as KDE Frameworks 5 has reached end of life.
Command 'nix-build '<nixpkgs/nixos>' --attr config.system.build.toplevel --no-out-link' returned non-zero exit status 1.
Credo sia stato rinominato in kdePackages.bluez-qt
08:26:13
@telegram_463188749:t2bot.ioAlessandro Candido Tipicamente, decido ogni tanto che mi prendo il rischio (e la briga) di sistemare se c'e' qualcosa che non va, e lancio un nix flake lock 09:02:35
@telegram_463188749:t2bot.ioAlessandro CandidoSe non ho il tempo di farlo, e voglio che continui a funzionare come ha sempre fatto (bug inclusi) lascio il lock file cosi' com'e'09:03:15
@telegram_463188749:t2bot.ioAlessandro Candido
In reply to Andrea Ciceri
Io sono su unstable quindi mi cambia poco
Me too
09:01:30
@telegram_7189191315:t2bot.iogeckoVoi che conoscete la nix lore, Randy Eckenrode chi è che è?16:44:44
@telegram_176121111:t2bot.ioFrancescoOgni tanto l'ho visto commentare su MR che hanno a che fare con darwin ma più di quello non so16:49:24
@telegram_25591608:t2bot.ioMatteo Joliveau
In reply to gecko
Voi che conoscete la nix lore, Randy Eckenrode chi è che è?
il tizio di Nix-FoundryVTT?
17:17:03
@telegram_73824637:t2bot.ioAndrea Ciceri
In reply to gecko
Voi che conoscete la nix lore, Randy Eckenrode chi è che è?
me lo ricordo per quello che fece qua: https://discourse.nixos.org/t/on-the-future-of-darwin-sdks-or-how-you-can-stop-worrying-and-put-the-sdk-in-build-inputs/50574
18:58:13
29 Feb 2024
@admin:nixos.org@admin:nixos.org changed the history visibility to "world_readable" from "shared".12:19:16
@mjolnir:nixos.orgNixOS Moderation Bot joined the room.12:19:31

Show newer messages


Back to Room ListRoom Version: 10