Ambro had a big PR where we try to fix ARM things. I think I will try to push the branch onto staging, and we coordinate all that ARM trouble.
What do you think? Ambro? Regards, Lluís. On Wed, Feb 04, 2015 at 03:43:30PM -0800, Jeffrey David Johnson wrote: > Don't think I'm brave enough quite yet. Getting closer though! Planning to do > my first (unrelated) pull request tonight :D Thanks for the help. It sounds > like a lot of progress is being made on the ARM build stuff so I'll just > follow it for now and pitch out if there's something to do that doesn't suck > so much time away from school. I would donate one of my two Raspberry Pis to > the effort, except that won't help much because they aren't fast enough to > compile on right? > Jeff > > On Sat, 24 Jan 2015 22:45:49 +0000 > Wout Mertens <[email protected]> wrote: > > > :-/ Looks like your build is very broken... maybe ld-linux.so, the runtime > > linker, doesn't work? > > There was never a hydra job for Nix on arm it seems. > > If you're feeling brave you could try cross-compiling yourself: > > https://nixos.org/wiki/CrossCompiling > > > > Wout. > > > > On Sat Jan 24 2015 at 4:44:47 AM Jeff Johnson <[email protected]> wrote: > > > > > OK I'm a little lost. The shell is doing something weird, but I'm not sure > > > what. When I `_NIXOS_REBUILD_REEXEC=1 nixos-rebuild switch`, it says: > > > > > > /run/current-system/sw/bin/nixos-rebuild: like 141: > > > /root/.nix-profile/bin/nix-instantiate: cannot execute binary file > > > building the system configuration... > > > /root/.nix-profile/bin/nix-build: line 3: user: command not found > > > ... that repeats for each line up to 18 ... > > > > > > If I try to run nix-instantiate directly it has the same "cannot execute > > > binary file" error, which means it's mistakenly being interpreted by bash > > > too right? I tried `perl $(which nixos-rebuild) switch`, but same error. > > > > > > The other thing I tried is looking for older builds. Somebody reported > > > being able to upgrade to 13.10 in September, so if I take a build of nix > > > from then maybe it'll still work. But I can't find the armv6l ones listed > > > anywhere on the hydra site. Is it possible to find them without knowing > > > the > > > hash URL already? > > > Jeff > > > > > > On Fri, Jan 23, 2015 at 11:18 AM, Jeff Johnson <[email protected]> wrote: > > > > > >> Oh that makes sense. Might not be too hard to fix either. I'll try > > >> when I get home tonight. Thanks! > > >> > > >> On 1/23/15, Wout Mertens <[email protected]> wrote: > > >> > those errors seem to come from a shell trying to interpret perl > > >> source... > > >> > > > >> > On Mon Jan 12 2015 at 9:04:34 PM Jeff Johnson <[email protected]> wrote: > > >> > > > >> >> Hi all! I just tried to install NixOS on my Raspberry Pi following the > > >> >> wiki page (https://nixos.org/wiki/Raspberry_Pi). I think I got pretty > > >> >> close, but not quite all the way. I wrote the image to an sd card, > > >> booted > > >> >> it up, logged in as root, changed the nix-channel from unstable to > > >> 13.10, > > >> >> and tried to upgrade with: > > >> >> > > >> >> nixos-rebuild switch --upgrade > > >> >> > > >> >> It gave an error about needing at least nix 1.7 to parse the current > > >> nix > > >> >> expressions. I found the latest build and installed it following the > > >> >> directions on the wiki ( > > >> >> > > >> https://nixos.org/wiki/How_to_update_when_nix_is_too_old_to_evaluate_nixpkgs > > >> >> ): > > >> >> > > >> >> nix-install-package --non-interactive --url > > >> >> > > >> http://hydra.nixos.org/build/18524521/nix/pkg/nix-1.8-armv6l-linux.nixpkg > > >> >> > > >> >> That appeared to work, but now when I rerun the upgrade command I get > > >> an > > >> >> error from the perl interpreter: > > >> >> > > >> >> [root@nixos:~]# nixos-rebuild switch --upgrade > > >> >> /root/.nix-profile/bin/nix-channel: line 3: use: command not found > > >> >> /root/.nix-profile/bin/nix-channel: line 4: use: command not found > > >> >> /root/.nix-profile/bin/nix-channel: line 5: use: command not found > > >> >> /root/.nix-profile/bin/nix-channel: line 6: syntax error near > > >> unexpected > > >> >> token '(' > > >> >> /root/.nix-profile/bin/nix-channel: line 6: `use File::Path > > >> qw(mkpath);' > > >> >> > > >> >> I tried moving /root/.nix-profile but the version in /nix/var/... that > > >> it > > >> >> falls back on gives the same error. Do I need to manually find and > > >> >> install > > >> >> some dependencies? > > >> >> Thanks > > >> >> Jeff > > >> >> _______________________________________________ > > >> >> nix-dev mailing list > > >> >> [email protected] > > >> >> http://lists.science.uu.nl/mailman/listinfo/nix-dev > > >> >> > > >> > > > >> > > > > > > > _______________________________________________ > nix-dev mailing list > [email protected] > http://lists.science.uu.nl/mailman/listinfo/nix-dev -- PGP key D4831A8A - https://emailselfdefense.fsf.org/ _______________________________________________ nix-dev mailing list [email protected] http://lists.science.uu.nl/mailman/listinfo/nix-dev
