Re: [Nix-dev] Stable NixOS releases

2013-05-14 Thread Eelco Dolstra
with a safe upgrade path. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] AppArmor

2013-05-13 Thread Eelco Dolstra
needs to be done: * Fix systemd unit. archlinux ships apparmor as wantedBy = [basic.target ], but it doesn't exist in NixOS We do have basic.target. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev

Re: [Nix-dev] AppArmor

2013-05-13 Thread Eelco Dolstra
Hi, On 13/05/13 15:49, Eelco Dolstra wrote: BTW, do you know if AppArmor profiles allow granting capabilities to a process (rather than merely allowing capabilities they already have)? That way we could get rid of setuid ping entirely, simply by having a profile for ${pkgs.iputils}/bin

Re: [Nix-dev] I broke btrfs :(

2013-05-13 Thread Eelco Dolstra
this, or at least detect this type of breakage? I don't think there is, except that you can set boot.initrd.extraUtilsCommandsTest to test the initrd binaries (e.g. we run $out/bin/udevadm --version to see if all its dynamic library dependencies are there). -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org

Re: [Nix-dev] I broke btrfs :(

2013-05-13 Thread Eelco Dolstra
Hi, On 13/05/13 23:01, Eelco Dolstra wrote: It appears I've broken btrfs root booting. The upgraded version needs 2 more libraries (or a static build). I can just have the nixos btrfs module copy these to ramdisk, but I believe I remember some automatic functionality that did

[Nix-dev] Nix 1.5.2 released

2013-05-13 Thread Eelco Dolstra
Hi, I'm pleased to announce the availability of a new stable release of the Nix package manager. Release 1.5.2 can be found at http://hydra.nixos.org/release/nix/nix-1.5.2 This is primarily a bug fix release. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] compiling firefox 20 with sqlite_3_7_16_1

2013-04-29 Thread Eelco Dolstra
a problem.) -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] [NixOS/nixpkgs] e7124e: sqlite: Update to 3.7.16.1

2013-04-28 Thread Eelco Dolstra
Hi, On 27/04/13 22:39, Peter Simons wrote: Seems like the best course of action for now yeah, until we figure out how to fix sqlite/DBIXClass combo. Okay, I've committed the downgrade. Wouldn't it have been better to fix Hydra? -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org

Re: [Nix-dev] FreeBSDs on Hydra

2013-04-25 Thread Eelco Dolstra
caching of the failures. There was a network configuration issue on the host machine (it seems to forget the members of some bridge interface after a charon deploy...). Should work again. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix

Re: [Nix-dev] Binary cache failures

2013-04-23 Thread Eelco Dolstra
. :-( Thanks, I've fixed the --fallback problem (commit 08d96ffad094f4b686a2ad8f2a41a6b046b0f81b). That should work now. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http

Re: [Nix-dev] Binary cache failures

2013-04-23 Thread Eelco Dolstra
-cache-v2.sqlite. So if NARs get removed from nixos.org/binary-cache, you may still have a cached reference to them. Perhaps Nix should do an automatic fallback in that case... Workaround is to delete /nix/var/nix/binary-cache-v2.sqlite. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org

Re: [Nix-dev] Binary patches

2013-04-22 Thread Eelco Dolstra
binary patches, unfortunately. And binary patch generation is currently broken in the build farm. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman

Re: [Nix-dev] Broken fonts on non-NixOS

2013-04-22 Thread Eelco Dolstra
/commit/9301524c500e7e7567d5da54b3f3d7d07e53d921 -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] NixOS wiki

2013-04-12 Thread Eelco Dolstra
=Testaction=historysubmitdiff=4343oldid=4342 Something looks rotten still. Apparently our PHP is somehow broken on 32-bit Linux. Running MediaWiki on 64-bit works fine... -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list

Re: [Nix-dev] NixOS wiki

2013-04-12 Thread Eelco Dolstra
more than that. See e.g. https://nixos.org/wiki/Special:Version. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

[Nix-dev] NixOS wiki

2013-04-11 Thread Eelco Dolstra
the MediaWiki version on https://nixos.org/wiki to 1.20.3. Since the NixOS wiki skin didn't look quite right in some places, I've changed the default skin to MediaWiki's default for the moment. Will look into that later... Let me now if you see any problems (or spam!). -- Eelco Dolstra | LogicBlox, Inc

