mozilla / nixpkgs-mozilla

Mozilla overlay for Nixpkgs.
MIT License
528 stars 129 forks source link

Unable to enter nix-shell: attribute 'printproto' missing #149

Open attente opened 5 years ago

attente commented 5 years ago

I'm going based on the instructions from the README, but it seems like xlibs.printproto isn't there any more:

➜  mozilla-beta nix-shell /home/william/nixpkgs-mozilla/release.nix -A gecko.x86_64-linux.gcc --pure
error: attribute 'printproto' missing, at /home/william/nixpkgs-mozilla/pkgs/gecko/default.nix:47:46
(use '--show-trace' to show detailed location information)
➜  mozilla-beta nix-shell /home/william/nixpkgs-mozilla/release.nix -A gecko.x86_64-linux.gcc --pure --show-trace
error: while evaluating the attribute 'buildInputs' of the derivation 'gecko-dev-HEAD' at /nix/store/qiks7v7v9fiial3k0q5gkd0r8yn005nm-nixos-19.03pre166449.be445a9074f/nixos/pkgs/stdenv/generic/make-derivation.nix:185:11:
while evaluating 'getOutput' at /nix/store/qiks7v7v9fiial3k0q5gkd0r8yn005nm-nixos-19.03pre166449.be445a9074f/nixos/lib/attrsets.nix:464:23, called from undefined position:
while evaluating anonymous function at /nix/store/qiks7v7v9fiial3k0q5gkd0r8yn005nm-nixos-19.03pre166449.be445a9074f/nixos/pkgs/stdenv/generic/make-derivation.nix:133:17, called from undefined position:
attribute 'printproto' missing, at /home/william/nixpkgs-mozilla/pkgs/gecko/default.nix:47:46

My nixos-version is (nixos-unstable channel):

➜  mozilla-beta nixos-version
19.03pre166449.be445a9074f (Koi)
dtzWill commented 5 years ago

It's now xorg.xorgproto or so, although if this is a pain point perhaps report an issue on the nixpkgs repo?

I don't remember if there was a reason compatibility aliases for these weren't created, seems like an oversight.

On Thu, 17 Jan 2019 22:37:30 +0000 (UTC), William Hua notifications@github.com wrote:

I'm going based on the instructions from the README, but it seems like xlibs.printproto isn't there any more:

➜  mozilla-beta nix-shell /home/william/nixpkgs-mozilla/release.nix -A gecko.x86_64-linux.gcc --pure
error: attribute 'printproto' missing, at /home/william/nixpkgs-mozilla/pkgs/gecko/default.nix:47:46
(use '--show-trace' to show detailed location information)
➜  mozilla-beta nix-shell /home/william/nixpkgs-mozilla/release.nix -A gecko.x86_64-linux.gcc --pure --show-trace
error: while evaluating the attribute 'buildInputs' of the derivation 'gecko-dev-HEAD' at /nix/store/qiks7v7v9fiial3k0q5gkd0r8yn005nm-nixos-19.03pre166449.be445a9074f/nixos/pkgs/stdenv/generic/make-derivation.nix:185:11:
while evaluating 'getOutput' at /nix/store/qiks7v7v9fiial3k0q5gkd0r8yn005nm-nixos-19.03pre166449.be445a9074f/nixos/lib/attrsets.nix:464:23, called from undefined position:
while evaluating anonymous function at /nix/store/qiks7v7v9fiial3k0q5gkd0r8yn005nm-nixos-19.03pre166449.be445a9074f/nixos/pkgs/stdenv/generic/make-derivation.nix:133:17, called from undefined position:
attribute 'printproto' missing, at /home/william/nixpkgs-mozilla/pkgs/gecko/default.nix:47:46

My nixos-version is (nixos-unstable channel):

➜  mozilla-beta nixos-version
19.03pre166449.be445a9074f (Koi)

-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/mozilla/nixpkgs-mozilla/issues/149Non-text part: text/html