[Nix-dev] Default Kernel Policy

2013-08-05 Thread Shea Levy
Hi all, Greg Kroah-Hartman has just announced[1] that the Linux 3.10 series will be maintained as a longterm stable kernel. As we just recently changed the default kernel for NixOS to 3.4, last year's stable, I thought it might be good to come up with a policy for how we update our default

Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] c1fcb0: Make the setup-hook work again now that nodejs mod...

2013-07-30 Thread Shea Levy
Whoops, thanks! On Jul 30, 2013, at 7:00, Sander van der Burg svanderb...@gmail.com wrote: Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: c1fcb0c2e60743b5d052043c94f2d6934ec89b32

Re: [Nix-dev] attribute names in nodePackages

2013-06-03 Thread Shea Levy
Fixed this now, sorry. On May 30, 2013, at 18:21, Eelco Dolstra eelco.dols...@logicblox.com wrote: Hi, On 30/05/13 11:47, Peter Simons wrote: the node packages set defines attributes that include many fancy characters, including white space: $ nix-env -qaP \* | egrep node.*event

Re: [Nix-dev] [Nix-commits] [NixOS/nix] 18a48d: Show function names in error messages

2013-05-23 Thread Shea Levy
Awesome, thanks! On May 23, 2013, at 12:26, Eelco Dolstra eelco.dols...@logicblox.com wrote: Branch: refs/heads/master Home: https://github.com/NixOS/nix Commit: 18a48d80a0686ba81959057e8becc6272acd6c46 https://github.com/NixOS/nix/commit/18a48d80a0686ba81959057e8becc6272acd6c46

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

2013-05-13 Thread Shea Levy
Already fixed https://github.com/NixOS/nixos/compare/edd77af3fe33...9b4991d3f465 On May 13, 2013, at 16:42, Mathijs Kwik math...@bluescreen303.nl wrote: Good evening all. It appears I've broken btrfs root booting. The upgraded version needs 2 more libraries (or a static build). I can just

Re: [Nix-dev] Failing fetchgit

2013-04-03 Thread Shea Levy
Perhaps some builder actually created /homeless-shelter at some point, and its permissions don't allow other build users to traverse the directory? On Apr 3, 2013, at 3:21, Lluís Batlle i Rossell vi...@viric.name wrote: Hello, I'm trying to build a modified mplayer2, and fetchgit fails for

Re: [Nix-dev] nix-prefetch-url and sha256sum differs

2013-04-01 Thread Shea Levy
nix-prefetch-url prints out the base32 flat hash. There should be some flag to nix-hash to print base32, but it's equivalent to the hex hash. On Apr 1, 2013, at 4:42, Bjørn Forsman bjorn.fors...@gmail.com wrote: On 1 April 2013 10:19, Marc Weber marco-owe...@gmx.de wrote: When I run sha256sum

Re: [Nix-dev] Broken xserve after update to nix-1.2 persists in nix-1.3

2013-03-01 Thread Shea Levy
is a screen shot where it has offered me login line, upper left, and then continues, after a half second, to check off reaching the graphical interface as successful. http://imgur.com/M8sERV0 [7] On Tue, Feb 26, 2013 at 7:02 AM, Shea Levy s...@shealevy.com wrote: Hi Patrick

Re: [Nix-dev] Broken xserve after update to nix-1.2 persists in nix-1.3

2013-02-26 Thread Shea Levy
Hi Patrick, No, there's no need to switch. When you ran the journalctl command, was that during a boot where the X server failed? The log you shared looked like everything was working. ~Shea On Feb 26, 2013, at 1:01, Patrick Wheeler patrick.john.whee...@gmail.com wrote: I garbage collected

Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] fa7b10: all-packages.nix: Uncomment e17.

2013-02-16 Thread Shea Levy
Hi Александр, On Feb 16, 2013, at 12:56, Александр Цамутали asts...@yandex.ru wrote: Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: fa7b10255cb57923f9197f2dda7e166572242e0e https://github.com/NixOS/nixpkgs/commit/fa7b10255cb57923f9197f2dda7e166572242e0e

Re: [Nix-dev] NixOS build failure coming from websockify

2013-02-15 Thread Shea Levy
Hi, Thanks for the report. I believe my latest commit to nixos should have fixed this, please let me know if you still have issues. Thanks, Shea On Feb 15, 2013, at 14:25, Karn Kallio tierplusplusli...@gmail.com wrote: The new NixOS websockify module

Re: [Nix-dev] Easiest way to deploy a nix-built application with Charon?

2013-02-11 Thread Shea Levy
Hi Luke, If your application is something that should go into $PATH, you should put it into enviroment.systemPackages, e.g. environment.systemPackages = [ (import /path/to/my/package.nix) ]; On the other hand, if it's something that only needs to be run by a systemd unit, you'll need to

Re: [Nix-dev] CPU optimized packages

2013-02-07 Thread Shea Levy
Hi Danny, Unfortunately, there's not a good answer to this because -march=native is inherently impure. Is there any reason you can't tell users "Find out what -march=native means on your system and then fill in nixpkgs.config.extra_cflags with the result?"