Re: [Nix-dev] How to make Hydra generate an overview page

2013-04-10 Thread Eelco Dolstra
exist, instead there are now jobs named gnucash.i686-linux and so on. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] nix-channel can't process channel data from Hydra

2013-04-09 Thread Eelco Dolstra
Hi, On 08/04/13 12:59, Peter Simons wrote: I use the channel from my own Hydra instance on several machines just fine, but on one of them I get this error during nix-channel --update for no apparent reason: Is this a reproducible problem on that machine? -- Eelco Dolstra | LogicBlox, Inc

Re: [Nix-dev] guile 2.0.7 test suite fails without IPv6 support

2013-04-08 Thread Eelco Dolstra
at the same time. So I guess that test really should be disabled. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] nixos-install fail due to sync

2013-04-08 Thread Eelco Dolstra
-to-configuration ignored the exit status from sync. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] [NixOS/nixos] a446fa: PostgreSQL: Don't specify a default PostgreSQL pac...

2013-04-05 Thread Eelco Dolstra
::Pg and old PostgreSQL versions, but I'm not sure. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] glibc-2.13 hell

2013-03-31 Thread Eelco Dolstra
gimp: /nix/store/6cgraa4mxbg1gfi95a4yhxq6yzb56s4v-glibc-2.13/lib/libc.so.6: version `GLIBC_2.14' not found (required by /nix/store/0j6g69ybrggql3l3xr5sxvh58am62ifd-freetype-2.4.10/lib/libfreetype.so.6) Generally, setting LD_LIBRARY_PATH globally is a recipe for disaster. -- Eelco Dolstra

Re: [Nix-dev] Distributed builds with Hydra

2013-03-25 Thread Eelco Dolstra
, but I only have distributed builds set up for non-x86 system types. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] Network problems

2013-03-25 Thread Eelco Dolstra
a stack trace (ulimit -c, gdb, ...)? -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] cannot start worker (unexpected end-of-file)

2013-03-25 Thread Eelco Dolstra
; then export NIX_REMOTE=${NIX_REMOTE:-daemon} fi -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

[Nix-dev] Missing command suggestions

2013-03-25 Thread Eelco Dolstra
automatically: $ hello The program ‘hello’ is currently not installed. It is provided by the package ‘hello’, which I will now install for you. installing `hello-2.8' ... Hello, world! -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] Missing command suggestions

2013-03-25 Thread Eelco Dolstra
Hi, On 25/03/13 15:07, Ludovic Courtès wrote: Eelco Dolstra eelco.dols...@logicblox.com skribis: NixOS now provides Ubuntu-style missing command suggestions. I implemented this a while ago, but now it's enabled by default as part of the NixOS channel. Nice! Can you say a bit about

Re: [Nix-dev] wiki and utf-8 characters

2013-03-25 Thread Eelco Dolstra
is not going to help anything there. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] kbuildsococa4 calligra

2013-03-25 Thread Eelco Dolstra
, this is also done by the KDE module in NixOS. Unfortunately, that doesn't help you when installing via nix-env. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl

[Nix-dev] Stdenv branch merged

2013-03-07 Thread Eelco Dolstra
Hi, I've just merged the stdenv branch into master. This gives us Glibc 2.17 and updates to many core packages. Many thanks to all contributors! -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev

Re: [Nix-dev] [Nix-commits] [NixOS/nixos] e05a37: rename deprecated option

2013-03-06 Thread Eelco Dolstra
anything. So creating that directory *should* work... -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] read-only store on its own filesystem

2013-03-04 Thread Eelco Dolstra
; then mount --bind /nix/store /nix/store mount -o remount,ro,bind /nix/store fi fi mountpoint -q will return successfully in my case and skip setting up the read-only stuff. Why is this check there? I can't remember why I wrote that line. So feel free to remove it. -- Eelco

[Nix-dev] Nix 1.4 released

2013-02-28 Thread Eelco Dolstra
Hi, I'm pleased to announce the availability of a new stable release of the Nix package manager. Release 1.5 can be found at http://hydra.nixos.org/release/nix/nix-1.5 This is a brown paper bag release to fix a regression introduced by the hard link security fix in 1.4. -- Eelco Dolstra

