like to remind that less
important policies might not be important at all :)
Do we have any idea how much time nix spends on blocking IO ?
I guess this would be interesting to know ..
I know there is some benchmarking code ..
Marc Weber
___
nix-dev mailing
to keep nixpkgs/NiJS/guix up to
date IMHO.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
Lluís Batlle upgraded due to copy paste issues, but thereby broke
virtualbox access.
http://sourceforge.net/p/rdesktop/bugs/369/ could be a related bug
report (didn't test)
(http://www.pclinuxos.com/forum/index.php?topic=124711.0 talks about
virtualbox containing a rdesktop-vrdp (does anybody
it opt-in and document
it (or do what you proposed)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
you
whether there are problems.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
feel happy with :)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
- by allowing both ?
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
Excerpts from Sergey Mironov's message of Sun Feb 16 19:08:40 + 2014:
What may go wrong? Who are in charge of reading the NIX_CFLAGS_COMPILE?
gcc is wrapped (but eg cpp is not [1], because usually its called by gcc).
Some build systems drop env vars (eg scons by default did so [2]).
Who is
way.
Eg NeoBundle and vim-addon-manager both allow lazy loading of plugins as
needed.
https://github.com/MarcWeber/vim-addon-manager
(Those are just some thoughts ..)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
minimal install archives, they could be easier to use
but might be broken at the moment (and less well tested).
At least this mail should help you find out what you're missing exactly.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
to inactiv...EMOVE)
(maybe driver or hardware issue?)
Has anybody tried creating a bluetooth network successfully ?
blueman: (gtk frontend), but its broken since 2 obex versions [1]
And there is bluedevil (requires kde).
Has anybody some experience and can hint me what to try first?
Marc Weber
nixpkgs/nixos/* and grep for the perl
script usage.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
debug2
might help.
Marc Weber
[1] github.com/MarcWeber/nixpkgs branch experimental/cups-1.6-and-1.7
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
) gutenprint.ppds will be symlinked
to /run/current-system/sw/ppds/.
When installing a new printer in cupsd web interface select the matching
ppd file.
'';
};
There might still be style issues (depending on view point) with this
patch .. but works for me.
Marc Weber
I forgot to say that the only reason why you may need my patch (newer
cupsd) is that the old cups version stopped printing at 30% of a page
randomly - the rest of the page was blank.
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
I think.
The more interesting question is whether we should try to keep all
tarballs mirrored, so that you at least have a chance to install the old
versions which worked once .. - Again nice users statistics would help
determining which source archives to keep.
Marc Weber
such as [this new version fixes a
security issue] - then maintainers (also from other distros) could be
notified automatically rather than thinking that maintainers will poll
homepages regularly .. (which I don't do for most packages I created
once)..
Marc Weber
as some hints that packages are broken. Whether a package gets
removed 3 month earlier/later doesn't matter as long as it gets masked
and then removed.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman
want to have a look at this wiki article which should be
related:
https://nixos.org/wiki/Open_issues:ways_of_updating_sources_automatically
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
to you.
c) If it is, rethink whether you have to give up on this project
(whatever you mean by that) - eg you can happily install the nix
toolchain on ubuntu - thus get both - or install Cinnamon in a chroot
etc.
Marc Weber
___
nix-dev mailing list
nix
Excerpts from Tomasz Kontusz's message of Thu Dec 12 22:35:15 +0100 2013:
Would a system like this be useful, and is the proposed API sane?
API no idea, nixpkgs-ruby-overlay has been using such for long to
automatically make all bin/* ruby packages find their dependencies.
Marc Weber
You can automate following one or multiple branches by using topgit.
I've added a wiki article long time ago:
https://nixos.org/wiki/Nixpkgs_and_TopGit
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman
topic/cinnanmon-desktop
tg update
(follow instructions)
How to Export, thus feed upstream?
to export topic/cinnanmon-desktop
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
nix-shell can be used to run a shell in build environment easily.
pkg-config --list-packages or such shows all known packages.
grepping configure or configuer.in or such for the package may tell you
which exact version is expected. This can help improving your
understanding.
Marc Weber
/share/pkgconfig
}
envHooks=(${envHooks[@]} addPkgConfigPath)
Thus adding pkgconfig to buildInputs should be enough.
The standard builder script is worth looking at and remembering:
./pkgs/stdenv/generic/setup.sh
Marc Weber
___
nix-dev mailing
to adopt your changes, eg are there obvious downsides /limitations
of the changes you propose ?
My two cents
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
benefit, unless I use nodejs ..)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
written to. Thus even if your partition is 30G its unlikely
that you need that much (at the beginning ..)
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
configured to access localhost:8080 but no service is
connfigured to use that port this could be made an early failure
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
. That would be set by
redirecting to a simple form whose action would set the cookie.
Thus if there are still problems please let me know.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
like:
(gimp.withPlugins [pluginA pluginB])
so what about using firefox.withLocales [ru]
Then we could improve it alter:
((firefox.withPlugins [jre flash gnash mplayer]).withLocales [ru])
Just a thought ..
Marc Weber
___
nix-dev mailing list
nix
introduce such safe/unsafe places on his/her own if
required.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
Excerpts from Alex Berg's message of Wed Nov 13 01:59:24 +0100 2013:
How can I test the package I created in my fork of NixPkgs?
nix-build -A name location-of-your-fork/ (default.nix will be used which loads
all-packages.nix)
Marc Weber
___
nix-dev
dependencies. Therefore you do no longer install ghc,
instead you install a scitp-{A,B,C} which augment PATH as needed to
build EA, EB, EC. Its an open question which is the best way to handle
this all. Peter and Andres Loeh have shown that the standard way works
great for almost all use cases.
Marc
Excerpts from Sergey Mironov's message of Wed Oct 30 11:15:08 +0100 2013:
Nix language. I can't find neither message, nor the package now. Could
anybody point me to this thing?
https://github.com/peti/language-nix
What are you trying to do? (being curious)
Marc Weber
: the gutenprint-cvs patch is not that important but could be useful
again.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
one is most likely to help find out about the problem? No idea.
Maybe somebody else has more ideas.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
configuration.nix, if you still
don't have success I can offer reviewing your configuration.nix file.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
enough to adopt builderDefs for
all packages.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
one can win.
I didn't try your code - but it looked close to be fine.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
Excerpts from Lluís Batlle i Rossell's message of Do Okt 10 15:41:52 +0200 2013:
will nixos and nixpkgs remain valid, for nix paths?
No idea whether such a alias was introduced. nixos will be nixpkgs/nixos.
You can also work around it by creating a symlink from nixos to
nixpkgs/nixos.
Marc
chroots with private mounts or
such under some conditions.
Also see nix-store --otimise
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
lines of PHP
code an send me that small patch. Thus if he tells me try it I'l take
care and spend the time.
Note: Only the login page and create new user page will be affected. And
if you login you need cookies anyway.
Marc Weber
___
nix-dev mailing list
be not allowing to create new
users automatically. Setup a simple form:
You want to become a wiki member?
username [ .. ]
password [ .. ]
and process this once every 2 weeks.
This should be less effort than deleting spam, too.
Marc Weber
___
nix-dev
.
user - proxy - media wiki
the proxy returns special you're human login test if register new
user form is requested. No idea which would be the best technology to
implement it. Probbaly there are many ways.
Marc Weber
___
nix-dev mailing list
nix-dev
instead
mostly.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
tell me do it and I'll provide that code.
We have somebody who is willing to delete the spam, what else do we
need to win this situation?
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
as fallback, because new source versions cause
# older versions to be deleted...
2) keep original url, but add your own as mirror:
package = {
urls = [ original-url your-mirror-url ];
}
Don't think you can do much better.
Marc Weber
___
nix-dev
firefoxWrapper instead
firefox = pkgs.firefoxPkgs.firefox;
[...]
firefoxWrapper = wrapFirefox { browser = firefoxPkgs.firefox; };
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
Have you installed firefox or firefoxWrapper ?
Try the latter. AFAIK you should get a failure that you have to download
Oracles' JRE manually - or do we use openjdk now?
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
+ '';
+
installPhase = ''
unset installPhase; installPhase;
cp php.ini-${ if lessThan53
The patch will be integrated in my php topic branch on my github page.
If you want it in official nixpkgs apply it yourself
Marc Weber
___
nix-dev mailing list
nix-dev
Peter, please comment *and give it a try*
https://github.com/NixOS/nixpkgs/pull/967
still waiting for your feedback on whether the newer bup version suceeds
running make test on your machine. This patch also enables make test for
the existing version.
Marc Weber
No, but it suggests this instead which probably yields the same store
path?:
nix-store --add-fixed sha256 jdk-6u45-linux-x64.bin
I don't know what the exact difference is, I'm also too lazy to look it
up.
___
nix-dev mailing list
You're welcome. Keep asking and start/continue contributing.
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
Excerpts from Oliver Charles's message of Sat Sep 14 01:29:44 +0200 2013:
Very cool! Is this the approach you're suggesting we take with steam, and
abandon hope of doing it outside chroot?
What's wrong about a chroot?
Everything else could be a lot more work to maintain.
Additional use cases are
, but sometimes annoying if it takes a
lot time to update everything if you only need to update one piece at a
given time.
Thanks to all contributors.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman
I cannot reproduce the failure locally.
At least knowing whetherit happens once only or more often would be
helpful, which options do I have now?
Peter, have you had a chance to give test the build on your machine?
Marc Weber
___
nix-dev mailing list
a couple of days to
investigate?
The quickest fix is commenting the line make test probably.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
.
If nobody is heavily depending on it - then the build failure is not
that bad. So I'll just wait. bup is closer to a release anyway.
I was a little bit surprised that it says You can fuse the backup -
but only got 00/0ef234e like files ..
Marc Weber
___
nix
an even nicer test suite eg based on haskell
quickcheck would be even nicer.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
.
If you want I can prepare a patch
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
its simple and fast, but it should also be reasonable
stable.
revert
I would have liked anybody restarting the build once to see whether this
alone triggers a race condition making it pass this time.
Marc Weber
___
nix-dev mailing list
nix-dev
Alternative:
targetpackage.deepOverride { emacs = emacsNox; };
?
Could be slower and less convenient.
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
Isn't nix about install a version and know that its working !?
So why doesn't perl packages use wrappers wrapping bin/*.pl scripts
ensuring that the dependencies are known?
Now I fear installing an old package that it disturbes newer packages.
Is this by accident or design?
Marc Weber
Or raise an exception unless a new option such as
allowWeakKeyTypes is set to true.
There is a way to write assertions, grep for assertion in nixos.
I'd like to to see such issues treated seriously and force the right
thing unless the admin really opts out.
Marc Weber
Excerpts from Aristid Breitkreuz's message of Sun Aug 18 19:16:15 +0200 2013:
I believe Aszlig had actually done some work on automated partitioning for
Nixops, but I'm not sure how far from ready for primetime it is.
How to script partitionsing can be looked up in the test cases in nixos.
Just
Well - the nixos isos ship with nixos-install.
It should be easy to add a script which runs automatically on startup
(creating llvm devices and so on)
and runs the script afterwards.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
If you want to give the ruby overlay a try .
The following packages are known to it since I did the last dump
http://dpaste.com/1339292/
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix
me create an SSH
account on my server and grant you access (ping me on irc).
Then you can give it a try easily. Otherwise use the gem command (some
work with C dependencies) or fix the the tool causing trouble to you.
Marc Weber
___
nix-dev mailing list
only (shallow clone) it should be less.
It got many of my jobs done - and it is experimental.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
Excerpts from Bjørn Forsman's message of Sun Aug 11 16:42:56 +0200 2013:
I like being able to use a package descriptions without waiting.
the gem-to-nix requires waiting.
Then it does not care about depnedencies ? .. (not that they are always
helpful ...)
, and run the others
manually.
That's my way :)
You talk about git and rollbacks. What about .o files? Will they be
committed so that you can rollback ? You should clarify such details.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
Excerpts from Eelco Dolstra's message of Thu Jul 25 10:22:38 + 2013:
Since a few weeks Hydra generates NixOS disk images for VirtualBox,
containing
Having that is great for the reasons you mention. New users will
appreciate it.
___
nix-dev mailing
)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
because its using brute force.
For details have a look here:
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/nix-dev
We still have huge amounts of spam on the wiki.
Just press the random link 10 times to judge yourself.
If you tell me how I'm willing to help cleaning up.
But if the problem stays - we should try to find a solution.
Marc Weber
___
nix-dev mailing list
.
So which is the best we should manage this?
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
it would not be
an issue.
I don't want to force another system. I'd like those who are running the
wiki to propose a solution so that we all can help keep it clean easily.
I don't mind a git based wiki, either
Marc Weber
___
nix-dev mailing list
nix-dev
the user about
Of course, provide patches. I introduced assertions long time ago.
Eg see b43.nix - so fix and provide a patch :)
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
This can become unweildly for applications with large configurations.
Of course, use a file as input ?
Taslk about your use case.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
preprocessors turning your
templates into nix files, too.
Or patching nix are options.
But honestly I don't understand your use case.
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
Hi Evgeny Egorochkin,
I've created this page long time ago:
https://nixos.org/wiki/Nix_impurities
So how do you exactly fix those impurities?
Maybe consider updating that wiki adding a line
fixed by doing X
Marc Weber
___
nix-dev mailing list
nix-dev
bash/zsh env
# opting out would be done by adding this to a .bashrc:
declare -A DID_NIX_BASH_FEATURES
DID_NIX_BASH_FEATURES['suer_bin'] = 1
There is no support for running something first or last which would
be useful in this particular case.
Marc Weber
and
This way we can help to find the best way to make you happy.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
configuration file which should contain both: cabal flags and an
optional non default ghc version.
You can have multiple of such configurations.
Well - do whatever works for you.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
shells to
test multiple versions at the same time.
More info:
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/nix-dev
dead to me.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
searching for haskell overlay or ruby overlay should show up:
https://nixos.org/wiki/Nix(OS)_related_repositories_and_work
but does not.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
can opt-out [] or opt-in [configureFlags,other-env-var]
substituteOut = [configureFlags];
configureFlags=--prefix=$out
}
On the other hand maybe its not that bad that people run into this
problem, because they'll learn and understand how derivations work this
way :)
Marc Weber
well,
too.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
drop one again like this?
nix-channel --remove nixos
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
: Document packages in code. You always have the
info on you disk, and it will be easier to maintain - because if you
drop or refactor a package you won't miss the documentation.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http
.
nix itself is no virtualizing solution. It does try to achieve the same
separation when running builds.
So you can use nix(os) to manage your OpenVZ or XEN clients or start
apache (nixos is using systemd now - as most linux distros are ?)
Marc Weber
Hi Oscar Blumberg,
Looks fine to me. Because I'm sure you'll I've updated the wiki
talking about how to create a pull request:
https://nixos.org/wiki/Pull_request
Or wait till somebody picks the patch and commits it.
If you have trouble with anything try joining #nixos at irc.freenode.net
Marc
kde/gtk/.. updates will happen
etc) - or specifying which packages / test cases belong to a release
and must be taken care of. Maybe we can manage to have something like
release.nix to specify this - and treat other packages less seriously.
Marc Weber
many
versions - things would be too difficult then - however in some cases it
might make sense.
Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
drivers is bader than breaking a
particular game (for work).
There will always be new users who find bugs .. So maybe the better
way is to emphasize that using nixos its a smaller problem compared to
other distros.
Marc Weber
___
nix-dev mailing list
nix
@phreedom
Do you still remember what exactly broke for new users?
By accident I went offlist (sorry), copy pasting the text here:
Marc Weber
So again: the real problem is nixos-install not allowing to use
different revision. If new users trying to build games they may run
101 - 200 of 414 matches
Mail list logo