Re: [Nix-dev] CPU optimized packages

2013-02-07 Thread Shea Levy
cache-line-size=64 --param l2-cache-size=4096 -mtune=generic -O3 Shea Levy 7 februari 2013 15:33 Hi Danny, Unfortunately, there's not a good

Re: [Nix-dev] CPU optimized packages

2013-02-07 Thread Shea Levy
list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev Shea Levy 7 februari 2013 16:01

Re: [Nix-dev] CPU optimized packages

2013-02-07 Thread Shea Levy
a reminder about adding this? Shea Levy 7 februari 2013 16:01 OK, well technically

Re: [Nix-dev] PYTHONPATH

2013-02-01 Thread Shea Levy
Hi Christopher, If you install pythonPackages.recursivePythonLoader, then setting PYTHONPATH=$HOME/.nix-profile/lib/python2.7/site-packages should work for all nix-installed python packages. Thanks, Shea On 02/01/2013 08:23 PM, Christopher Howard wrote: Hi. Question for the python savvy

Re: [Nix-dev] python interpreter: interactive editing

2013-01-30 Thread Shea Levy
Hello, For interactive usage, you want to install pythonFull (nix-env -iA nixpkgs.pythonFull). That has readline support etc. ~Shea On 01/30/2013 03:10 PM, Christopher Howard wrote: Hi. I used nix to install python-2.7.3 on an older Linux system using Nix. Overall, seems to work fine, except

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

2013-01-28 Thread Shea Levy
On 01/28/2013 10:14 AM, Eelco Dolstra wrote: Hi, On 28/01/13 14:12, Ludovic Courtès wrote: In principle there could be just one expression in Nixpkgs, and the package’s release.nix would just use ‘overrideDerivation’ to change the ‘src’ attribute of that expression to point to the result of

Re: [Nix-dev] system-config-printer patch

2013-01-24 Thread Shea Levy
Committed in https://github.com/NixOS/nixpkgs/commit/90909ea936def048f39818fca98ff4ad9d0cf821, thanks! On 01/24/2013 10:48 PM, Karn Kallio wrote: The latest version of system-config-printer seems to have introduced a dependency on pycurl. The attached patch includes this, fixing the build of

Re: [Nix-dev] GNU Guix 0.1 released (alpha)

2013-01-23 Thread Shea Levy
On 01/21/2013 05:39 AM, Ludovic Courtès wrote: Hi, Florian Friesdorf f...@chaoflow.net skribis: Ludovic Courtès l...@gnu.org writes: Florian Friesdorf f...@chaoflow.net skribis: What are your thoughts on generating nix expressions from guix expressions for the purpose of package

Re: [Nix-dev] GNU Guix 0.1 released (alpha)

2013-01-23 Thread Shea Levy
On 01/23/2013 06:12 PM, Ludovic Courtès wrote: Shea Levy s...@shealevy.com skribis: On 01/21/2013 05:39 AM, Ludovic Courtès wrote: [...] In theory yes, because ‘import’ in the Nix language can import .drv files–a little-known feature. ;-) In practice, though, it can only do

Re: [Nix-dev] mips64el: syntax error in 'replace-dependency.nix'

2013-01-12 Thread Shea Levy
Hello, The problem is not with the tarball per se, it's with nixpkgs. To fix the issue, you can either update your nix version to at least nix 1.2, or wait until https://github.com/NixOS/nixpkgs/commit/5626c5cdfb6de664881eb8b79dd54a8f4ca19b8f hits the nixpkgs channel so it will still work

Re: [Nix-dev] [***SPAM***] HYDRA_DISALLOW_UNFREE=1 allows to install the Linux kernel from kernel.org

2013-01-12 Thread Shea Levy
(or to every one that is not), it would be pretty easy to then provide a way for them to ensure their system only has those packages, but that initial work is not trivial. Cheers, Shea Levy On 01/12/2013 09:14 AM, Nikita Karetnikov wrote: Hi, I've been told some time ago that it's possible

Re: [Nix-dev] mips64el: syntax error in 'replace-dependency.nix'

2013-01-12 Thread Shea Levy
On 01/12/2013 10:59 AM, Nikita Karetnikov wrote: The problem is not with the tarball per se, it's with nixpkgs. To fix the issue, you can either update your nix version to at least nix 1.2, or wait until https://github.com/NixOS/nixpkgs/commit/ 5626c5cdfb6de664881eb8b79dd54a8f4ca19b8f hits the

Re: [Nix-dev] HYDRA_DISALLOW_UNFREE=1 allows to install the Linux kernel from kernel.org