Re: [Nix-dev] Oddity with Charon and AWS

2013-02-28 Thread Eelco Dolstra
... -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] Nix 1.4 released

2013-02-27 Thread Eelco Dolstra
Hi, On 26/02/13 21:25, Vladimír Čunát wrote: On 02/26/2013 02:46 PM, Eelco Dolstra wrote: * Language change: The expression ${./path} ... now evaluates to a string instead of a path. That means the such a file isn't copied into the store, and is included as a plain ./path string

[Nix-dev] Nix 1.4 released

2013-02-26 Thread Eelco Dolstra
. This will allow getting rid of all bootstrap binaries in the Nixpkgs source tree. * Language change: The expression ${./path} ... now evaluates to a string instead of a path. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev

Re: [Nix-dev] EeePC wireless interface no longer recognized by iwconfig

2013-02-21 Thread Eelco Dolstra
of iwconfig (by default). Yes, good idea. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] CPU optimized packages

2013-02-07 Thread Eelco Dolstra
? Unfortunately not, since readFile /proc/cpuinfo will return an empty string. This is because readFile trusts the file size (i.e. 0) returned by the kernel. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev

Re: [Nix-dev] CPU optimized packages

2013-02-07 Thread Eelco Dolstra
custom CFLAGS. This is actually easy to do in the stdenv branch, since you can say something like: stdenv.userHook = '' NIX_CFLAGS_COMPILE+= -march=corei7 ''; in ~/.nixpkgs/config.nix. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] Hydra down?

2013-02-06 Thread Eelco Dolstra
on the command line? Yes: --option build-use-substitutes false. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] Who and when, Fosdem 2013

2013-01-31 Thread Eelco Dolstra
or lunch or whatever ;-) -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

[Nix-dev] RELENG 2013: International Workshop on Release Engineering @ ICSE (call for papers and talks)

2013-01-30 Thread Eelco Dolstra
Roijackers Jansen (Utrecht Univ.) Guenther Ruhe (Univ. of Calgary) Andy Zaidman (TU Delft) Yuanyuan Zhang (Univ. College London) PRACTITIONERS Ray Cort (release engineer, Microsoft) Sonia Dimitrov, (release engineer, IBM) Eelco Dolstra (cloud deployment, LogicBlox) Christina Ho (release engineer

[Nix-dev] Reducing the number of Haskell builds in the NixOS/Nixpkgs channel

2013-01-30 Thread Eelco Dolstra
) and the latest (7.6.2). If desired, we could create a separate Hydra jobset to build the other versions. What do you think? -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http

Re: [Nix-dev] Strange build errors

2013-01-30 Thread Eelco Dolstra
/NixOS/nixpkgs/commit/7bfdeb102bdeadb683e583275a9c71b7bc13d936 -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] Bundling nix-expressions with source code

2013-01-28 Thread Eelco Dolstra
in their own trees to build them - which then needs to be duplicated in Nixpkgs to make them available there :-( -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl

Re: [Nix-dev] Bundling nix-expressions with source code

2013-01-28 Thread Eelco Dolstra
, but it's nicer to keep the expression in the same repository as the source of the package. That way they're always consistent. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http

Re: [Nix-dev] OpenGL now available on Darwin

2013-01-28 Thread Eelco Dolstra
, depending on /usr/X11/{include,lib} is extremely impure. Is it not possible to use the regular X.org packages? P.S. maybe a better location for pkgs/build-support/native-darwin-x11-and-opengl would be something like pkgs/os-specific/darwin/native-x11-and-opengl. -- Eelco Dolstra | LogicBlox, Inc

Re: [Nix-dev] Providing more explicit nix installation instructions

2013-01-25 Thread Eelco Dolstra
. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] Building separate nixos/nixpkgs in the same nix build

2013-01-24 Thread Eelco Dolstra
by a function argument like nixpkgs ? nixpkgs. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] Bundling nix-expressions with source code

2013-01-22 Thread Eelco Dolstra
not work. It actually does work in some cases, e.g. nix-build -A myprog should work. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] Let's merge 'stdenv-updates-gcc47' into 'stdenv-updates'

