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)
As always - this is only my view on it.
Marc Weber
___
nix-dev mailing list
nix-dev
.html
I fear all the overhead (duplicate wiki, duplicate mailinglist,
duplicate hydra, ...) In the end everything is open source - so projects
can pick ideas from each other .. so you're right there is not that much
to worry about in the end.
Marc Weber
we all want to improve the fitness of the nix package
management system so that we can adopt it to different needs easily
without switching tools (That's my impression).
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
to discuss reason for / against supporting a fork
such as free-nix, too.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
manually or automatically (eg hack-nix vs the haskell-packages.nix
implementations) same happens with ruby packages (my ruby overlay).
That's one of the reasons why I feel its too early for too many
policies.
Marc Weber
___
nix-dev mailing list
nix-dev
| php might even be enough.
Yes - this idea is an experiment.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
key and compromise the repositories?
Well - it would be known soon ..
I'd be careful. Maybe using a procmailfilter or such only passing
specific subjects to the mailinglist is the way to go. At least I'd
think about it.
Marc Weber
___
nix-dev mailing
collide with other
package names which happen to have the same name such as
andagii = callPackage ../data/fonts/andagii {};
Why do some fonts have the suffix _font?
That's another way to create separate namespaces - having an attr set is
the cleaner way IMHO.
Marc Weber
like be able to rebuild the same source with
different java/scala compilers easily - it will just take a lot of
dedication to get it done properly.
Good luck.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman
for nixpkggs the attr path is also very important.
What about also moving everything into
fonts.* attr path?
Same as xserver python-packages etc.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman
is - thus some duplication can make sense.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
to subscribers.
http://developer.github.com/v3/issues/
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
not perfect - but it might work well for many cases.
pull requests are fine for more complicated patches because commenting
can be done etc - but I agree on them being overkill for trivial
version updates and the like.
Of course top-git branches could be used if appropriate on gist repos,
too
Marc
-hook snippet so
that py-gnome and the like just work as well (and whatever package is
using the same directory layout)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
.
If you publish your patches I may have a look at it.
That's my personal view on it.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
a rebuild.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
In nixos/nixpkgs sourec you'll find nixpgks and nixos like
placeholders. They are defined by NIX_PATH=nixpkgs=foo:nixos=bar.
The reason is that in the past /etc/nixos/{nixpkgs,nixos} has been the
source repostiories to build up nixos (This may have changed - I'm not
up to date).
Marc Weber
it simple unless required otherwise.
About pygtk: my patch adds a .pth file instead of creating symlinks.
Should have the same effect.
The pygtk.require('2.0') stuff (still found on pygtk documentation)
seems to be no longer used because nobody is using gtk-1.0 anymore.
Marc Weber
There is an API for accessing pull requests.
http://develop.github.com/p/pulls.html
So it would be possible to send pull requests to the mailinglists.
Which should be the recommended workflow now that the repos are hosted
on github mainly?
Marc Weber
others about changes for non trivial
changes - or do we expect all people to subscribe to github events now?
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
pygtk so that it adds /gtk2 or such to each
sys.path item or such :(
I don't have time to think about the other questions right now.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
/Getting_Help would be a nice place to add it.
There is NixOS papers and documentation which is missing that PhD?
Its not a wiki page, so I can't add it.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo
/nixpkgs from git/svn
(depends on your preference) etc.
So yes - everything can be done manually .. but I feel it takes more
time.
Of course fetching an iso is no issue on any server.
Anyway: task solved - so let's close this thread for now.
Marc Weber
and plugins into an $out path.
The withPlugins name just assembles the wrapper.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
is that it ships with scripts such as
run-in-chroot which you may want to use a couple of times for
rebuilding the system till you get everything right.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman
I contacted the maintainers, they told me this is the new link (old is 404):
http://cgit.freedesktop.org/geoclue/snapshot/geoclue-0.12.tar.gz
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix
.
For prototyping you can use nix and make it create arbitrary
configuration files.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
://github.com/opscode/chef
to find related work before spending huge amounts of time this.
You're welcome in any case :)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
portable code.
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 top-git)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
I'm sure I've missed some small details.
At least I can connect and create databases using these patches.
Marc Weber
patch-nixpkgs-initial-firebird-support.patch
Description: Binary data
patch-nixos-initial-firebird-support.patch
Description: Binary data
hook into make and make nix pass tokens to make..
However I have no idea about how much work this would be.
Of coucrse you can force by overwriting the make command line being
used, and you can force a different target load (greater than num
cores).
Marc Weber
'], {'auto_install' : 0})
endfun
call SetupVAM()
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
.
If you're interested ping me off list so that I can help you getting
started. Of course - if haskell-packgaes.nix just works for you ignore
this offer
Yours
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman
http://www.openwall.com/lists/oss-security/2012/03/20/8
Bad data can lead to crash which they even call a security
vulnerability on the cygwin mailinglist.
They recommend updating to 2.12.
Marc Weber
___
nix-dev mailing list
nix-dev
You're asking to do fsync before registering store paths valid,
correct?
If its not done yet it makes much sense to me.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
? Then there should be no (big) problem.
Then you ended up with a broken store - but you were still able to run
an older revision, right?
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
to my mind because its used widely, it always worked
for me and I like the flat /NAME/REPO naming of repositories.
But what is it what I really want?
An easy way to share some of my patches.
Marc Weber
___
nix-dev mailing list
nix-dev
don't do that much Haskell right now.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
)/Makefile --replace '/bin/cp' $(type -p cp)
replacing the for each execute loop by sed also makes it a lot faster.
The probblem was substituteInPlace modifying the .tgz file. Don't ask
me why it didn't happen in the past?
Either find or substituteInPlace changed behaviour !?
Marc Weber
I compiled gutenprint-cvs for nixos which may be required for some
printers.
If somebody is interested I'll send patches.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
with the latest
versions of packages found on hackage + some manually selected older
versions.
Eg you can locall compile Agda library and then use that as input for
Agda executable.
Ping me on irc if you're interested in learning more about it.
Marc Weber
https://nixos.org/wiki/Nix_impurities
I've just filled some content on this page.
Yes - the log files would be interesting.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
(being root) which should
point to /etc/nix
same var should be exported in /etc/nix/nix.conf
That's all I know which might help you.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
So we have public repo number 3 at least:
http://thread.gmane.org/gmane.linux.distributions.nixos/7788
(reminder: I've been in favor of git for months)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman
Mine is rebased = updated once a day. But pushing to gitorious might
be broken. Can't comment about others. I provide SSH access to my
account for interested people.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
subversion revisions?
Or be a slave of the official buildfarm (in which case all users have
to trust your server as well?)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
- or it
would be fine if someone who thinks differently enlightens me.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
a
running linux operating system.
Currently nix is on github, but nixpkgs, nixos aren't AFAIK.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
)
If you need the authors.txt file tell me.
If you want to join my clone instead - you can get access to my v-server
doing the work.
Yours
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
will it be enough to install A into your ~/.nix-profile and B and C
python files will be found automatically without putting them into
~/.nix-profile//python-sites or such?
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
agree that
neither are strong issues.
Am I missing something?
No, because in the end you can rebase all branches easily.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
trunk.
http://mawercer.de/~marc/switch-actions.patch
I introduced switchActions which let's you override behaviour for each
job some time ago.
Sorry about the false information then.
Defaults to [start stop restart];
I set it to [start] only.
Marc Weber
of trying to ask
for improving / add missing documentation. So I feel impaired judging
whether a patch for nix* is useful or not - that's why I sent the more
important once to the mailinglist only - keeping them up to date in my
git repos.
HTH
Marc Weber
___
nix
= ...
network_at_home = ...
netowrk_at_work = ...
}
Then we could introduce a way to run the configurations by name.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
messages because a) the linker is not found
and if you fix that path by patch-elf --set-interpreter you still get
the normal .so file not found traces when using strace.
My terms may not be totally correct - but you should get the idea what
this all is about.
Marc Weber
Other languages have toString methods.
Not sure whether such special name should be introduced..
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
nixos already provides a way to build multiple configurations at the
same time.
See nesting.clone option or such in top-level.nix. That's what you want
to base your work on - or reuse it eventually.
Marc Weber
___
nix-dev mailing list
nix-dev
Excerpts from Cillian de Róiste's message of Tue Feb 07 11:07:14 +0100 2012:
I just want to add that I also want to help to make this happen, most
Can you also talk about the way(s) you propose / like most?
Marc Weber
___
nix-dev mailing list
nix-dev
giving it a try ?
Is it time to create kind of cabal for c/c++ libraries so that debian
and nix packages can be derived from those ? ...
I'd still be interested in how well this would work in reality.
My view on this might be incomplete.
Marc Weber
___
nix
.
Yours
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
working because someone else
wanted to run a web app on my server.
Yours
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
it'll be to maintain it.
But of course you know this all better than me. So I wish you success
with your project - keep posting about it.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
Can we compare the solution add nixos option to adding a recipes wiki
page adding such one liners as samples?
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
fi ;;
esac
}
cd $dir
}
cdsrc () {
cdunpack $(nb ${1}.src --show-trace )
}
Adjust to your liking.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo
there are configuration options
boot.postBoot and
boot.initrd.postMount
and such.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
crontab would do the trick eventually.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
file.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
works for me.
How to use ? See comments
tested with MP800
Marc Weber
gutenprint-update.patch
Description: Binary data
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
it should be evaluated it has to
evaluate the condition .. in order to ... :-) You get the point.
HTH
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
to make it explicit that required modules don't depend
on options. Not sure whether its making everything less readable.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
or such.
b) overwriting it
unpackcPhase = :;
c) overwrite phases
phases= everyhting but unpackPhase;
I recommend a) or b)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
ghc-7.2 or
the patch such as:
# ghc-7.2 contains some small known bugs (eg yesod fails)
or
# works around bug ghc-7.2 eg yesod
when committing
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix
Excerpts from Lluís Batlle i Rossell's message of Wed Jan 11 22:28:45 +0100
2012:
For chrome, I imagine it works similar.
http://support.google.com/chrome/bin/answer.py?hl=enanswer=142064
Does not list linux when you follow the Java link. But that info could
be incomplete.
Marc Weber
Excerpts from Phil Hagelberg's message of Wed Jan 11 04:47:42 +0100 2012:
Thoughts?
Make it that useful that nobody wants to miss it - then install it by
default along with emacs (on nixos systems)
You may also want to have a look at el-get package manager.
Marc Weber
binaries you'll only install runtime dependencies.
if you run garbage collector compile dependencies (such as .tar.gz
files) can be collected. Not sure what happens in this case.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
%cdnb haskellPackages_ghc721.yesod
Its not urgent. Has anybody already spent some time on this issue?
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
://rsync.gentoo.org/gentoo-portage .
etc.. Just renaming file locations is not going to make everything
perfect IMHO.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
-98-only' 'ghc-6.12-compatible'
'ghc-7.x-comptable' 'graphic' 'ffi' 'glue-code']
Note the *compatible tools which can also be used for assertions and
such ..
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl
feedback: looks fine to me.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
) long time ago ?
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
will have a look at the ntfsv4 patch because I'm interested in it.
Don't have time right now.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
= old.id;
delete from DerivationOutputs where drv = old.id;
end;
But this didn't fix it !?
Before starting to add SQL-Logging or such to nix - has anybody seen
this error before as well?
Marc Weber
___
nix-dev mailing list
nix-dev
Excerpts from Lluís Batlle i Rossell's message of Mon Dec 26 18:29:50 +0100
2011:
how did you update your git-svn repositories for them to work with the new
svn URLs?
I opened the .git/config file and changed it.
Marc Weber
___
nix-dev mailing list
which partitions to
mount?
See fileSystems = { neededForBoot = true; [.. more omitted here .. ] }
The nixos manual should have an example.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix
CDROM as well.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
as talking about architecture being used.
Peter will tell you if he'd like this additional data. In most cases
its sufficient to paste a trace which you did.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl
you can always overwrite the patchPhase:
patchPhase = ''
unset patchPhase # reset this env var
patchPhase # run patchPhase function (default implementation)
patch -p1 your.diff
'';
your solution is cleaner though.
Marc Weber
___
nix-dev mailing
the auto file only overwriting your special stuff.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
/mercurial/... mirrors.
I maintain git mirrors for nixos/nixpkgs. Thus forking and keeping local
changes is cheap. Contact me on irc (MarcWeber) if you want more details
about the git way and write again if the wiki page above does not show
what you're looking for.
Marc Weber
refer to default?
Don't think so. Pierron should know it - but it may take a couple of
days until he has time to reply.
Copy paste for now. If something breaks you know where to look at.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
should be there what is added to
PATH by default. Because I use my own patched version I'm not very sure
about it. That's point 2) above.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
Where did you get the mininmal bootstrapping archive from?
I'm pretty sure its outdated?
i686 or x86_64?
The cat command should show its usage ..
This all should be fixed in latest version.
Or open the script and patch it ..
You can contact me on irc as well.
Marc Weber
generate those individual files easily.
Users can change require such files easily and enable common
configurations that way.
However it will make it more difficult to configure everything using a
gui tool. I don't know what is best yet.
Marc Weber
___
nix-dev
or is it just a could be done idea nobody will
ever actually use?
It doesn't matter. I'm for the feature because it doesn't hurt much and
recovery might be a valid point in very rare cases - and then you're
glad that it exists even though I agree that the common use case does
not require it.
Marc
all patches on the git kernel tree because BTRFS
broke (causing the system to hang and become slower ?).
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
consider closing some
apps in most cases because swapping is slow.
That would fix the annoyance for you and everybody else. We all don't
want this to happen (especially not on servers). Until now I thought
running nixos-rebuild build and walk away would be safe enough
compared to test.
Marc Weber
builds running kvm
and building nixos inside that.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
people for whatever
reason.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
some tests. I'll reply again later.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
301 - 400 of 414 matches
Mail list logo