2013-01-12 Thread Shea Levy
On 01/12/2013 11:25 AM, Nikita Karetnikov wrote: HYDRA_DISALLOW_UNFREE was designed for our buildfarm, where unfree means not legally distributable. Since the kernel is legal to distribute despite the binary firmware blobs (I assume that's your objection?), HYDRA_DISALLOW_UNFREE will block

Re: [Nix-dev] mips64el: syntax error in 'replace-dependency.nix'

2013-01-12 Thread Shea Levy
On 01/12/2013 11:29 AM, Lluís Batlle i Rossell wrote: On Sat, Jan 12, 2013 at 11:11:37AM -0500, Shea Levy wrote: On 01/12/2013 10:59 AM, Nikita Karetnikov wrote: The problem is not with the tarball per se, it's with nixpkgs. To fix the issue, you can either update your nix version to at least

Re: [Nix-dev] mips64el: syntax error in 'replace-dependency.nix'

2013-01-12 Thread Shea Levy
On 01/12/2013 01:33 PM, Nikita Karetnikov wrote: I believe that if you do 'nix-env -iA nix' (note the 'A'), you'll be able to install the newer nix without hitting the issue in replace-dependency. # nix-env -iA nix error: attribute `nix' in selection path `nix' not found Ah, right, you'll

Re: [Nix-dev] mips64el: syntax error in 'replace-dependency.nix'

2013-01-12 Thread Shea Levy
On 01/12/2013 04:57 PM, Nikita Karetnikov wrote: Thanks, the latter did the job. Oh, it failed. [...] glibc-ports-2.13/sysdeps/z8000/mul_1.s glibc-ports-2.13/sysdeps/z8000/sub_n.s configure flags: --disable-static --prefix=/nix/store/zcfiac107h1nji9sdiv2m1dzpvvagrh5-glibc-2.13 -C

Re: [Nix-dev] understanding Nix: dependencies

2013-01-11 Thread Shea Levy
On 01/10/2013 02:07 PM, Shea Levy wrote: On 01/10/2013 02:02 PM, Christopher Howard wrote: A few questions, to help me understand how Nix works: Nix being a fully deterministic package management system, does that mean that the exact dependencies required by each package are fixed, i.e. do

Re: [Nix-dev] understanding Nix: dependencies

2013-01-10 Thread Shea Levy
On 01/10/2013 02:02 PM, Christopher Howard wrote: A few questions, to help me understand how Nix works: Nix being a fully deterministic package management system, does that mean that the exact dependencies required by each package are fixed, i.e. do not change over time for a specific package

Re: [Nix-dev] [NixOS] How does system.requiredKernelConfig work?

2013-01-07 Thread Shea Levy
Hello, On 01/07/2013 05:57 AM, Rickard Nilsson wrote: Hi, The system.requiredKernelConfig configuration option in NixOS should allow one to specify kernel config options a module needs. But how is it supposed to work? I'm creating a service for FSCache/CacheFiles (caching NFS or CIFS files

Re: [Nix-dev] dead sources

2013-01-06 Thread Shea Levy
On Jan 6, 2013, at 13:19, Mathijs Kwik math...@bluescreen303.nl wrote: On Sun, Jan 6, 2013 at 6:10 PM, Michael Raskin 7c6f4...@mail.ru wrote: But instead of just having to wait for a while, the whole experience was a lot less pleasant, as the build process errored out every hour or so,

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

2012-12-20 Thread Shea Levy
On 12/20/2012 05:28 PM, Richard Wallace wrote: Aha. That should probably be mentioned in the manual under the Single-user mode section[1] of the manual. Already a pull request: https://github.com/NixOS/nix/pull/72 :) It might also be nice if that could be autodetected by the

Re: [Nix-dev] nixos-rebuild issues

2012-12-20 Thread Shea Levy
/boot/whatever Cheers, Shea Levy On 12/20/2012 05:44 PM, Jan Malakhovski wrote: Hello, commit a9edaf10ed7570f66f17130c82a4e4170e80bfbb Merge: 5f8647e c6bf1f8 Author: aszlig asz...@redmoonstudios.org Date: Fri Dec 7 18:48:26 2012 +0100 Merge pull request #207 from washort

Re: [Nix-dev] nixos-rebuild issues

2012-12-20 Thread Shea Levy
Argh, sorry, Thunderbird wrapped where it shouldn't have. For clarification, the commands are: # $(nix-build -A system nixos --no-out-link)/bin/switch-to-configuration test # nixos-rebuild switch/boot/whatever On 12/20/2012 05:50 PM, Shea Levy wrote: Hi Jan, This is actually a problem

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

2012-12-20 Thread Shea Levy
/per-user/rwallace/channels/binary-caches/*`. Ah, thanks, fixed the pull request. So for now I'm passing the option manually. :( Any suggestions? Thanks again, Rich On Thu, Dec 20, 2012 at 3:30 PM, Shea Levy s...@shealevy.com mailto:s...@shealevy.com wrote: On 12/20/2012 05:28 PM

Re: [Nix-dev] Nix 1.2 released

2012-12-12 Thread Shea Levy
On 12/12/2012 02:30 AM, Mathijs Kwik wrote: On Wed, Dec 12, 2012 at 3:38 AM, Shea Levy s...@shealevy.com wrote: On 12/11/2012 09:28 PM, Florian Friesdorf wrote: Hi Eelco, great work! Eelco Dolstra eelco.dols...@logicblox.com writes: * Nix no longer sets the immutable bit on files

Re: [Nix-dev] Nix 1.2 released

2012-12-12 Thread Shea Levy
On 12/12/2012 11:07 AM, Eelco Dolstra wrote: Hi, On 12/12/12 03:28, Florian Friesdorf wrote: * New primops: concatLists, elem, elemAt and filter. The elem library function evaluates all list elements instead of returning true after finding a matching element. Sure about that? This

Re: [Nix-dev] Nix 1.2 released

2012-12-12 Thread Shea Levy
On 12/12/2012 11:20 AM, Eelco Dolstra wrote: Hi, On 12/12/12 17:15, Shea Levy wrote: The elem library function evaluates all list elements instead of returning true after finding a matching element. Sure about that? This seems lazy enough: elem = builtins.elem or (x

Re: [Nix-dev] Nix 1.2 released

2012-12-12 Thread Shea Levy
On 12/12/2012 11:30 AM, Eelco Dolstra wrote: 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 :-) Oh, right. Sorry for the noise

Re: [Nix-dev] Nix 1.2 released

2012-12-12 Thread Shea Levy
On 12/12/2012 01:12 PM, Florian Friesdorf wrote: Eelco Dolstra eelco.dols...@logicblox.com writes: Hi, On 12/12/12 17:15, Shea Levy wrote: The elem library function evaluates all list elements instead of returning true after finding a matching element. Sure about that? This seems lazy

Re: [Nix-dev] Nix 1.2 released

2012-12-12 Thread Shea Levy
On 12/12/2012 01:12 PM, Florian Friesdorf wrote: Eelco Dolstra eelco.dols...@logicblox.com writes: Hi, On 12/12/12 17:15, Shea Levy wrote: The elem library function evaluates all list elements instead of returning true after finding a matching element. Sure about that? This seems lazy

Re: [Nix-dev] Nix 1.2 released

2012-12-11 Thread Shea Levy
On 12/11/2012 09:28 PM, Florian Friesdorf wrote: Hi Eelco, great work! Eelco Dolstra eelco.dols...@logicblox.com writes: * Nix no longer sets the immutable bit on files in the Nix store. Instead, the recommended way to guard the Nix store against accidental modification on Linux

Re: [Nix-dev] Nix 1.2 released

2012-12-07 Thread Shea Levy
On 12/07/2012 10:24 AM, Marc Weber wrote: Thank you all for those improvements * Nix has a new binary substituter mechanism: the binary cache. A binary cache contains pre-built binaries of Nix packages. Whenever Nix wants to build a missing Nix store path, it will check a set of

Re: [Nix-dev] Why is rngd running by default?

2012-12-02 Thread Shea Levy
On 11/29/2012 02:00 AM, Mathijs Kwik wrote: While at the subject of random number generation, I would like to plug the frandom package (+kernel module), , as it has been very useful to me. It is available in NixOS through the use of services.frandom.enable = true. It uses the kernel random

Re: [Nix-dev] Why is rngd running by default?

2012-11-28 Thread Shea Levy
Hi Peter, rngd has three potential sources of randomness: the RdRand instruction present in some x86 cpus, a system hardware random number generator at /dev/hwrng (not /dev/hwrandom), or a trusted platform module at /dev/tpm0. If your cpu doesn't support RdRand and you don't have either of

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

2012-11-22 Thread Shea Levy
/22/2012 04:45 AM, Eelco Dolstra wrote: Hi, On 22/11/12 08:07, Shea Levy wrote: Branch: refs/heads/systemd Home: https://github.com/NixOS/nixos Commit: cd513482d46c41243934ef5835cda30ca228c474 https://github.com/NixOS/nixos/commit/cd513482d46c41243934ef5835cda30ca228c474

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

2012-11-22 Thread Shea Levy
On 11/22/2012 10:52 AM, Eelco Dolstra wrote: Hi, On 22/11/12 16:19, Shea Levy wrote: Argh, thanks. rngd has three possible sources of randomness, and two of them of devices (the third is a special x86 instruction). Ideally it would listen to uevents if those devices don't exist when

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

2012-11-19 Thread Shea Levy
Is it terribly difficult to run nix-prefetch-git? Built-in vcs-specific support doesn't strike me as simplification. On Nov 19, 2012, at 7:10 AM, Joachim Schiele j...@lastlog.de wrote: - Original message - Excerpts from Eelco Dolstra's message of Mon Nov 19 11:36:00 +0100 2012:

Re: [Nix-dev] commercial license

2012-11-18 Thread Shea Levy
On 11/18/2012 08:00 PM, Nicolas Pierron wrote: Hi, On Sat, Nov 17, 2012 at 4:59 PM, Marc Weber marco-owe...@gmx.de wrote: I'd force the user to set a config option like this: ~/.nixpkgs/config.nix: { proprietary-licenses-accept.your-package = true; } and only allow installing the

Re: [Nix-dev] [Nix-commits] [NixOS/nix] 17dc30: Revert prim_toPath: Actually make the string a pa...

2012-11-15 Thread Shea Levy
Hi Eelco, I've already fixed this issue in NixOS master, and the usage of toPath was incorrect in that case anyway. Any current uses of toPath aren't getting the desired behavior anyway (and AFAICT never have), so isn't it better to expose these cases where the expression author misunderstood

Re: [Nix-dev] [Nix-commits] [NixOS/nix] 17dc30: Revert prim_toPath: Actually make the string a pa...

2012-11-15 Thread Shea Levy
On 11/15/2012 05:55 PM, Eelco Dolstra wrote: Hi Shea, On 15/11/12 23:14, Shea Levy wrote: I've already fixed this issue in NixOS master, and the usage of toPath was incorrect in that case anyway. Any current uses of toPath aren't getting the desired behavior anyway (and AFAICT never have

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

2012-11-09 Thread Shea Levy
On 11/09/2012 01:06 PM, Eelco Dolstra wrote: Hi Peter, On 09/11/12 18:57, Peter Simons wrote: we should link /bin/sh to Dash instead of Bash. That would catch any implicit dependencies on non-POSIX shell features, What's the point of that? Breaking zillions of existing scripts

Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] 5e071c: OK, this version definitely builds both ways

2012-10-26 Thread Shea Levy
Thanks for the fixes! On 10/26/2012 05:13 AM, Michael Raskin wrote: Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 5e071cd74de9c525f7d40e5d94acc362df6be856 https://github.com/NixOS/nixpkgs/commit/5e071cd74de9c525f7d40e5d94acc362df6be856 Author:

Re: [Nix-dev] linux-headers 2.6.35.14 on a system running 3.2.31?

2012-10-20 Thread Shea Levy
Hi Bryce, Matching the headers to the kernel version would mean recompiling the entire system for each kernel, to almost no gain. Linux is very very good about being backwards compatible, so barring some important new feature there's no reason to use a newer version of the kernel headers.

Re: [Nix-dev] openjdk cannot run GUI applications in NixOS

2012-10-09 Thread Shea Levy
Hi Sander, On 10/09/2012 08:39 AM, Sander van der Burg - EWI wrote: I know that almost nobody uses Java GUI applications nowadays, but I have noticed that I cannot run AWT/Swing applications with OpenJDK (although the Oracle JDK works fine). For example, I cannot run netbeans with OpenJDK.

Re: [Nix-dev] openjdk cannot run GUI applications in NixOS

2012-10-09 Thread Shea Levy
:* Tuesday, October 09, 2012 2:51 PM *To:* Shea Levy *Cc:* nix-...@cs.uu.nl *Subject:* Re: [Nix-dev] openjdk cannot run GUI applications in NixOS Something like this: [INFO] --- gwt-maven-plugin:2.4.0:run (default-cli) @ backend-web-admin --- [INFO] create exploded Jetty webapp in /home/sander

Re: [Nix-dev] unable to delete a store path

2012-09-26 Thread Shea Levy
On 09/26/2012 06:01 AM, Mathijs Kwik wrote: Hi all, I have a store path that seems to refer to itself only, but I can't delete it. How can I proceed? mathijs@bluebook nixos% nix-store --query --referrers-closure /nix/store/q6qapspkz2g4jlgnagiabrfvw32say9v-xine-lib-1.2.2

Re: [Nix-dev] unable to delete a store path

2012-09-26 Thread Shea Levy
On 09/26/2012 07:12 AM, Mathijs Kwik wrote: On Wed, Sep 26, 2012 at 12:36 PM, Shea Levys...@shealevy.com wrote: On 09/26/2012 06:01 AM, Mathijs Kwik wrote: Hi all, I have a store path that seems to refer to itself only, but I can't delete it. How can I proceed? mathijs@bluebook nixos%

Re: [Nix-dev] unable to delete a store path

2012-09-26 Thread Shea Levy
On 09/26/2012 07:49 AM, Mathijs Kwik wrote: On Wed, Sep 26, 2012 at 1:39 PM, Marc Webermarco-owe...@gmx.de wrote: Try such: STORE_PATH=/nix/store/jra1icncr6bfp9ysjf858z9rs3r54h4 follow_link_rec(){ if [ -s $1 ]; then [ /nix/store == ${1:0:10} ] echo $1

Re: [Nix-dev] kde 4.7/4.8 breaks as boost150 is default

2012-09-26 Thread Shea Levy
I personally have no stake in what the patch itself does, but IMO it'd be nice if the original author of the patch submitted it as a pull request so all the authorship information is tracked. That's up to him if he wants to do it, of course. On 09/26/2012 08:36 PM, Joachim Schiele wrote:

Re: [Nix-dev] libreoffice dlopen

2012-09-05 Thread Shea Levy
On 09/05/2012 06:02 AM, Lluís Batlle i Rossell wrote: Hello, I've been told in #libreoffice-dev that libreoffice uses dlopen for some libraries: - librsvg: import SVG - libsane: Scan - libebook: I don't know I'd be interested in SVG support (or simpress coloured templates don't work). I

[Nix-dev] IMPORTANT! Force Push to git://github.com/NixOS/nixos.git

2012-09-03 Thread Shea Levy
Hello all, Due to major PEBKAC error, I accidentally pushed my local merge of the systemd branch to the official NixOS git. Hoping I caught it in time, I force-pushed back to what it should be. If you happened to pull between around 10:35 AM EDT and 10:41 AM EDT on September 3, 2012, you will

Re: [Nix-dev] Building 2.6 kernel

2012-09-03 Thread Shea Levy
On 09/03/2012 09:44 AM, rocon...@theorem.ca wrote: Every time I try to nixos-rebuild a 2.6 kernel I get the error: b43 firmware for kernels older than 3.2 not packaged yet! even though the enableB43Firmware option is disabled. Should be fixed in f701e8d420c1a0114239bab3b9196a2c98f6f813

Re: [Nix-dev] store passwords - once again

2012-08-13 Thread Shea Levy
On Aug 12, 2012, at 8:49 PM, Marc Weber marco-owe...@gmx.de wrote: Excerpts from Eelco Dolstra's message of Mon Aug 13 01:54:35 +0200 2012: Unfortunately no, because this patch would introduce an untracked side effect to evaluation, namely creating files in a non-store location.

Re: [Nix-dev] [Nix-commits] [NixOS/nix] 4ccd48: Add a filter primop

2012-08-13 Thread Shea Levy
If you're not careful, nix may soon be a general purpose language ;) In seriousness, hooray for optimization! On Aug 13, 2012, at 2:11 AM, Eelco Dolstra eelco.dols...@logicblox.com wrote: Branch: refs/heads/master Home: https://github.com/NixOS/nix Commit:

Re: [Nix-dev] nixos channel

2012-08-07 Thread Shea Levy
Hi, On Aug 7, 2012, at 5:49 AM, Mathijs Kwik math...@bluescreen303.nl wrote: Hi all, Is there a problem with the nix channel? It hasn't been updated for 2 days. Is there a schedule (ie once a day) that it updates? The channel only updates when all the tests at

Re: [Nix-dev] [PATCH] Extra libraries required for web dev with Snap

2012-08-02 Thread Shea Levy
Hi Daniel, Is this patch related to https://github.com/NixOS/nixpkgs/pull/74, or are they completely orthogonal? Cheers, Shea On 08/01/2012 09:13 PM, Daniel Santa Cruz wrote: --- pkgs/development/libraries/haskell/snap/loader-dynamic.nix | 14 ++

Re: [Nix-dev] forcing dependencies (for emacs packages)

2012-07-31 Thread Shea Levy
On Jul 30, 2012, at 3:58 PM, Mathijs Kwik math...@bluescreen303.nl wrote: Just to clarify a bit more: https://github.com/bluescreen303/nixpkgs/commit/06b659f2537fdcfcb815c2f28c453337323b08af That commit works, but I think it's ugly. There, you can see how this will quickly get out of

Re: [Nix-dev] [Nix-commits] [NixOS/nixos] 7c1c4c: add setuid wrapper for newgrp

2012-07-26 Thread Shea Levy
On Jul 26, 2012, at 4:05 PM, Eelco Dolstra eelco.dols...@logicblox.com wrote: Hi, On 26/07/12 14:11, Shea Levy wrote: Commit: 51765e6333baad22adbdb878f2c1018f05f63645 https://github.com/NixOS/nixos/commit/51765e6333baad22adbdb878f2c1018f05f63645 Author: Shea Levy s

Re: [Nix-dev] How can we test changes before pushing them to master?

2012-07-25 Thread Shea Levy
On Jul 24, 2012, at 6:52 PM, Bryce L Nordgren bnordg...@gmail.com wrote: If I could ask the dumb question...Certainly a particular build has only one derivation (the deriver in the manifest), but can a derivation have more than one build? I notice that References in the manifest refers to

Re: [Nix-dev] Problems using git on darwin

2012-07-22 Thread Shea Levy
Hi Marco, On Jul 22, 2012, at 11:55 AM, Marco Maggesi magg...@math.unifi.it wrote: Hello, I installed git with nix on darwin. When I try to use remote (github) repositories I get an SSL error: soyuz:nixpkgs maggesi$ git pull error: SSL certificate problem: unable to get local issuer

Re: [Nix-dev] [nixpkgs] Xen for Linux 3.2 (#32)

2012-07-12 Thread Shea Levy
This PR has been sitting for quite a while, have any Xen users had a chance to test it? On Jul 2, 2012, at 11:22 AM, Peter Simons reply+i-5388473-8853560938c30fc195af51944beffdce12d16002-487...@reply.github.com wrote: I don't use Xen myself, so I'd appreciate if someone who does could review

Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] a6c898: dwm: Bump to 4.5

2012-07-10 Thread Shea Levy
On Jul 10, 2012, at 6:38 AM, Shea Levy s...@shealevy.com wrote: Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: a6c8986ee03ab8573b9d7028f847841a97d30835 https://github.com/NixOS/nixpkgs/commit/a6c8986ee03ab8573b9d7028f847841a97d30835 Author: Shea Levy

Re: [Nix-dev] Depending on Autoconf, Automake, and Libtool

2012-07-09 Thread Shea Levy
On Jul 8, 2012, at 11:46 PM, Eelco Dolstra eelco.dols...@logicblox.com wrote: Hi, On 07/07/12 09:55, Ludovic Courtès wrote: Golden Rule: Never ever add a dependency on Autoconf, Automake, or Libtool, unless you’re confident that you cannot do otherwise at all. The point of these

Re: [Nix-dev] [***SPAM***] [ANN] Guix, functional package management from Guile

2012-07-07 Thread Shea Levy
Hi Ludo, Very cool work, I'll have to check it out. One queston and one quick note: On Jul 7, 2012, at 5:55 PM, l...@gnu.org (Ludovic Courtès) wrote: in Guix, the cheat code is the ‘nixpkgs-derivation’ procedure. :-) Does the referenced derivation need to actually be in nixpkgs? I assume

Re: [Nix-dev] variable scope / recursion

2012-07-06 Thread Shea Levy
Hi Mathijs, I've not fully read the thread, but just so you know overrides are done with a special attribute called __overrides, which has a more confusing semantics than simply a rec. See https://github.com/NixOS/nix/blob/master/src/libexpr/eval.cc#L525 for some documentation, and the

Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] ec395a: chromium: Extend update script to use channels.