2013-01-21 Thread Eelco Dolstra
into master first (to get the latest Glibc, and some other stuff) and do GCC 4.7 after that. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] [NixOS/nixpkgs] 8f0ea2: pythonPackages: default to python's maintainers an...

2013-01-21 Thread Eelco Dolstra
the package to build on those platforms or are willing to fix them if they don't. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

[Nix-dev] Systemd branch merged

2013-01-21 Thread Eelco Dolstra
. (And to immortalize the Upstart era, there is a final Upstart-based NixOS release at http://nixos.org/releases/nixos/nixos-0.1/.) Thanks, Eelco. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev

Re: [Nix-dev] chromiumDev logs missing from hydra

2013-01-20 Thread Eelco Dolstra
that happen? We hit a ext4 limit on the /nix/var/log/nix/drvs directory (randomly causing builds to fail), so I had to move it out of the way. But the logs will be back soon. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev

Re: [Nix-dev] Which perl module is the problem

2013-01-16 Thread Eelco Dolstra
of installing Nix is to use the binary tarball, which is basically a Nix store containing Nix and all its dependencies (including those Perl packages). See here for details: http://hydra.nixos.org/build/3764933/download/1/manual/#chap-installation -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org

Re: [Nix-dev] dead sources

2013-01-15 Thread Eelco Dolstra
nixpkgs/pkgs/top-level/release.nix every night. It uses HYDRA_DISALLOW_UNFREE to prevent unfree files from being mirrored. This should make reproducibility when building from source much better. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] dead sources

2013-01-15 Thread Eelco Dolstra
'nixpkgs' -A geeqie) | grep '.drv$')) -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

[Nix-dev] Systemd network interface names

2013-01-14 Thread Eelco Dolstra
. These names have the advantage of being stable across reboots (e.g. you don't have eth0 and eth1 randomly flipping after a reboot). We may want to have an option to disable this scheme for people who need the old names. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] 5626c5: replace-dependency: don't break nixpkgs for people...

2013-01-13 Thread Eelco Dolstra
/build-support/replace-dependency.nix.) Function/variable names in Nix use lower camel case, not dashes. Also, why is this function included in the all-packages.nix attribute set? It's not a package, so there's no need to include it there. Putting it in lib seems better. -- Eelco Dolstra

Re: [Nix-dev] systemd branch broken?

2013-01-10 Thread Eelco Dolstra
remains the same: the Login Service won't start up. I cannot login -- neither on the text console nor via X11/slim. Does Alt+Up on the virtual console do anything? (It should start a rescue shell.) -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] youtube-dl-2012.12.11

2013-01-09 Thread Eelco Dolstra
dependencies whatsoever. I'd report this on the tracker, but I wanted to ask first if perhaps there is something I have misunderstood about how Nix works. It depends on pandoc, which is written in Haskell. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] systemd branch broken?

2013-01-09 Thread Eelco Dolstra
Hi, On 09/01/13 22:49, Peter Simons wrote: after updating my installation to the current version of the systemd branch (b5e639dbb10c396e174aa79f5941c727675148d5), I can no longer log in. Maybe your Nixpkgs tree is not up to date? NixOS-systemd requires systemd 197. -- Eelco Dolstra

Re: [Nix-dev] trouble building from source

2013-01-08 Thread Eelco Dolstra
be that your system has a globally routable IPv6 address, but no actual IPv6 connectivity. So you should either fix or disable IPv6. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http

Re: [Nix-dev] Nix 1.3 released

2013-01-07 Thread Eelco Dolstra
Hi, On 06/01/13 19:02, Eelco Dolstra wrote: This is primarily a bug fix release. When this version is first run on Linux, it removes any immutable bits from the Nix store and increases the schema version of the Nix store. (The previous release removed support for setting the immutable bit

[Nix-dev] Nix 1.3 released

2013-01-06 Thread Eelco Dolstra
store and increases the schema version of the Nix store. (The previous release removed support for setting the immutable bit; this release clears any remaining immutable bits to make certain operations more efficient.) This release has contributions from Eelco Dolstra and Stuart Pernsteiner

Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] 1b29d2: First movement to get the raspberrypi stdenv build...

2012-12-31 Thread Eelco Dolstra
@raspberrypi.(none) Could you make sure to set a correct Author field? Thanks. Also, might it be an idea to create a branch for Raspberry Pi support? Might make it easier to experiment without having to worry about breaking stuff. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] chroot builds on other Linux platforms

