Fixed in x-updates or so. There is a bug report or pull request at
nixpkgs. So just be patient till it will be merged (will happen in a
couple of weeks).
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman
, and then use git bisect till you've found
the commit making the difference. (git blame on the pygtk derivation
might be faster, though). Maybe its even fixed at master - I don't know
exactly - thus eventually update nixpkgs and retry.
Yours
Marc Weber
___
nix
in most cases IMHO.
Thus if nobody objects I may propose it for x-updates
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
I just notice that there is already a [ -d check. Sorry for the noise.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
Does it make sense to patch addToSearchPath so that it only adds paths
if they exist?
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
might want to override the etc
file instead.
We still may want to figure out which is the best way to configure the
buttons. AFAIK xsetwacom can be used, too.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl
write minimal
/etc/{passwd,group} files
Let me know how you feel about this. The current code can be found at
github.com/MarcWeber/nixos - branch experimental/minimal-install-archive
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
for the sake of completeness, because
one customer required such once. You should be using = 5.3 today.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
to talk
about ?
I didn't find the doc source (?) - so I'm not sure how to improve it
other then notifying about it.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
on the live cd be able to run
nixos-checkout (optionally)?
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
binaries
using master branch..
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
button.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
) in some way (I never
tried it)
https://nixos.org/wiki/Install_NixOS_on_Rackspace_Cloud_Servers
AFAIK there is an alternative minimal archive, but I don't know its
url - so consider waiting for additional replies.
For Amazon:
https://nixos.org/wiki/NixOS_on_Amazon_EC2
Marc Weber
When I run sha256sum on the downloaded file I get the correct result:
nix-hash --type sha256 [--flat] file
I don't know why the output differs from the sha256sum tool.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
-c to cancel
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
it told me that part.dekstop service was missing, then the krita
mime type was not found.
Does anybody know about a nixos fix? If not I'd like to document it in
some way ..
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
For completness: I think that protecting the create new user feature
by htaccess, and documenting it (even with password) on the wiki would
be enough to keep spam bots away.
That can be done without updating media wiki should not take much time
either.
Marc Weber
I thought about writing a Haskell interpreter for nix, too.
Haskell is very close to nix (being lazy) that comparing performance
would be interesting.
So what is your goal?
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
to reviewing nix
related content.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
of code
- still simple, everything is in one place without too many additional
files.
But its only my quick and dirty way to cope with some update problems.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl
configure it correctly *and* keep it up to date.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
/nixpkgs version.
As alternative I'd like to suggest evaluating pros/cons of using a git
based wiki: Track wiki contents as text files (using any markup), then
accept pull requests. Reviewing the wiki almost as important as reviewing
code IMHO.
Marc Weber
be an option for that reason.
Put those people maintaining the wiki should speak up and tell how they
feel. I don't want wiki.nixos.org to host spam.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman
have to say.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
we should be able to insert utf-8 characters.
Does anybody has more experience with utf-8 and nixos's mediawiki?
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
special GPIO kernel interrupt patches and the like.
Don't konw about cross-compiling either.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
What is the next step in debugging?
try --fallback ?
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
paranoid the way to go is get the source, and compare the
mirror source - you can't because you don't have it on disk - neither do I.
Unless somebody else still has sources best you can do is use the files
from the official site hoping its fine.
(If you have a better reply, improve mine)
Marc
) and the neko update
(in the end very trivial changes)
http://mawercer.de/tmp/haxe-3-patches.tar.gz
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
can run my application by setting up a custom build environment and
installing rvm in my home directory, but I would rather do it the nixos
way if possible.
rvm is stateful and a mess (compared to nix). I had in mind making it
nix compatible. Then I couldn't spend enough time on it.
Marc Weber
(which
bundler is about).
So in any case some pieces are still missing.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
http://nixos.org/wiki/CrossCompiling
Is all I know about.
If people tell you additional information that would eventually be the
place to add documentation.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl
DISPLAY=:0.0; rxvt
then hack in that shell. If you drop the hack you'll get a new clean
hash - thus you don't mess up the store.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
testing multiple configurations at the same time using different
shells is made easy.
Because I don't do much Haskell at the moment the hackage dump I created
is a couple of month old. If you're interested I can show you how to
update it yourself.
Marc Weber
in time I also want to remind that there is a second way
for install haskell packages using nixpkgs
https://nixos.org/wiki/Nixpkgs-haskell-overlay
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo
)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
That was done recently by Eelco Dolstra.
See commit messages. Maybe updating nixos is enough.
Also see 'how to find the package ..' on the wiki.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo
have a personal collection which installs all
the stuff I regularly use (editors, browsers etc) and so on. I update
the haxe-collection more often the the personal one (for upstream
reasons).
but yes, this all will make more sense to you if you familiarize
yourself even more with Nix.
Best
Marc
then.
(I may be mistaken, I didn't look at openssl code yet)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
threads, drops priviledges and runs php code. Thus it replaced the old
famous suexec like setups etc. Additionally it provides more features
Summary can be viewed here: http://php-fpm.org/about/#why
Its included upstream in PHP so I think it can be considered stable.
Marc Weber
files providing helper functions.
I'll do some more testing while waiting for some feedback, too.
Sincerly
Marc Weber
multi-shell-support.patch
Description: Binary data
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl
How to easily add one particular entry without preventing deletion of
other unnecessary rpath entries?
patchelf also has a --print-rpath option.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman
for gentoo only?
Don't know. grep for doCheck to see how its done for other packages.
Probably system is just linux and not gentoo.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
works is good :)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
... there are many.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
Why not just try it?
Executables should run no matter which timestamp they have.
Of course nobody prevents executables to fail if their timestamp is
older than a particular date. It doesn't make sense to implement such
behaviour so I expect most things to work.
Marc Weber
Use xpath and any scripting language? One of the Haskell libraries
(haxml?) provides an executable.
for ruby I recommend nokogiri other languages use google
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl
missunderstood you. I thought you made 2.8 = derivation legal.
I mixed up dashes with dots. So forgett about this one.
Thanks for your replies
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
for sharing your
thougts on the topic - and if - how you'd implement it.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
universes such
as ruby.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
talking about:
Does it make sense to introduce a special fixed hash for git repos or
what about implementing git checkouts natively so that passing the
git's hash is enough?
git sources are very common today.
Marc Weber
___
nix-dev mailing list
nix-dev
if you have to prefetch
everything to get a sha256 hash.
I'm not talking about the one project you do package once in a year.
I'm talking about 20 small ruby gem packages you need to get some
bleeding edge code working.
Marc Weber
___
nix-dev mailing list
)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
) - they don't even
bother to use the full git hash length (which is bad IMHO).
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
users and one accepts the second can start the app from store without
accepting the license. I don't know how much this matters at all.
I don't see a solution - but again - I'm not a lawyer - so everything I
say is void, anyway.
Marc Weber
___
nix-dev
You can builtins.trace a message, then cause failing assertion.
AFAIK assertios show file, line. Thus its easy to lookup.
Maybe it would be a use case for a soft throw behaving like a failed
assertion - thus I'd not worry too much.
Marc Weber
___
nix
(eg bundler for ruby) just store the url and the
hash. Packaging github like projects would be a lot easier if passing a
hash would be enough.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix
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 software if this is enabled.
At least this requires attention from the users..
I'm not a lawayer..
Marc Weber
Excerpts from Mathijs Kwik's message of Thu Nov 15 16:27:31 +0100 2012:
Hi all,
Has anyone come across software that is packed/distributed with install4j?
Some software I need distributes itself as a .sh file (with a lot of
binary data appended).
The file extracts itself to some temp dir
--tree, see man
nix-store.
If this is not the case bisecting etc has to be done.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
.
There are more sub universes, such as gnome which is provides a central
download folder hirarchy you could use to dump package information from.
Nobody did it yet.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman
faster, too.
./configure is taking much time - anwyay. Don't think rewriting most
packages to use cmake would be an option (and some cmake Makefiles are
slower than hand tuned ones - at least I heared about such case)
Marc Weber
___
nix-dev mailing list
on my results you should tell
me and make me understand why.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Fix see https://github.com/NixOS/nixpkgs/pull/167
Marc Weber
(FilterOutputStream.java:97)
Maybe there is a way to tell openjre about those trust anchors - I
haven't investigated yet.
I'll post again if I know more details.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman
:
ln -s $out-of-xfce/panel /var/run/panel
or the like
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
(AFAIK) for good reasons.
The booted kernel should always match the modules available.
So maybe you even have to restart (or manually change such a symlink).
cat `which modprobe` should make you understand if you follow the
MDULE_DIR path to the store.
Marc Weber
.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
) and if it that function is safe to
use for this case.
Example:
yourderivation {
name =
scritp = ''
${unsafeDiscardStringContext otherDerivation}
'';
}
AFAIK this should not build otherDerivation, but pass the store path of
otherDerivation.
Marc Weber
___
nix
thinkingrock, minecraft both fail, too.
Minecraft shows a trace. I wasn't sure wether it was related to my ati
proprietary drivers - its not.
freemind is yet another simple example which can be tested.
Marc Weber
___
nix-dev mailing list
nix-dev
options, though
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
/nix/gcroots ?
Is this allowed? That's just a wild guess.
If you get some output we'll know more, if you don't we'll have to
continue digging for the cause.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl
Hi Eelco,
Would you mind listening the advantages causing you to propose the
switch one day?
If there are strong reasons I'll try to help fix remaining bugs.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl
Excerpts from Marc Weber's message of Thu Sep 13 16:14:20 +0200 2012:
Would you mind listening the advantages causing you to propose the
sorry - I meant listing. Should have been clear from context though.
Marc Weber
___
nix-dev mailing list
nix-dev
cause you got enough pointers now.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
has time to find a real fix for
it.
Of course you can try waiting for additional replies, too.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
wiki article now.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
with it being impure. Its a 80% of value by spending 20%
of effort solution.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
support patch on my github page.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
Any plans to get these merged?
Showstoppers?
Lack of feedback. Lack of testing on my side.
Pay attention to the .topmsg file and the small patch for nixpkgs which
you also need.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
Would a patch like this be accepted until ACLs get implemented?
At least this way you can declare passwords without putting them into
the store (if you take some care).
The idea is to create /var/passwords/mysql-345344
and have the mysql startup script read them creating the databases.
The
the only one wanting this for now - so I'll shut up.
I'm not going to force anything. You all will find a topic branch
experimental/nix here: https://github.com/MarcWeber/nixpkgs including
that and the debug coercion failure patch.
Marc Weber
___
nix-dev
Hi Florian,
before we start propagating any env vars can you make me understand why
a user have a different value than root?
If does this happen intenionally?
Would exporting NIX_CONF_DIR in profile.sh (nixos repo) be an
alternative? If so why is your solution better?
Marc Weber
All right. I agree that its the best solution.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
I've had the ACL idea, too. However I feel its little more work to
implement.
Also I feel there is more which can go wrong.
If it works its the better solution, I a agree.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
(mandatory) system in store.
Additional unexpected files in /etc are also suspicious and worth
knowing about.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
-store.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
?
There are *lots* of use cases for using another high level language
(hackage, ruby ,python packages being favorite samples).
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
nobody can pay full penetration testing after each
small update - which is why I think about finding alternatives.
I'm aware that chowning large email directories could have impacts on
performance which makes me think that what I'm looking for is not
feasible?
Marc Weber
What about this wiki page?
https://nixos.org/wiki/Nix(OS)_related_repositories_and_work
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
can be implemented by
let recursion or such).
second: read comments code: pkgs is the original pkgs, not the patched one:
overrider pkgsOrig // ..
Then it should be clear wy foo is not known.
Marc Weber
___
nix-dev mailing list
nix-dev
it :)
My two cents.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
packages to the pool. By giving them a
slightly higher version number - and the foo' and TARGET-EXECUTABLE'
will be the result.
See https://github.com/MarcWeber/hack-nix heading
How to tell hack-nix about custom packages which are not yet on hackage
Marc Weber
/hash-package-name
using a garbage collector etc - it applies to all different models we
can think of.
If software distribution and upgrades was so easy less people would work
on it :)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
must be run before configure, can
you? Not sure how often this case happens.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
Excerpts from Shea Levy's message of Thu Jun 28 00:52:53 +0200 2012:
Eelco has said on a few occasions that new packages should not use
builderDefs, IIRC.
I guess the right thing to do is adding a comment then (?)
I missed it his advice :(
Marc Weber
I hope that whatever happens
collaboration will continue to happen - nobody can afford to run a linux
distribution on its own today.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
(unsplit) community we can ask
for help. Most of us have day jobs - and thus our resources are limited.
Keep that in mind.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
on.
(still pushing master to the nixpkgs gist)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
is that?
NIX_PATH env var or the like could cause that difference, maybe
default.nix is used by default (maybe use strace to find out whether
either one is using systemwide nixpkgs). I don't know exactly.
Marc Weber
___
nix-dev mailing list
nix-dev
201 - 300 of 414 matches
Mail list logo