Author: raskin
Date: Tue Mar 6 10:18:28 2012
New Revision: 32813
URL: https://nixos.org/websvn/nix/?rev=32813sc=1
Log:
xsane needs libpng12..
Modified:
nixpkgs/trunk/pkgs/top-level/all-packages.nix
Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix
Author: raskin
Date: Tue Mar 6 12:21:09 2012
New Revision: 32822
URL: https://nixos.org/websvn/nix/?rev=32822sc=1
Log:
Forgotten part of xsane: Use libpng specified, not the one propagated
Modified:
nixpkgs/trunk/pkgs/misc/xsane/default.nix
Modified:
Author: raskin
Date: Thu Mar 8 18:23:47 2012
New Revision: 32908
URL: https://nixos.org/websvn/nix/?rev=32908sc=1
Log:
Adding GAP discrete algebra system
Added:
nixpkgs/trunk/pkgs/applications/science/math/gap/
nixpkgs/trunk/pkgs/applications/science/math/gap/default.nix
Modified:
Hi!
I've asked to add glib-2.30-take2 branch to hydra 3 times. When I asked on
IRC, Rob asked me if I've already defined a small subset of packages to
build.
First, I never been told to do it.
Seems to be a standard practice of a few similar branches that was not
documented
Second, it makes
Michael Raskin wrote:
Second, it makes no sense to build only a few packages on glib upgrade.
Every package that depends on glib may fail. A few packages that do not
depend on glib will add no overhead to hydra since their builds will be
cached from the trunk jobset.
Well, it does make sense
Author: raskin
Date: Wed Mar 21 10:47:00 2012
New Revision: 33323
URL: https://nixos.org/websvn/nix/?rev=33323sc=1
Log:
Update and fix WebKit
Modified:
nixpkgs/branches/glib-2.30-take2/pkgs/development/libraries/libxml2/default.nix
Author: raskin
Date: Wed Mar 21 19:14:34 2012
New Revision: 33340
URL: https://nixos.org/websvn/nix/?rev=33340sc=1
Log:
Update/fix Uzbl
Deleted:
nixpkgs/branches/glib-2.30-take2/pkgs/applications/networking/browsers/uzbl/src-for-default.nix
Author: raskin
Date: Fri Mar 23 05:55:13 2012
New Revision: 33367
URL: https://nixos.org/websvn/nix/?rev=33367sc=1
Log:
Updating FPC and Lazarus - works OK with new glib
Modified:
nixpkgs/branches/glib-2.30-take2/pkgs/development/compilers/fpc/default.nix
Author: raskin
Date: Fri Mar 23 05:58:22 2012
New Revision: 33368
URL: https://nixos.org/websvn/nix/?rev=33368sc=1
Log:
Cherry-picking versionOlder from trunk: seems to be non-rebuild-causing, and
needed to build NixOS trunk
Modified:
nixpkgs/branches/glib-2.30-take2/pkgs/lib/strings.nix
Author: raskin
Date: Fri Mar 23 07:09:48 2012
New Revision: 33369
URL: https://nixos.org/websvn/nix/?rev=33369sc=1
Log:
Updating and fixing sgtpuzzles.
Modified:
nixpkgs/branches/glib-2.30-take2/pkgs/games/sgt-puzzles/default.nix
Modified:
Author: raskin
Date: Fri Mar 23 09:47:23 2012
New Revision: 33370
URL: https://nixos.org/websvn/nix/?rev=33370sc=1
Log:
Update and fix DejaVu fonts
Modified:
nixpkgs/branches/glib-2.30-take2/pkgs/data/fonts/dejavu-fonts/default.nix
Modified:
Author: raskin
Date: Sun Mar 25 11:22:32 2012
New Revision: 33400
URL: https://nixos.org/websvn/nix/?rev=33400sc=1
Log:
Update/fix Midori
Modified:
nixpkgs/branches/glib-2.30-take2/pkgs/applications/networking/browsers/midori/default.nix
if your load is about 4, why bother? Isn't your cpu utilized well then?
You could hook into the make files instead. make is passing tokens to
submakes which signals that it may spawn a process. If a submake is done
it passes back the token. This way make controls load. Now you could
hook into
Does that branch imply a change of gtk to gtk3 too?
gtk-2.x and gtk-3.x can be installed side-by-side. I've started
gtk-3.x/gnome-3.x packaging, but this does not imply any changes for
gnome-2/gtk-2.
And for webkit?
Michael?
WebKit is like FireFox a year ago: there is only latest and
Author: raskin
Date: Thu Mar 29 08:40:53 2012
New Revision: 33464
URL: https://nixos.org/websvn/nix/?rev=33464sc=1
Log:
Show old root read-only inside chroot
Modified:
configurations/trunk/misc/raskin/misc-scripts/special-chroot
Modified:
Konrad Hinsen writes:
While trying to build some derivations for MacOSX, I hit a problem
which I think is a bug in nixpkgs and which moreover I think I know
how to fix. How would I best go about debugging this? Can I just
copy the source code somewhere, modify some files, and then
Author: raskin
Date: Thu Mar 29 13:39:55 2012
New Revision: 33471
URL: https://nixos.org/websvn/nix/?rev=33471sc=1
Log:
Fix cleanup
Modified:
configurations/trunk/misc/raskin/misc-scripts/special-chroot
Modified: configurations/trunk/misc/raskin/misc-scripts/special-chroot
Author: raskin
Date: Fri Mar 30 05:21:56 2012
New Revision: 33483
URL: https://nixos.org/websvn/nix/?rev=33483sc=1
Log:
Update Squid-3.2; builds now
Modified:
nixpkgs/branches/glib-2.30-take2/pkgs/servers/squid/squids.nix
Modified:
Author: raskin
Date: Fri Mar 30 05:30:09 2012
New Revision: 33484
URL: https://nixos.org/websvn/nix/?rev=33484sc=1
Log:
Update ripmime; builds now
Modified:
nixpkgs/branches/glib-2.30-take2/pkgs/tools/networking/ripmime/default.nix
Modified:
Author: raskin
Date: Fri Mar 30 07:32:54 2012
New Revision: 33485
URL: https://nixos.org/websvn/nix/?rev=33485sc=1
Log:
Updating autogen - builds now
Modified:
nixpkgs/branches/glib-2.30-take2/pkgs/development/tools/misc/autogen/default.nix
Modified:
Author: raskin
Date: Fri Mar 30 08:00:39 2012
New Revision: 33486
URL: https://nixos.org/websvn/nix/?rev=33486sc=1
Log:
Be able to instantiate my config at least
Modified:
configurations/trunk/misc/raskin/lesser-expressions/raskin-user.nix
Author: raskin
Date: Fri Mar 30 10:18:25 2012
New Revision: 33489
URL: https://nixos.org/websvn/nix/?rev=33489sc=1
Log:
Fixing how bzip2 is passed to nixCustom
Modified:
nixpkgs/branches/glib-2.30-take2/pkgs/tools/package-management/nix/custom.nix
Modified:
args1=one two
args2=three four
...
$ mycommand $args1 $args2
You passed 2 arguments
Eh? Unless you have set $IFS to a non-standard value, $args1 and $args2
will be
split into four arguments.
Ah, my bad.
It seems bash and sh work fine, my zsh seems to be the problem.
I blindly assumed
Ah, that's it then. it seems ${=foo} doesn't do the trick in zsh
either though, but I don't care. It's not the target, I just tried it
there.
In general use a scripting language (ruby/python/perl/tcl/..) for
everything more complicated. bash starts to be a bottle neck very soon
(example is
Author: raskin
Date: Thu Apr 5 04:46:11 2012
New Revision: 33601
URL: https://nixos.org/websvn/nix/?rev=33601sc=1
Log:
Add packages to GAP
Modified:
nixpkgs/trunk/pkgs/applications/science/math/gap/default.nix
Modified: nixpkgs/trunk/pkgs/applications/science/math/gap/default.nix
Author: raskin
Date: Thu Apr 5 08:05:09 2012
New Revision: 33602
URL: https://nixos.org/websvn/nix/?rev=33602sc=1
Log:
Fixing SuiteSparce build
Modified:
nixpkgs/trunk/pkgs/development/libraries/suitesparse/default.nix
Modified:
Author: raskin
Date: Thu Apr 5 12:18:08 2012
New Revision: 33612
URL: https://nixos.org/websvn/nix/?rev=33612sc=1
Log:
Support shared library build
Modified:
nixpkgs/trunk/pkgs/development/libraries/science/math/atlas/default.nix
Modified:
Author: raskin
Date: Thu Apr 5 12:18:56 2012
New Revision: 33613
URL: https://nixos.org/websvn/nix/?rev=33613sc=1
Log:
Support shared library build; tests do not currently work for shared build.
Modified:
nixpkgs/trunk/pkgs/development/libraries/science/math/liblapack/default.nix
Modified:
Author: raskin
Date: Thu Apr 5 12:22:55 2012
New Revision: 33614
URL: https://nixos.org/websvn/nix/?rev=33614sc=1
Log:
Adding Julia programming language
Added:
nixpkgs/trunk/pkgs/development/compilers/julia/
nixpkgs/trunk/pkgs/development/compilers/julia/default.nix
Modified:
Author: raskin
Date: Thu Apr 5 19:07:14 2012
New Revision: 33631
URL: https://nixos.org/websvn/nix/?rev=33631sc=1
Log:
Trying to remove tarball error
Modified:
nixpkgs/trunk/pkgs/development/compilers/julia/default.nix
Modified: nixpkgs/trunk/pkgs/development/compilers/julia/default.nix
Author: raskin
Date: Fri Apr 6 10:20:37 2012
New Revision: 33642
URL: https://nixos.org/websvn/nix/?rev=33642sc=1
Log:
Solve missing symbol problem
Modified:
nixpkgs/trunk/pkgs/development/compilers/julia/default.nix
Modified: nixpkgs/trunk/pkgs/development/compilers/julia/default.nix
Author: raskin
Date: Thu Apr 12 06:18:42 2012
New Revision: 33752
URL: https://nixos.org/websvn/nix/?rev=33752sc=1
Log:
Take into account an installation process quirk
Modified:
nixpkgs/trunk/pkgs/development/libraries/libunwind/default.nix
Modified:
Author: raskin
Date: Thu Apr 12 07:12:07 2012
New Revision: 33753
URL: https://nixos.org/websvn/nix/?rev=33753sc=1
Log:
Update Kona/fix its build
Modified:
nixpkgs/trunk/pkgs/development/interpreters/kona/default.nix
Modified: nixpkgs/trunk/pkgs/development/interpreters/kona/default.nix
Author: raskin
Date: Thu Apr 12 07:55:49 2012
New Revision: 33755
URL: https://nixos.org/websvn/nix/?rev=33755sc=1
Log:
Fix ttf2pt1 build
Modified:
nixpkgs/trunk/pkgs/tools/misc/ttf2pt1/default.nix
Modified: nixpkgs/trunk/pkgs/tools/misc/ttf2pt1/default.nix
Author: raskin
Date: Thu Apr 12 09:31:31 2012
New Revision: 33756
URL: https://nixos.org/websvn/nix/?rev=33756sc=1
Log:
Samba security update
Modified:
nixpkgs/trunk/pkgs/servers/samba/default.nix
Modified: nixpkgs/trunk/pkgs/servers/samba/default.nix
Author: raskin
Date: Thu Apr 12 11:39:40 2012
New Revision: 33758
URL: https://nixos.org/websvn/nix/?rev=33758sc=1
Log:
Adding FSharp compiler
Added:
nixpkgs/trunk/pkgs/development/compilers/fsharp/
nixpkgs/trunk/pkgs/development/compilers/fsharp/default.nix
Modified:
Author: raskin
Date: Thu Apr 12 11:57:43 2012
New Revision: 33759
URL: https://nixos.org/websvn/nix/?rev=33759sc=1
Log:
Fix license
Modified:
nixpkgs/trunk/pkgs/development/compilers/fsharp/default.nix
Modified: nixpkgs/trunk/pkgs/development/compilers/fsharp/default.nix
Author: raskin
Date: Thu Apr 12 20:54:39 2012
New Revision: 33767
URL: https://nixos.org/websvn/nix/?rev=33767sc=1
Log:
Fix tailor URL
Modified:
nixpkgs/trunk/pkgs/applications/version-management/tailor/default.nix
Modified:
Author: raskin
Date: Thu Apr 12 21:28:45 2012
New Revision: 33768
URL: https://nixos.org/websvn/nix/?rev=33768sc=1
Log:
Patch unused variable errors
Added:
nixpkgs/trunk/pkgs/tools/misc/fileschanged/unused-variables.debian.patch
Modified:
Author: raskin
Date: Fri Apr 13 05:40:05 2012
New Revision: 33770
URL: https://nixos.org/websvn/nix/?rev=33770sc=1
Log:
GCL needs gmp4
Modified:
nixpkgs/trunk/pkgs/top-level/all-packages.nix
Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix
Author: raskin
Date: Sat Apr 14 18:36:04 2012
New Revision: 33786
URL: https://nixos.org/websvn/nix/?rev=33786sc=1
Log:
SBCL update
Modified:
nixpkgs/trunk/pkgs/development/compilers/sbcl/src-for-default.nix
Modified: nixpkgs/trunk/pkgs/development/compilers/sbcl/src-for-default.nix
Author: raskin
Date: Tue Apr 17 13:05:20 2012
New Revision: 33808
URL: https://nixos.org/websvn/nix/?rev=33808sc=1
Log:
Updating VUE
Modified:
nixpkgs/trunk/pkgs/applications/misc/vue/default.nix
Modified: nixpkgs/trunk/pkgs/applications/misc/vue/default.nix
Author: raskin
Date: Tue Apr 17 13:05:57 2012
New Revision: 33809
URL: https://nixos.org/websvn/nix/?rev=33809sc=1
Log:
Fix line endings
Modified:
nixpkgs/trunk/pkgs/servers/http/joseki/default.nix
Modified: nixpkgs/trunk/pkgs/servers/http/joseki/default.nix
Author: raskin
Date: Tue Apr 17 13:06:12 2012
New Revision: 33810
URL: https://nixos.org/websvn/nix/?rev=33810sc=1
Log:
Adding blobby volleybal
Added:
nixpkgs/trunk/pkgs/games/blobby/
nixpkgs/trunk/pkgs/games/blobby/default.nix
Modified:
nixpkgs/trunk/pkgs/top-level/all-packages.nix
Author: raskin
Date: Tue Apr 17 17:12:56 2012
New Revision: 33818
URL: https://nixos.org/websvn/nix/?rev=33818sc=1
Log:
Update xxdiff
Modified:
nixpkgs/trunk/pkgs/development/tools/misc/xxdiff/default.nix
Modified: nixpkgs/trunk/pkgs/development/tools/misc/xxdiff/default.nix
Author: raskin
Date: Fri Apr 20 04:31:17 2012
New Revision: 33851
URL: https://nixos.org/websvn/nix/?rev=33851sc=1
Log:
Add a needed dependency
Modified:
nixpkgs/trunk/pkgs/applications/virtualization/virt-viewer/default.nix
Modified:
Author: raskin
Date: Tue Apr 24 10:06:55 2012
New Revision: 33902
URL: https://nixos.org/websvn/nix/?rev=33902sc=1
Log:
More source-overrides
Modified:
configurations/trunk/misc/raskin/private-packages.nix
Modified: configurations/trunk/misc/raskin/private-packages.nix
Author: raskin
Date: Tue Apr 24 10:07:27 2012
New Revision: 33903
URL: https://nixos.org/websvn/nix/?rev=33903sc=1
Log:
Comment out some things
Modified:
configurations/trunk/misc/raskin/package-groups.nix
Modified: configurations/trunk/misc/raskin/package-groups.nix
Author: raskin
Date: Tue Apr 24 10:08:16 2012
New Revision: 33905
URL: https://nixos.org/websvn/nix/?rev=33905sc=1
Log:
Package set updates
Modified:
configurations/trunk/misc/raskin/lesser-expressions/raskin-user.nix
Modified:
Author: raskin
Date: Sat Apr 28 18:20:14 2012
New Revision: 33942
URL: https://nixos.org/websvn/nix/?rev=33942sc=1
Log:
Allow me to get WPA status easily
Modified:
configurations/trunk/misc/raskin/raskin-asus-n53j.nix
Modified: configurations/trunk/misc/raskin/raskin-asus-n53j.nix
Author: raskin
Date: Sat Apr 28 18:20:32 2012
New Revision: 33943
URL: https://nixos.org/websvn/nix/?rev=33943sc=1
Log:
Switch to FF12
Modified:
configurations/trunk/misc/raskin/package-groups.nix
Modified: configurations/trunk/misc/raskin/package-groups.nix
Author: raskin
Date: Mon Apr 30 08:14:19 2012
New Revision: 33947
URL: https://nixos.org/websvn/nix/?rev=33947sc=1
Log:
Update ECL
Modified:
nixpkgs/trunk/pkgs/development/compilers/ecl/src-for-default.nix
Modified: nixpkgs/trunk/pkgs/development/compilers/ecl/src-for-default.nix
Author: raskin
Date: Tue May 1 05:07:39 2012
New Revision: 33962
URL: https://nixos.org/websvn/nix/?rev=33962sc=1
Log:
Adding LCI lambda calculus interpreter
Added:
nixpkgs/trunk/pkgs/applications/science/logic/lci/
nixpkgs/trunk/pkgs/applications/science/logic/lci/default.nix
Modified:
Author: raskin
Date: Tue May 1 11:39:58 2012
New Revision: 33963
URL: https://nixos.org/websvn/nix/?rev=33963sc=1
Log:
Update Clojure to 1.4.0
Modified:
nixpkgs/trunk/pkgs/development/interpreters/clojure/binary.nix
nixpkgs/trunk/pkgs/development/interpreters/clojure/default.nix
Author: raskin
Date: Wed May 2 03:14:05 2012
New Revision: 33968
URL: https://nixos.org/websvn/nix/?rev=33968sc=1
Log:
Update Julia; a few fixes get included; changes to build system
Modified:
nixpkgs/trunk/pkgs/development/compilers/julia/default.nix
Modified:
Author: raskin
Date: Thu May 3 10:44:16 2012
New Revision: 33978
URL: https://nixos.org/websvn/nix/?rev=33978sc=1
Log:
Change SVN version checks
Modified:
configurations/trunk/misc/raskin/private-packages.nix
Modified: configurations/trunk/misc/raskin/private-packages.nix
Author: raskin
Date: Thu May 3 10:44:34 2012
New Revision: 33979
URL: https://nixos.org/websvn/nix/?rev=33979sc=1
Log:
Minor updates
Modified:
configurations/trunk/misc/raskin/package-groups.nix
configurations/trunk/misc/raskin/services-main.nix
Modified:
Author: raskin
Date: Mon May 7 16:34:58 2012
New Revision: 34005
URL: https://nixos.org/websvn/nix/?rev=34005sc=1
Log:
Fixing webserver path..
Modified:
nixpkgs/trunk/pkgs/development/compilers/julia/default.nix
Modified: nixpkgs/trunk/pkgs/development/compilers/julia/default.nix
I hope that will then fix things soon...
Because I now have to use sudo shutdown. However, I just noticed that
this is not a good idea when you didn't see that you are still logged in
to another machine *oops*
Allow yourself a passwordless sudo shutdown and bind it to a key combo
in your
Or use the sys request keys
http://www.cyberciti.biz/tips/reboot-or-halt-linux-system-in-emergency.html
duno if they are enabled on nixos by default
They are, but it is completely other thing. It doesn't allow for clean
ordered shutdown of services.
* bzip2 installs a weird libbz2.so.1.0 symlink, which should be
libbz2.so.1. And libbz2.so should link to libbz2.so.1.0.6.
Is there a reason not to have both libbz2.so.1 and libbz2.so.1.0? It
looks like other distributions have three links (.so, .so.x and .so.x.y)
for many packages.
Author: raskin
Date: Fri May 18 09:32:02 2012
New Revision: 34166
URL: https://nixos.org/websvn/nix/?rev=34166sc=1
Log:
Adding zgrviewer
Added:
nixpkgs/trunk/pkgs/applications/graphics/zgrviewer/
nixpkgs/trunk/pkgs/applications/graphics/zgrviewer/default.nix
Modified:
Author: raskin
Date: Fri May 18 14:15:25 2012
New Revision: 34167
URL: https://nixos.org/websvn/nix/?rev=34167sc=1
Log:
Fix LiquidWar6 build
Modified:
configurations/trunk/misc/raskin/private-packages.nix
Modified: configurations/trunk/misc/raskin/private-packages.nix
Hi all,
I've uploaded Git repositories of NixOS and Nixpkgs to GitHub for testing:
https://github.com/edolstra/nixos
https://github.com/edolstra/nixpkgs
These should have the complete history from the Subversion repository,
including
all branches and tags. They were generated using
Cross Compilation
There seems to be some work in the nixpkgs tree that deals with
cross builds (pkgs/top-level/release-cross.nix). It would be interesing
to hear from the people who are behind this. Are cross
builds alive and supported?
It works, it is used, it may
Remote installation of packages:
As a follow-up thought to the last one, would it be possible
to update an installation remotely, with only a very limited set of
tools being present? I've looked at Disnix, and the README says
that all target hosts need to have Nix
Hello.
With recent Linux kernels it turns out that file
lib/modules/VERSION/build/include/generated/asm/unistd_32_ia32.h
is created, but some headers still reference
lib/modules/VERSION/build/include/asm/unistd_32_ia32.h
What is the best way to resolve this?
You mean headers of other packages?
I think, the best way to deal with this is applying a patch in your nix
expr and opening a bug in upstream's tracker.
Kernel package contains headers that refer incorrectly to other headers
inside the kernel package. I would also like to check whether it is a
The question was how would the patch get into an official _NixPkgs_
repository - it looks like there is currently no process in place.
Well, as I can see, Eelco is accepting pull requests on GitHub (although
there is a bunch of pretty old pending requests in NixOS/nixpkgs), so, I
guess this
Isn't SVN commit access still open? AFAIK github is currently a read-only
mirror of the SVN repo.
I am collecting opinions about that last part...
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
The main issue that we still need to decide on is a workflow / access policy
(see e.g. http://git-scm.com/book/ch5-1.html). Input welcome. The two main
alternatives are:
- A centralised workflow where people commit directly into the master. This is
basically what we did with Subversion. The
- A centralised workflow where people commit directly into the
master. This is basically what we did with Subversion. The downside
is a lack of review.
I am very much in favor of this approach because it forces the least
amount of administrative overhead on regular contributors while
I am very much in favor of this approach because it forces the least
amount of administrative overhead on regular contributors while still
leaving the door open for non-regular contributors to submit patches via
pull requests. Personally, I do not want to open a pull request for
every little
Noticeable part of major feature proposals get neither positive nor
negative review and get buried by inaction before the next person who
could benefit of the proposed changes appears.
That's bad, but the alternative can't be to just let everybody potentially poor
quality changes just because
(like in the case with the
parallel builds)
What's the story with parallel builds?
There was a proposal to introuce off-by-default support for parallel
builds on multicore computers. There was a patch that allowed user to
choose whether he wants to do the risky thing and use parallel builds.
- nix-tickets@/nix-issues@/similar - notifications about tickets, could
also be sent to nix-dev@
Unfortunately, GitHub doesn't seem to support this. At least I can't find any
place in the interface to set notifications for issues.
Maybe you could just create a virtual project member with
Let's not forget that in the end we all compete with ubuntu, apple,
Microsoft etc - because we all depend on a working system (to run our
servers or write private mail)
Actually, the core that is complex enough to need collaboration is quite
small. I tried to share everything - with medium-easy
What exactly *is* NixOS's policy?
Also not clearly defined, but so far, it seems to have been
functioning reasonably well without people feeling the need to fork.
Its lack also has created a few weird and unfiortunate outcomes, and
currently we seem to have a chance to get more.
Eelco revoked
Its meant for all those small changes which are no worth creating pull
requests for, too.
I can't imagine a change not worth creating a pull request. Creating a pull
request is two clicks, accepting it is one click.
Not just two clicks, but pulling the trunk into your fork which is not
done
Sending patch to mailing list can be done with a single
pipeline command in shell...
So yes, for simple fixes pull request is more effort than contributing
the fix would save.
No doubt, we _must_ still accept contributions by `git format-patch` from
those who prefer it.
I would say that the
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 conservative?
This is based on the recent (couple years) history of the actual
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 problem is that for many things it does look like the problem
is in value
- 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 sort of repository of local overrides? That might be nice, do
you have
Many webapps will need to specify that a database library is present, but
may not care which one.
Heh: if the web app is so careless to not specify which database to use,
there's no reason why other system components should care about a busted web
app.
The point is: sometimes it can use
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 yourself. Its the same
problem M.R. talked about if buildfarm uses optimiziations your
None of which works too well in practice (though java is certainly farther
along than other languages).
Same with pure python, pure ruby, pure perl, pure anything with a VM.
python isn't compatible with itself because of 3.0. ruby is even more of a
mess with
rvm and per-user shadow trees that
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? I'd say it was not adopted (by me yet) because
the existing monolitic setup.sh works good enough - I have my
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 yourself. Its the same
problem M.R. talked about if buildfarm uses optimiziations
Frankly, from the technical point of view I would prefer a set of
overridable knobs gradually added to the packages in the main set. This
gives easier discoverability which is nice. Of course, this clashes with
the struggle for simplicity of the main expression or something else
like that.
I think it is more fruitful to think of the system between us
maintainers being anarchy, not democracy and therefore we should be
aware of and work with consensus.
For a nice description and one implementation of consensus, see:
https://www.noisebridge.net/wiki/Consensus
It does look that
I think it is more fruitful to think of the system between us
maintainers being anarchy, not democracy and therefore we should be
aware of and work with consensus.
For a nice description and one implementation of consensus, see:
https://www.noisebridge.net/wiki/Consensus
It does look
Also,
I value fast addition of new packages/new package versions above rarity
of local breakages in the fastest-moving branch. I separately value not
turning contributors away above avoidance of short glitches.
I think that having a partially-incompatible previous version (unless
there is a
Changed paths:
M default.nix
M modules/security/sudo.nix
Log Message:
---
allow out-of-tree nixos modules
The environment variable NIXOS_EXTRA_MODULES is now checked to
contain a path to a file similar to modules/module-list.nix.
This gives the ability to include nixos
This can be useful for modules that are still experimental, or which
aren't useful for other nixos users. Of course, this was already
possible to do this using a forked nixos tree, but with this
functionality, you can just rely on the nixos channel, easing things a
lot.
Actually, Eelco already
Well, I believe the Nix expression language is Turing complete right (although
I have no proof), so it is as powerful as any other general purpose language.
It is obviously turing complete if you have arbitrarily large lists of
strings. The proof is just direct translation of Turing machines
Hi all,
The hardware I use for building my channel is not very powerful. It
does a good job of building derivations, but packing nar files with xz
takes ages.
My channel is nothing special, It just builds the configurations for a
few home machines and laptops and some packages that hydra doesn't
Of course, if you look at it you will see that you can easily generate
such a file yourself and nix-build it.
I was looking at that just now :)
But I would like to go a step further and just patch nix-push a bit.
It doesn't need to copy anything I guess.
Just having it output the result of
Commit: a5969634f4da94f85ffbce2ce81f760fd73c67e5
Log Message:
---
sshd: Do detach into the background
This is necessary to ensure that jobs that need to start after sshd
work properly.
this seems counter-intuitive to me. How is running sshd asynchronously
going to make the
A common problem for people trying to use Nix/Nixpkgs/Guix on non-NixOS
distros, especially Debian derivatives, is that their /bin/sh is not
Bash. On Debian and derivatives, it’s a symlink to /bin/dash.
When building without a chroot, things eventually fail because stdenv,
and sometimes build
Hi Michael,
Michael Raskin 7c6f4...@mail.ru skribis:
I have some basic-chroot.nix, which is what basics I need to do Nix
builds and look at simple problems comfortably.
It is literally:
let nixpkgs = import nixpkgs {}; in with nixpkgs;
symlinkJoin chroot-system [
nixUnstable
101 - 200 of 920 matches
Mail list logo