2012-07-04 Thread Shea Levy
Hi Eelco, On Jul 4, 2012, at 10:30 AM, Eelco Dolstra eelco.dols...@logicblox.com wrote: Hi, On 04/07/12 10:25, Shea Levy wrote: chromium: Extend update script to use channels. I don't think that Nixpkgs should (generally speaking) contain prerelease versions of packages unless

[Nix-dev] Nix Policy Documentation

2012-07-03 Thread Shea Levy
Hello, As discussed in the 'improving development experience' thread, I would like to create some documentation about the various policies and procedures relevant to contributing to the nix projects. A few notes: * My efforts are not in any way official. Though I do hope that

Re: [Nix-dev] [***SPAM***] A bunch of patches to nixpkgs and questions

2012-07-02 Thread Shea Levy
Ah, looks like Peter beat me too it. Peter, have you committed/opened pull requests for all of Jan's patches or are there some more that need looking over? ~Shea On Jun 26, 2012, at 11:09 PM, Shea Levy s...@shealevy.com wrote: Anyway, I don't have any meaningful change history. I can

Re: [Nix-dev] A bunch of patches to nixpkgs and questions

2012-07-02 Thread Shea Levy
On Jul 2, 2012, at 1:00 PM, Peter Simons sim...@cryp.to wrote: Hi Shea, Peter, have you committed/opened pull requests for all of Jan's patches or are there some more that need looking over? yeah, I've pushed (or opened pull requests) for all of them. I'm sorry if I've duplicated your