2012-12-29 Thread Eelco Dolstra
Hi, On 28/12/12 18:58, Eelco Dolstra wrote: On 28/12/12 18:41, Sander van der Burg - EWI wrote: A possible solution is to bind mount a different directory from my host system (only containing the shell) into the the chroot environment. It would have to be a statically linked shell

Re: [Nix-dev] chroot builds on other Linux platforms

2012-12-28 Thread Eelco Dolstra
. Is there an option to achieve this, or must Nix be extended to do this? It's not currently possible, see https://github.com/NixOS/nix/issues/24. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http

Re: [Nix-dev] Checksum error then everything builds from source

2012-12-20 Thread Eelco Dolstra
really appreciate some help on this one. Maybe the binary cache is not being used? Can you try adding --option binary-caches http://nixos.org/binary-cache; to the nix-env invocation? -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] Checksum error then everything builds from source

2012-12-20 Thread Eelco Dolstra
. This is because by default, Nix only looks in /nix/var/nix/profiles/per-user/root/channels/binary-caches/* for binary cache URLs. So it only checks the channels added by root. There is an option binary-caches-files to overide this. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] nixos-rebuild issues

2012-12-20 Thread Eelco Dolstra
for now is to run the following as root: A simpler workaround (not tested) should be to run stop nix-daemon first. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http

Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] 5a475f: utillinux: fixing mount/umount, for our case of /e...

2012-12-17 Thread Eelco Dolstra
://hydra.nixos.org/build/3509195). In systemd, without this patch, 'mount' for 'user' fstab devices works, but umount does not; it says to require root. Don't user fstab devices (an obsolete concept, btw) require a setuid mount program? -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] 5a475f: utillinux: fixing mount/umount, for our case of /e...

2012-12-17 Thread Eelco Dolstra
for that. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] 5a475f: utillinux: fixing mount/umount, for our case of /e...

2012-12-17 Thread Eelco Dolstra
/ Xfce, you don't have to learn anything, you just click on the device and it gets mounted :-) From the command line, something like udisks --mount /dev/sr0 should work. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing

[Nix-dev] Switching to systemd

2012-12-13 Thread Eelco Dolstra
, and mongodb. This is because they use Upstart-specific job options (extraConfig). There are probably other services that haven't been tested and so might not work properly. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list

Re: [Nix-dev] Nix 1.2 released

2012-12-12 Thread Eelco Dolstra
or (x: list: fold (a: bs: x == a || bs) false list); -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] Nix 1.2 released

2012-12-12 Thread Eelco Dolstra
); Shouldn't the bs come first? i.e. (a: bs: bs || x == a)? Not if you want to check from left to right. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman

Re: [Nix-dev] Nix 1.2 released

2012-12-12 Thread Eelco Dolstra
Hi, On 12/12/12 17:24, Shea Levy wrote: Huh? I didn't change the argument order, this is still a left fold. this just short-circuits the eval of (x == a) when bs is true. fold is actually a right fold :-) -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] patchelf on statically linked executables

2012-12-11 Thread Eelco Dolstra
in the readelf output BTW). -- -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] patchelf on statically linked executables

2012-12-11 Thread Eelco Dolstra
http://upx.sf.net $ Unpacking it with upx -d gives a regular dynamically-linked executable. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix

Re: [Nix-dev] getent LD_LIBRARY_PATH

2012-12-10 Thread Eelco Dolstra
is why, on NixOS, you *have* to use nscd... -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

[Nix-dev] Nix 1.2 released

2012-12-07 Thread Eelco Dolstra
has contributions from Eelco Dolstra, Florian Friesdorf, Mats Erik Andersson and Shea Levy. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo

Re: [Nix-dev] xsane backend snapshots

2012-12-06 Thread Eelco Dolstra
on NixOS. Now it exists :) Users should be in scanner group to access scanners. Why? Wouldn't it be better if logged-in users have access to scanners, just like sound devices etc.? -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev

Re: [Nix-dev] Create own channel how-to

2012-11-30 Thread Eelco Dolstra
. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] hydra seems out of disc space

2012-11-29 Thread Eelco Dolstra
Hi, On 29/11/12 11:38, Florian Friesdorf wrote: the situation improved, but hydra still runs out of disk space for manual and simple installation test (x86_64). I've restarted these. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] xsane backend snapshots

2012-11-26 Thread Eelco Dolstra
switched the snapshot version to Git instead (and cleaned the expression up a bit in general). Let me know if there's still trouble! Actually, why do we need a snapshot of this package in Nixpkgs anyway? Is the released version not good/recent enough? -- Eelco Dolstra | LogicBlox, Inc. | http

Re: [Nix-dev] [Nix-commits] [NixOS/nixos] cd5134: Add rngd service.

2012-11-22 Thread Eelco Dolstra
Date: 2012-11-21 (Wed, 21 Nov 2012) Changed paths: M modules/module-list.nix A modules/security/rngd.nix This causes problems on systems that don't have /dev/tpm0: http://hydra.nixos.org/build/3345815 -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] [Nix-commits] [NixOS/nixos] cd5134: Add rngd service.

2012-11-22 Thread Eelco Dolstra
investigate how hard that patch will be. What may be useful is to make the service conditional, like: unitConfig.ConditionPathExists = /dev/tpm0; or something like that. Although that may create race conditions with udev... -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] Dealing with non-Bash /bin/sh on non-NixOS

2012-11-20 Thread Eelco Dolstra
/stdenv/nix/default.nix:shell = pkgs.bash + /bin/sh; etc. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] 3afa95: Added androidenv - the Android SDK, their addition...

2012-11-20 Thread Eelco Dolstra
a tarball somewhere (e.g. http://nixos.org/tarballs). -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] pcre: why do we use the old version by default?

2012-11-20 Thread Eelco Dolstra
Hi, On 20/11/12 11:52, Peter Simons wrote: does anyone know why we use pcre-8.21 by default instead of the newer 8.30 version, which is also included in Nixpkgs? commit 661d16d3fe5268be8ee442c4827c393bf462efac Author: Eelco Dolstra eelco.dols...@logicblox.com Date: Mon Apr 23 12:42:03 2012

Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] a034c4: androidenv: Remove examples directory

2012-11-20 Thread Eelco Dolstra
elsewhere? Hm no, I guess I shouldn't have removed the Nix expression. Sorry about that. It should just do a fetchurl to get examples/src/myfirstapp. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev

Re: [Nix-dev] fetchgit - why sha256 protection?

2012-11-19 Thread Eelco Dolstra
Hi, On 19/11/12 07:11, Marc Weber wrote: Isn't it enough to depend on the git's hash value, No, because Nix's fixed-output derivation feature requires a md5/sha1/sha256 hash of the expected contents. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] end-of-life kernels

2012-11-19 Thread Eelco Dolstra
Hi, On 18/11/12 20:58, Mathijs Kwik wrote: Indeed I didn't think about 2.6.35 being our current headers, so indeed we should keep 2.6.35 until stdenv-upgrades. FWIW, the stdenv branch already uses Linux 3.5.x for the kernel headers. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org

Re: [Nix-dev] fetchgit - why sha256 protection?

2012-11-19 Thread Eelco Dolstra
whether this should be relaxed for git (like) VCS sources, because they naturally have a hash. No. fetchgit won't work if it's not a fixed-output derivation, because it won't necessarily have network access (it might run in a chroot). -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco

Re: [Nix-dev] end-of-life kernels

2012-11-19 Thread Eelco Dolstra
to be built for 3.5 kernels or above. Stdenv has --enable-kernel=2.6.35. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] end-of-life kernels

2012-11-19 Thread Eelco Dolstra
default kernel. And of course people may well want to run Nixpkgs on Linux distributions that have much older kernels. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http

Re: [Nix-dev] nixpkgs-unstable channel

2012-11-12 Thread Eelco Dolstra
}/channels redirect to there. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] Dealing with non-Bash /bin/sh on non-NixOS

2012-11-09 Thread Eelco Dolstra
to. -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] Dealing with non-Bash /bin/sh on non-NixOS

2012-11-09 Thread Eelco Dolstra
, much more than POSIX compatibility: you can't just quietly change /bin/sh and then say that those scripts were already broken. They worked just fine :-) -- Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/ ___ nix-dev mailing list nix-dev

<    8   9   10   11   12   13   14   15   16   17   >