0

nixos-rebuild スイッチを実行すると、ファイルの衝突に関するメッセージが大量に表示されます。たとえば、

collision between `/nix/store/ngxigb4f3h819wslwfpg7gjb236911fg-pulseaudio-5.0/share/man/man1/pacmd.1.gz' and `/nix/store/bbdqbi3070jppr5rpydqyjsn3rb2xj8w-pulseaudio-5.0/share/man/man1/pacmd.1.gz' at /nix/store/9z6d76pz8rr7gci2n3igh5dqi7ac5xqj-builder.pl line 69.

それらはすべてpulseaudioに関係しているようです。これは、どういうわけか 2 つの pulseaudio パッケージがインストールされているということですか? 私の /etc/nixos/configuration.nix にはhardware.pulseaudio.enable = true;pulseaudio がありますが、他の方法で参照していません。

おそらく、現在実行中の pulseaudio と 1 つの構成後のスイッチとの間で競合が発生している可能性がありますか?

4

1 に答える 1

1

2 つのパッケージが同じファイルをインストールすると、衝突が発生します。不安定なチャネルを使用している場合、この問題は pulseaudio で 4 日前に修正されました: https://github.com/NixOS/nixpkgs/pull/4683

于 2014-10-31T10:02:12.817 に答える