Re: [Nix-dev] Improving the Developer Experience in the Nix Community

2012-06-27 Thread Shea Levy
On Jun 27, 2012, at 12:36 AM, Michael Raskin 7c6f4...@mail.ru wrote: It looks like the main project will be conservative enough to be simple to pull... Are you basing this assessment only on the git situation over the last 6 days, or do you consider the project pre-git to be fairly

Re: [Nix-dev] Anarchy

2012-06-27 Thread Shea Levy
Hi Michi, On Jun 27, 2012, at 8:02 AM, Michael Weiss w...@borasi.de wrote: Greetings, I'd like to derail the discussion about policy and focus on the parts about how to reduce the need to agree on policy. As others have pointed out, nix is great for having your own cake and I want to

Re: [Nix-dev] Improving the Developer Experience in the Nix Community

2012-06-27 Thread Shea Levy
Hi Petr, On Jun 27, 2012, at 10:32 AM, Petr Rockai m...@mornfall.net wrote: Hi folks, Shea Levy s...@shealevy.com writes: That's why I opened this thread, because we have people with different values but no one is really coming out and saying this is what I want, this is why what's here

Re: [Nix-dev] Improving the Developer Experience in the Nix Community

2012-06-27 Thread Shea Levy
On Jun 27, 2012, at 10:48 AM, Lluís Batlle i Rossell vi...@viric.name wrote: On Wed, Jun 27, 2012 at 04:32:33PM +0200, Petr Rockai wrote: Shea Levy s...@shealevy.com writes: That's why I opened this thread, because we have people with different values but no one is really coming out

Re: [Nix-dev] Improving the Developer Experience in the Nix Community

2012-06-27 Thread Shea Levy
On Jun 27, 2012, at 12:09 PM, Michael Raskin 7c6f4...@mail.ru wrote: Well, it was just an example. My point was merely that it's not enough to point out a problem, whenever possible you should point out solutions and be willing to do the legwork necessary to implement them. The real

Re: [Nix-dev] Improving the Developer Experience in the Nix Community

2012-06-27 Thread Shea Levy
On Jun 27, 2012, at 4:06 PM, Michael Raskin 7c6f4...@mail.ru wrote: - There is a reasonable public place where I can see every package expression used by any committer. So, if someone uses a git-head version of kernel, it would be nice to see what overrides were needed. Do you mean some

Re: [Nix-dev] Improving the Developer Experience in the Nix Community

2012-06-27 Thread Shea Levy
On Jun 27, 2012, at 4:03 PM, Bryce L Nordgren bnordg...@gmail.com wrote: On Wed, Jun 27, 2012 at 12:16 PM, Shea Levy s...@shealevy.com wrote: - On the level of Nix as a package manager, there is a way to roll back everything but GC What do you mean, exactly? You can roll back

Re: [Nix-dev] Improving the Developer Experience in the Nix Community

2012-06-27 Thread Shea Levy
On Jun 27, 2012, at 6:17 PM, Bryce L Nordgren bnordg...@gmail.com wrote: Continuing with a Java theme: the Java Advanced Imaging interfaces have a (default) pure java implementation as well as a native (accelerated) implementation. How should this be solved? Try find answers

Re: [Nix-dev] Improving the Developer Experience in the Nix Community

2012-06-27 Thread Shea Levy
On Jun 27, 2012, at 6:51 PM, Marc Weber marco-owe...@gmx.de wrote: Excerpts from Shea Levy's message of Thu Jun 28 00:38:16 +0200 2012: Ok. Why was builderDefs rejected? What problems do you see with it, and what do others see? What does reject mean? Eelco has said on a few occasions that

Re: [Nix-dev] Improving the Developer Experience in the Nix Community

2012-06-27 Thread Shea Levy
On Jun 27, 2012, at 7:09 PM, Bryce L Nordgren bnordg...@gmail.com wrote: On Wed, Jun 27, 2012 at 4:48 PM, Shea Levy s...@shealevy.com wrote: Well, to be honest I was more hoping for suggestions about how to improve the developer community, policies, etc. rather than technical

Re: [Nix-dev] Announcing free-nix: the free Linux distribution based on the Nix package manager

2012-06-26 Thread Shea Levy
Hi Peter, On Jun 26, 2012, at 6:45 AM, Peter Simons sim...@cryp.to wrote: - pkgs is a database of free software packages that can be installed with the Nix package manager. Will proprietary or non-GPL'd software be allowed to be packaged in free-nix? Or, what do you

[Nix-dev] Improving the Developer Experience in the Nix Community

2012-06-26 Thread Shea Levy
Hi all, It seems apparent to me that many in the community have some level of dissatisfaction with how contributions to the various nix projects are handled. Sometimes the only solution to problems like this is a fork (as Peter seems to believe), but I think there is a good chance that things

Re: [Nix-dev] [***SPAM***] A bunch of patches to nixpkgs and questions

2012-06-26 Thread Shea Levy
Hi Jan, On Jun 26, 2012, at 8:52 AM, Jan Malakhovski o...@oxij.org wrote: Hello. I've made a bunch of changes to nixpkgs that I would like to share. Thanks for contributing! * new-and-fixes.patch * adds * libraries * gconfmm -- This * gtkglextmm -- and this are not

Re: [Nix-dev] Improving the Developer Experience in the Nix Community

2012-06-26 Thread Shea Levy
will be willing to take part in the conversation. Cheers, Shea On Jun 26, 2012, at 10:26 AM, Shea Levy s...@shealevy.com wrote: Hi all, It seems apparent to me that many in the community have some level of dissatisfaction with how contributions to the various nix projects are handled

Re: [Nix-dev] Improving the Developer Experience in the Nix Community

2012-06-26 Thread Shea Levy
On Jun 26, 2012, at 10:52 AM, Marc Weber marco-owe...@gmx.de wrote: :) I've been at that point (wanting to fork) in the past as well. But I couldn't afford the costs. And I also don't think it will benefit us all splitting the community. I tried to solve the most urgent issues (patch

Re: [Nix-dev] Improving the Developer Experience in the Nix Community

2012-06-26 Thread Shea Levy
Hi Michael, On Jun 26, 2012, at 12:16 PM, Michael Raskin 7c6f4...@mail.ru wrote: that things can be improved without fracturing the already-small group. It looks like the main project will be conservative enough to be simple to pull... Are you basing this assessment only on the git

Re: [Nix-dev] [***SPAM***] A bunch of patches to nixpkgs and questions

2012-06-26 Thread Shea Levy
Anyway, I don't have any meaningful change history. I can make one up if you insist, but this could get another year or two. I'm not hurrying anyone, but if you merge the current set of patches in sometime I promise to carefully fake meaningful history for the next one. :) OK, fair

Re: [Nix-dev] Google web fonts import

2012-06-24 Thread Shea Levy
On Jun 24, 2012, at 9:18 AM, Antono Vasiljev s...@antono.info wrote: I created initial draft (really small) for fonts: https://github.com/antono/nixpkgs/tree/fonts-policy-proposal/pkgs/data/fonts#font-packaging What do you think? :) +1 from me.

<    1   2   3   4   5   6   7   8   9   >