[Nix-commits] [NixOS/nixpkgs] 326e15: gtk3: move gtk-update-icon-cache to the main outpu...

2017-01-23 Thread Vladimír Čunát
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 326e156567f87da63c0ff70c3031c9b0460aeb28
  
https://github.com/NixOS/nixpkgs/commit/326e156567f87da63c0ff70c3031c9b0460aeb28
  Author: Vladimír Čunát 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/desktops/gnome-3/3.20/default.nix
M pkgs/development/libraries/gtk+/3.x.nix

  Log Message:
  ---
  gtk3: move gtk-update-icon-cache to the main output

This is basically what aa0fa193734a was for gtk2 and Xfce.
Fixes #20874, though I haven't tested it directly.

(cherry picked from commit df67f58fbfde8bfe5f1e6659c18b0953558cd534)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 69149f: blivet: Remove all imports of pyanaconda

2017-01-23 Thread aszlig
  Branch: refs/heads/nixpart
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 69149f31222df5331c0ac8ac8914c0961f19708a
  
https://github.com/NixOS/nixpkgs/commit/69149f31222df5331c0ac8ac8914c0961f19708a
  Author: aszlig 
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
M pkgs/development/python-modules/blivet/default.nix

  Log Message:
  ---
  blivet: Remove all imports of pyanaconda

We already had stubs for some pyanaconda imports so far, but some
functionality like enable_installer_mode() inherently depends on it, so
let's remove enable_installer_mode().

Another occurence of pyanaconda import is in storage_initialize():

  from pyanaconda.flags import flags as anaconda_flags
  flags.update_from_anaconda_flags(anaconda_flags)

This is an installer-specific function which should also be quite tied
to pyanaconda, but instead of removing this function altogether, we just
remove the import, because it only appends certain flags from the
pyanaconda module.

Signed-off-by: aszlig 


  Commit: c1698de337d623aef51bae1a9e1d9dfc1d26
  
https://github.com/NixOS/nixpkgs/commit/c1698de337d623aef51bae1a9e1d9dfc1d26
  Author: aszlig 
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
M pkgs/development/python-modules/blivet/uuids.patch

  Log Message:
  ---
  blivet: Update patch for setting UUIDs

This just contains one additional commit which fixes various pylint
errors.

Signed-off-by: aszlig 


  Commit: 7b4c696352500483cc078460f4200da941856620
  
https://github.com/NixOS/nixpkgs/commit/7b4c696352500483cc078460f4200da941856620
  Author: aszlig 
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
M pkgs/development/python-modules/blivet/default.nix

  Log Message:
  ---
  blivet: Run pocketlint tests in checkPhase

So far we had disabled the tests while referring to the NixOS VM test
instead. However, it's desirable to run as much tests as we can, so
let's run the pocketlint tests in checkPhase instead of skipping it
altogether.

In my case this is very useful because it would have caught a few errors
during development of the UUIDs pull request:

https://github.com/rhinstaller/blivet/pull/537

But even if we're not directly developing for the upstream project, this
also catches Nix-related errors, such as references against pyanaconda
which might still exist or exist again after an update.

I'm using a list to accumulate find arguments because I wanted to avoid
endless repetitions of -o -path xyz -prune.

Signed-off-by: aszlig 


  Commit: 6c9a0e0324e52a8a59aefd4e25862371a69a2032
  
https://github.com/NixOS/nixpkgs/commit/6c9a0e0324e52a8a59aefd4e25862371a69a2032
  Author: aszlig 
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
M pkgs/development/python-modules/blivet/default.nix

  Log Message:
  ---
  blivet: Verify PEP8 compliance in checkPhase

This is also part of blivet's "make check", so I've included it for
completeness and almost verbatim because blivet does not comply to a few
points in PEP8, like when it comes to line length.

Signed-off-by: aszlig 


Compare: https://github.com/NixOS/nixpkgs/compare/528c6ac8eac7...6c9a0e0324e5___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] be1b5c: exercism: Broaden platforms to include darwin, etc

2017-01-23 Thread Benjamin Staffin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: be1b5c2a68e25d9897f4713b93a680b96ba1f22f
  
https://github.com/NixOS/nixpkgs/commit/be1b5c2a68e25d9897f4713b93a680b96ba1f22f
  Author: Benjamin Staffin 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/applications/misc/exercism/default.nix

  Log Message:
  ---
  exercism: Broaden platforms to include darwin, etc


  Commit: b2b32eaaff046c11efac803823860a9f7f8f8e80
  
https://github.com/NixOS/nixpkgs/commit/b2b32eaaff046c11efac803823860a9f7f8f8e80
  Author: Benjamin Staffin 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/applications/misc/exercism/default.nix

  Log Message:
  ---
  Merge pull request #22080 from benley/exercism

exercism: Broaden platforms to include darwin, etc


Compare: https://github.com/NixOS/nixpkgs/compare/d8464ef0e120...b2b32eaaff04___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-dev] Fwd: Grub problem: external pointer tables not supported

2017-01-23 Thread Tomasz Czyż
Roger,


I got it from my grub.cfg config file. It looks like that's how you access
"root" zfs volume.

If I have

/
/volume1
/volume2

in grub I could access it

$disk/@/
$disk/volume1/
$disk/volume2/

Looks like just a convention but didn't dive into it.

btw, just to clarify my setup, currently I have /boot and /nix/store on the
same zfs volume and works, looks like only one directory is affected by
hardlinks/too many files issue.

Thanks,
Tom

2017-01-24 3:43 GMT+00:00 Roger Qiu :

> Btw what is the `@` symbol mean in your `ls` examples? I've never seen
> that. The grub rescue allows yo use `ls hd (0,1)/...` with no `@`.
> On 24/01/2017 12:52 PM, "Tomasz Czyż"  wrote:
>
>> It looks like I hit some ZFS feature that it's not supported by grub
>> module.
>>
>> How I found that?
>> In grub, you can list files in zfs volumes by doing ``ls $drive/@/home``
>> etc.
>> I could list ``ls $drive/@/nix`` or ``ls $drive/@/nix/var`` but not ``ls
>> $drive/@/nix/store`` where I kept the kernels.
>>
>> I found some explanations about lot's of files and lot's of hardlinks
>> (nix store had at that time more than 130G and probably triggered the
>> feature).
>>
>> nix-collect-garbage -d didn't help.
>>
>> I solved the problem by using boot.loader.grub.copyKernels = true;
>>
>> Kernels were copied to the same volume but to /boot where there is
>> smaller number of files and worked perfectly.
>>
>>
>> 2017-01-23 16:44 GMT+00:00 Tomasz Czyż :
>>
>>>
>>>
>>> 2017-01-23 16:15 GMT+00:00 Roger Qiu :
>>>
 Hey,

 Changing nixos generations won't affect the grub boot partition, that
 only changes which nixos kernel and initramfs image gets booted.

>>> Because all boot options are not working one of my guesses is that in
>>> new nix version, wrong config was generated when I did system update which
>>> broke all options.
>>>
 This looks like an error in the Grub partition. Maybe you recently
 updated it or changed it, or the partition got corrupted.

>>> It's possible, I tried to boot from USB, do ``nixos-install
>>> --no-root-passwd`` to reinstall the system, but I'm not sure how to force
>>> grub/uefi partition recreation/reinstalling, any idea? Should I just format
>>> it and will be recreated?
>>>
 This is why other operating systems tend to make their /boot
 read-only...

 If you can't get into the OS, then you can try booting off a USB, and
 then edit the boot partition. Or run the uefi terminal app (but this one
 never worked for me). If you had cloned/raided boot partitions you can try
 changing the uefi image to boot from in your uefi settings (access it like
 BIOS).

>>> I tried that, but I'm not sure what to change. I tried to reinstall grub
>>> on EFI partition but I'm not sure how to do that, is regular grub-install
>>> stuff way to go (I thought I had some issues with that and I tried
>>> nixos-install after that).
>>>
 Currently I have 2 uefi boot partitions cloned, but one failed so I've
 been booting off the other one.

>>> Nice one, I think I'll try to do something like that.
>>>
>>> Thanks Roger.
>>>
 Thanks,
 Roger
 On 23/01/2017 10:48 PM, "Tomasz Czyż" 

>>>
>>>
 masz.c...@gmail.com > wrote:

> Hello,
>
> recently my grub said this to me after I restarted computer:
>
> Error: external pointer tables not supported
> Error: you need to load the kernel first.
>
> Every option I select with nix (also past generations) shows me this
> message.
>
> I updated the system to 17.03pre99792.c311871 on 2016-12-23 and
> restarted it before multiple times (and worked). I don't remember if I did
> other updates, but this is what's grub menu shows me.
>
> My disk layout is: EFI boot partition for grub, next partition is
> encrypted luks volume and ZFS on top of it.
>
> This setup worked for me for 1.5 year now without any issue.
>
> Anybody is aware of any changes to grub/zfs recently or had same issue?
> Any suggestions how I can recover from it or what can be wrong?
>
> Tom
>
>
>
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
>
>>>
>>>
>>> --
>>> Tomasz Czyż
>>>
>>
>>
>>
>> --
>> Tomasz Czyż
>>
>> ___
>> nix-dev mailing list
>> nix-dev@lists.science.uu.nl
>> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>>
>>


-- 
Tomasz Czyż



-- 
Tomasz Czyż
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] Grub problem: external pointer tables not supported

2017-01-23 Thread Tomasz Czyż
It looks like I hit some ZFS feature that it's not supported by grub module.

How I found that?
In grub, you can list files in zfs volumes by doing ``ls $drive/@/home``
etc.
I could list ``ls $drive/@/nix`` or ``ls $drive/@/nix/var`` but not ``ls
$drive/@/nix/store`` where I kept the kernels.

I found some explanations about lot's of files and lot's of hardlinks (nix
store had at that time more than 130G and probably triggered the feature).

nix-collect-garbage -d didn't help.

I solved the problem by using boot.loader.grub.copyKernels = true;

Kernels were copied to the same volume but to /boot where there is smaller
number of files and worked perfectly.


2017-01-23 16:44 GMT+00:00 Tomasz Czyż :

>
>
> 2017-01-23 16:15 GMT+00:00 Roger Qiu :
>
>> Hey,
>>
>> Changing nixos generations won't affect the grub boot partition, that
>> only changes which nixos kernel and initramfs image gets booted.
>>
> Because all boot options are not working one of my guesses is that in new
> nix version, wrong config was generated when I did system update which
> broke all options.
>
>> This looks like an error in the Grub partition. Maybe you recently
>> updated it or changed it, or the partition got corrupted.
>>
> It's possible, I tried to boot from USB, do ``nixos-install
> --no-root-passwd`` to reinstall the system, but I'm not sure how to force
> grub/uefi partition recreation/reinstalling, any idea? Should I just format
> it and will be recreated?
>
>> This is why other operating systems tend to make their /boot read-only...
>>
>> If you can't get into the OS, then you can try booting off a USB, and
>> then edit the boot partition. Or run the uefi terminal app (but this one
>> never worked for me). If you had cloned/raided boot partitions you can try
>> changing the uefi image to boot from in your uefi settings (access it like
>> BIOS).
>>
> I tried that, but I'm not sure what to change. I tried to reinstall grub
> on EFI partition but I'm not sure how to do that, is regular grub-install
> stuff way to go (I thought I had some issues with that and I tried
> nixos-install after that).
>
>> Currently I have 2 uefi boot partitions cloned, but one failed so I've
>> been booting off the other one.
>>
> Nice one, I think I'll try to do something like that.
>
> Thanks Roger.
>
>> Thanks,
>> Roger
>> On 23/01/2017 10:48 PM, "Tomasz Czyż" 
>>
>
>
>> masz.c...@gmail.com > wrote:
>>
>>> Hello,
>>>
>>> recently my grub said this to me after I restarted computer:
>>>
>>> Error: external pointer tables not supported
>>> Error: you need to load the kernel first.
>>>
>>> Every option I select with nix (also past generations) shows me this
>>> message.
>>>
>>> I updated the system to 17.03pre99792.c311871 on 2016-12-23 and
>>> restarted it before multiple times (and worked). I don't remember if I did
>>> other updates, but this is what's grub menu shows me.
>>>
>>> My disk layout is: EFI boot partition for grub, next partition is
>>> encrypted luks volume and ZFS on top of it.
>>>
>>> This setup worked for me for 1.5 year now without any issue.
>>>
>>> Anybody is aware of any changes to grub/zfs recently or had same issue?
>>> Any suggestions how I can recover from it or what can be wrong?
>>>
>>> Tom
>>>
>>>
>>>
>>> ___
>>> nix-dev mailing list
>>> nix-dev@lists.science.uu.nl
>>> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>>>
>>>
>
>
> --
> Tomasz Czyż
>



-- 
Tomasz Czyż
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] cfe419: nagiosPluginsOfficial: configure with ssl

2017-01-23 Thread Graham Christensen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: cfe41966963e0c7c0911b75cf77c6f3308fb2793
  
https://github.com/NixOS/nixpkgs/commit/cfe41966963e0c7c0911b75cf77c6f3308fb2793
  Author: Tim Digel 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/servers/monitoring/nagios/plugins/official-2.x.nix

  Log Message:
  ---
  nagiosPluginsOfficial: configure with ssl


  Commit: 016bec0e5ed69b6a03f4b53710adc3de9d9fbda0
  
https://github.com/NixOS/nixpkgs/commit/016bec0e5ed69b6a03f4b53710adc3de9d9fbda0
  Author: Tim Digel 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/servers/monitoring/nagios/plugins/official-2.x.nix

  Log Message:
  ---
  nagiosPluginsOfficial: 2.1.4 -> 2.2.0


  Commit: d8464ef0e1204bfe6477367584c644e6697b265e
  
https://github.com/NixOS/nixpkgs/commit/d8464ef0e1204bfe6477367584c644e6697b265e
  Author: Graham Christensen 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/servers/monitoring/nagios/plugins/official-2.x.nix

  Log Message:
  ---
  Merge pull request #22046 from DerTim1/nagiosplugins

NagiosPlugins: 2.1.4 -> 2.2.0, add SSL


Compare: https://github.com/NixOS/nixpkgs/compare/06ad459f5ba3...d8464ef0e120___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 0097db: kubernetes: add kubeadm command

2017-01-23 Thread Jaka Hudoklin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 0097db08d73731bede7c9d52e5c459d7001b8738
  
https://github.com/NixOS/nixpkgs/commit/0097db08d73731bede7c9d52e5c459d7001b8738
  Author: Daiderd Jordan 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/applications/networking/cluster/kubernetes/default.nix

  Log Message:
  ---
  kubernetes: add kubeadm command


  Commit: 06ad459f5ba32fb5ee3a2414e52563e0ff2fadb1
  
https://github.com/NixOS/nixpkgs/commit/06ad459f5ba32fb5ee3a2414e52563e0ff2fadb1
  Author: Jaka Hudoklin 
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
M pkgs/applications/networking/cluster/kubernetes/default.nix

  Log Message:
  ---
  Merge pull request #22071 from LnL7/kubeadm

kubernetes: add kubeadm command


Compare: https://github.com/NixOS/nixpkgs/compare/5c84eaaec303...06ad459f5ba3___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 8be93a: gwrap: remove unnecessary checks

2017-01-23 Thread Graham Christensen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8be93a55bfcb11b220fad519b75b38a8a3054756
  
https://github.com/NixOS/nixpkgs/commit/8be93a55bfcb11b220fad519b75b38a8a3054756
  Author: Matthew Daiter 
  Date:   2016-12-25 (Sun, 25 Dec 2016)

  Changed paths:
M pkgs/development/tools/guile/g-wrap/default.nix

  Log Message:
  ---
  gwrap: remove unnecessary checks


  Commit: 5c84eaaec30379596f4b049f9632b8ded1774a7e
  
https://github.com/NixOS/nixpkgs/commit/5c84eaaec30379596f4b049f9632b8ded1774a7e
  Author: Graham Christensen 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/development/tools/guile/g-wrap/default.nix

  Log Message:
  ---
  Merge pull request #21344 from mdaiter/gWrap

gwrap: remove unnecessary checks


Compare: https://github.com/NixOS/nixpkgs/compare/ea9f5cedef85...5c84eaaec303___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 654167: Updated versions of various Jetbrains applications...

2017-01-23 Thread Graham Christensen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 654167e17fc0d4d4dc25c1b3a801eda7b65abfe3
  
https://github.com/NixOS/nixpkgs/commit/654167e17fc0d4d4dc25c1b3a801eda7b65abfe3
  Author: Jonathan Haddock 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/applications/editors/idea/default.nix

  Log Message:
  ---
  Updated versions of various Jetbrains applications, including PHPStorm, 
IntelliJ, PyCharm.

clion 2016.3   -> 2016.3.2
datagrip  2016.3.2 -> 2016.3.2
idea-community2016.3.2 -> 2016.3.3
idea-ultimate 2016.3.2 -> 2016.3.3
pycharm-community 2016.3   -> 2016.3.2
pycharm-professional  2016.3   -> 2016.3.2
phpstorm  2016.3   -> 2016.3.2
ruby-mine  2016.2.5 -> 2016.3.1
webstorm  2016.3.1 -> 2016.3.2


  Commit: ea9f5cedef85aa6832c32ba4dbf8de849e671155
  
https://github.com/NixOS/nixpkgs/commit/ea9f5cedef85aa6832c32ba4dbf8de849e671155
  Author: Graham Christensen 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/applications/editors/idea/default.nix

  Log Message:
  ---
  Merge pull request #22030 from joncojonathan/update-jetbrains

Updated versions of various Jetbrains applications, including PHPStor…


Compare: https://github.com/NixOS/nixpkgs/compare/46bec22f66dd...ea9f5cedef85___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 46bec2: Revert "Add function to build a ghc standalone arc...

2017-01-23 Thread Shea Levy
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 46bec22f66ddf26106a5ecf05dc8ce97a7219a6b
  
https://github.com/NixOS/nixpkgs/commit/46bec22f66ddf26106a5ecf05dc8ce97a7219a6b
  Author: Shea Levy 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/development/compilers/ghc/head.nix

  Log Message:
  ---
  Revert "Add function to build a ghc standalone archive (OSX/iOS only)"

Partial revert of accidental changes.

This reverts commit 4f9f00fcc9ba5fce1bf476bf3e3200bdbed00f48.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 4f9f00: Add function to build a ghc standalone archive (OS...

2017-01-23 Thread Shea Levy
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 4f9f00fcc9ba5fce1bf476bf3e3200bdbed00f48
  
https://github.com/NixOS/nixpkgs/commit/4f9f00fcc9ba5fce1bf476bf3e3200bdbed00f48
  Author: Shea Levy 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/development/compilers/ghc/head.nix
A pkgs/os-specific/darwin/ghc-standalone-archive/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Add function to build a ghc standalone archive (OSX/iOS only)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 79a772: go_bootstrap: fix tests on darwin

2017-01-23 Thread Daiderd Jordan
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 79a7729338d4e175a3bd249b88647b5e89132457
  
https://github.com/NixOS/nixpkgs/commit/79a7729338d4e175a3bd249b88647b5e89132457
  Author: Daiderd Jordan 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/development/compilers/go/1.4.nix

  Log Message:
  ---
  go_bootstrap: fix tests on darwin


  Commit: 99f8e2c9cb13a030dbb94e3ad33db129faaafe19
  
https://github.com/NixOS/nixpkgs/commit/99f8e2c9cb13a030dbb94e3ad33db129faaafe19
  Author: Daiderd Jordan 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/development/compilers/go/1.6.nix

  Log Message:
  ---
  go_1_6: disable x509 tests on darwin


  Commit: e026568e6c7e387ec317f0e357cbd8c359fc177f
  
https://github.com/NixOS/nixpkgs/commit/e026568e6c7e387ec317f0e357cbd8c359fc177f
  Author: Daiderd Jordan 
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
M pkgs/development/compilers/go/1.4.nix
M pkgs/development/compilers/go/1.6.nix

  Log Message:
  ---
  Merge pull request #22027 from LnL7/darwin-go

go: fix tests on darwin


Compare: https://github.com/NixOS/nixpkgs/compare/a751959b9f04...e026568e6c7e___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 69bbc7: aria2: 1.29.0 -> 1.31.0

2017-01-23 Thread Daiderd Jordan
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 69bbc78eeec6d3384dc3c20ae1d43b8091bba50a
  
https://github.com/NixOS/nixpkgs/commit/69bbc78eeec6d3384dc3c20ae1d43b8091bba50a
  Author: romildo 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/tools/networking/aria2/default.nix

  Log Message:
  ---
  aria2: 1.29.0 -> 1.31.0


  Commit: a751959b9f040df9f346c298f7f6f2ef165668bd
  
https://github.com/NixOS/nixpkgs/commit/a751959b9f040df9f346c298f7f6f2ef165668bd
  Author: Daiderd Jordan 
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
M pkgs/tools/networking/aria2/default.nix

  Log Message:
  ---
  Merge pull request #22075 from romildo/upd.aria2

aria2: 1.29.0 -> 1.31.0


Compare: https://github.com/NixOS/nixpkgs/compare/74b8449e4e34...a751959b9f04___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 58a5a3: roboto: 2.135 -> 2.136

2017-01-23 Thread Daiderd Jordan
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 58a5a32dc996853b54bc5141133acf70e2f237d2
  
https://github.com/NixOS/nixpkgs/commit/58a5a32dc996853b54bc5141133acf70e2f237d2
  Author: romildo 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/data/fonts/roboto/default.nix

  Log Message:
  ---
  roboto: 2.135 -> 2.136


  Commit: 74b8449e4e348ca92eed636a820e8de499dea839
  
https://github.com/NixOS/nixpkgs/commit/74b8449e4e348ca92eed636a820e8de499dea839
  Author: Daiderd Jordan 
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
M pkgs/data/fonts/roboto/default.nix

  Log Message:
  ---
  Merge pull request #22077 from romildo/upd.roboto

roboto: 2.135 -> 2.136


Compare: https://github.com/NixOS/nixpkgs/compare/d5cfe927ede3...74b8449e4e34___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 231ece: neofetch: 2.0.2 -> 3.0

2017-01-23 Thread Daiderd Jordan
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 231ecebfc60515d317f3a2569d7823b337f210a1
  
https://github.com/NixOS/nixpkgs/commit/231ecebfc60515d317f3a2569d7823b337f210a1
  Author: Alistair Bill 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/tools/misc/neofetch/default.nix

  Log Message:
  ---
  neofetch: 2.0.2 -> 3.0


  Commit: d5cfe927ede3e41f3bed189bb79d97745d59a5a1
  
https://github.com/NixOS/nixpkgs/commit/d5cfe927ede3e41f3bed189bb79d97745d59a5a1
  Author: Daiderd Jordan 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/tools/misc/neofetch/default.nix

  Log Message:
  ---
  Merge pull request #22065 from alibabzo/update/neofetch

neofetch: 2.0.2 -> 3.0


Compare: https://github.com/NixOS/nixpkgs/compare/b8fd1b7e16c5...d5cfe927ede3___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 60e7f6: netdata: 1.4.0 -> 1.5.0

2017-01-23 Thread Daiderd Jordan
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 60e7f6d1b1ed09e8c81e5034e7ff7fb5cb0a150d
  
https://github.com/NixOS/nixpkgs/commit/60e7f6d1b1ed09e8c81e5034e7ff7fb5cb0a150d
  Author: Casey Ransom 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/tools/system/netdata/default.nix

  Log Message:
  ---
  netdata: 1.4.0 -> 1.5.0


  Commit: b8fd1b7e16c5b085d6c7a2840a9faffcce541278
  
https://github.com/NixOS/nixpkgs/commit/b8fd1b7e16c5b085d6c7a2840a9faffcce541278
  Author: Daiderd Jordan 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/tools/system/netdata/default.nix

  Log Message:
  ---
  Merge pull request #22078 from cransom/netdata

netdata: 1.4.0 -> 1.5.0


Compare: https://github.com/NixOS/nixpkgs/compare/f2afe922f4bd...b8fd1b7e16c5___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] f2afe9: opencv-3.1: make ippicv download URL consistent

2017-01-23 Thread Bas van Dijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: f2afe922f4bd1e1640226f53847385b6bb45e2f0
  
https://github.com/NixOS/nixpkgs/commit/f2afe922f4bd1e1640226f53847385b6bb45e2f0
  Author: Bas van Dijk 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/development/libraries/opencv/3.x.nix

  Log Message:
  ---
  opencv-3.1: make ippicv download URL consistent

with the URL defined in:

  https://github.com/opencv/opencv/blob/3.1.0/3rdparty/ippicv/downloader.cmake


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 55be1b: gitlab-runner: 1.9.0 -> 1.10.0

2017-01-23 Thread Arseniy Seroka
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 55be1b30fc4a6928376ec4d8f7a83b3d16f7b246
  
https://github.com/NixOS/nixpkgs/commit/55be1b30fc4a6928376ec4d8f7a83b3d16f7b246
  Author: Pascal Bach 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/development/tools/continuous-integration/gitlab-runner/default.nix

  Log Message:
  ---
  gitlab-runner: 1.9.0 -> 1.10.0


  Commit: a9a5dad531012c1e09821c090394601977d6e316
  
https://github.com/NixOS/nixpkgs/commit/a9a5dad531012c1e09821c090394601977d6e316
  Author: Arseniy Seroka 
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
M pkgs/development/tools/continuous-integration/gitlab-runner/default.nix

  Log Message:
  ---
  Merge pull request #22068 from bachp/gitlab-runner-1.10.0

gitlab-runner: 1.9.0 -> 1.10.0


Compare: https://github.com/NixOS/nixpkgs/compare/b63f97c6e66d...a9a5dad53101___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] b63f97: installer: Include stdenvNoCC

2017-01-23 Thread Tuomas Tynkkynen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: b63f97c6e66d743a8d4123c6ac511f34ecc68e21
  
https://github.com/NixOS/nixpkgs/commit/b63f97c6e66d743a8d4123c6ac511f34ecc68e21
  Author: Tuomas Tynkkynen 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M nixos/modules/profiles/installation-device.nix

  Log Message:
  ---
  installer: Include stdenvNoCC

And don't include ArchiveCpio as that one is no longer needed after
5a8147479 ("make-initrd: create reproducible initrds").


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 1853f1: opencv-3.1: get ippicv from the nix store

2017-01-23 Thread Bas van Dijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 1853f174d11040b3901e4c83d89f2578320a2e42
  
https://github.com/NixOS/nixpkgs/commit/1853f174d11040b3901e4c83d89f2578320a2e42
  Author: Bas van Dijk 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/development/libraries/opencv/3.x.nix

  Log Message:
  ---
  opencv-3.1: get ippicv from the nix store

If ippicv can't be found in the directory:

  3rdparty/ippicv/downloads/${platform}-${md5}

it will be downloaded instead. Commit 7fedbe7 accidentally swapped the
md5 with the sha256 causing ippicv to be downloaded each time opencv
gets build. This patch fixes that.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


Re: [Nix-dev] Branch-off and Release Timeline for 17.03

2017-01-23 Thread Vladimír Čunát
On 01/23/2017 04:35 PM, Robin Gloster wrote:
>  - there probably will be no Nix version bump to the currently unstable
> 1.12 as the nix-daemon is buggy

I'd really like to have https://github.com/NixOS/nix/pull/815 in the
next stable nixpkgs; otherwise there (still) are some nix-env +
multiple-output interactions which aren't very nice.  The change was
submitted 11 months ago and is rather simple; yet so far I've failed to
get it to a "stable nix"... (pinged a few times from a github issue).

--Vladimir




smime.p7s
Description: S/MIME Cryptographic Signature
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 02341c: db: disable dbm support by default

2017-01-23 Thread Daiderd Jordan
  Branch: refs/heads/staging
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 02341c20bcd78aab0e0beee2899e527874dc452e
  
https://github.com/NixOS/nixpkgs/commit/02341c20bcd78aab0e0beee2899e527874dc452e
  Author: Daiderd Jordan 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/development/libraries/db/clang-4.8.patch
M pkgs/development/libraries/db/clang-5.3.patch
M pkgs/development/libraries/db/clang-6.0.patch
M pkgs/development/libraries/db/generic.nix

  Log Message:
  ---
  db: disable dbm support by default


  Commit: dca3a4e3f46a76120049aea0f16c6e45b92a6732
  
https://github.com/NixOS/nixpkgs/commit/dca3a4e3f46a76120049aea0f16c6e45b92a6732
  Author: Daiderd Jordan 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/development/libraries/db/clang-4.8.patch
M pkgs/development/libraries/db/clang-5.3.patch
M pkgs/development/libraries/db/clang-6.0.patch
M pkgs/development/libraries/db/generic.nix

  Log Message:
  ---
  Merge pull request #21049 from LnL7/db-dbmsupport

db: disable dbm support by default


Compare: https://github.com/NixOS/nixpkgs/compare/df67f58fbfde...dca3a4e3f46a___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 3c521e: svtplay-dl: 1.8 -> 1.9

2017-01-23 Thread Robert Helgesson
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 3c521ed1cf67244326be726b8cde6e5b7fbcb436
  
https://github.com/NixOS/nixpkgs/commit/3c521ed1cf67244326be726b8cde6e5b7fbcb436
  Author: Robert Helgesson 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/tools/misc/svtplay-dl/default.nix

  Log Message:
  ---
  svtplay-dl: 1.8 -> 1.9


  Commit: 653a7d97cb8686d7fd8b72c8a8d86b4d9f46455b
  
https://github.com/NixOS/nixpkgs/commit/653a7d97cb8686d7fd8b72c8a8d86b4d9f46455b
  Author: Robert Helgesson 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/top-level/perl-packages.nix

  Log Message:
  ---
  perl-MooseX-Types-Common: 0.001013 -> 0.001014

Also remove myself from maintainers.


  Commit: df89b9b9e98d6cd7a1ab7bf3532ff5f79b7ffa57
  
https://github.com/NixOS/nixpkgs/commit/df89b9b9e98d6cd7a1ab7bf3532ff5f79b7ffa57
  Author: Robert Helgesson 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/top-level/perl-packages.nix

  Log Message:
  ---
  perl-MooX-Types-MooseLike-Numeric: 1.02 -> 1.03

Also remove myself from maintainers.


Compare: https://github.com/NixOS/nixpkgs/compare/034d39b2447b...df89b9b9e98d___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 034d39: darwin: update shas, some sources where re-release...

2017-01-23 Thread Daiderd Jordan
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 034d39b2447b251e9613decb6e987efd794a1c15
  
https://github.com/NixOS/nixpkgs/commit/034d39b2447b251e9613decb6e987efd794a1c15
  Author: Daiderd Jordan 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/os-specific/darwin/apple-source-releases/default.nix

  Log Message:
  ---
  darwin: update shas, some sources where re-released with different metadata


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 28f3b6: crystal: 0.20.4 -> 0.20.5

2017-01-23 Thread Daiderd Jordan
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 28f3b62efcaadb28290d8332bb8b61d636e69d03
  
https://github.com/NixOS/nixpkgs/commit/28f3b62efcaadb28290d8332bb8b61d636e69d03
  Author: mingchuan 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/development/compilers/crystal/default.nix

  Log Message:
  ---
  crystal: 0.20.4 -> 0.20.5


  Commit: 7ac3f53eed6a950cd07c9c4ebc5075f8eca51403
  
https://github.com/NixOS/nixpkgs/commit/7ac3f53eed6a950cd07c9c4ebc5075f8eca51403
  Author: Daiderd Jordan 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/development/compilers/crystal/default.nix

  Log Message:
  ---
  Merge pull request #22051 from sifmelcara/update/crystal

crystal: 0.20.4 -> 0.20.5


Compare: https://github.com/NixOS/nixpkgs/compare/ca38ef79e9d1...7ac3f53eed6a___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] ca38ef: add nix-prefetch-source (#21734)

2017-01-23 Thread Tim Cuthbertson
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ca38ef79e9d1530cd32890bf9e4760096f25f048
  
https://github.com/NixOS/nixpkgs/commit/ca38ef79e9d1530cd32890bf9e4760096f25f048
  Author: Tim Cuthbertson 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
A pkgs/tools/package-management/nix-update-source/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  add nix-prefetch-source (#21734)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 6aae00: rkt: 1.22.0 -> 1.23.0

2017-01-23 Thread Tim Steinbach
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6aae00edfc5431be95c4285ca93f471b7b9f69e4
  
https://github.com/NixOS/nixpkgs/commit/6aae00edfc5431be95c4285ca93f471b7b9f69e4
  Author: Tim Steinbach 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/applications/virtualization/rkt/default.nix

  Log Message:
  ---
  rkt: 1.22.0 -> 1.23.0


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


Re: [Nix-dev] "nix-shell --pure -p qt5.qtbase --run qmake" not finding linux-g++

2017-01-23 Thread Thomas Tuegel
On Mon, Jan 23, 2017 at 1:48 AM, Bjørn Forsman  wrote:
> On 23 January 2017 at 03:56, Thomas Tuegel  wrote:
>> Generally, one needs to run all the preceding phases, even in nix-shell.
>
> That's unfortunate. I mean, it's surprising to me that qmake won't
> work in a nix-shell unless running some hook first. It was my
> understanding that tools typically work in nix-shell simply because of
> the environment variables that are (automatically) set.

I agree, this is not great. There are a few environment variables that
qmake respects, but most of its configuration must be specified
through a file. (It's not a very well-behaved program; one can't even
change the location of the config file!) For some reason I don't
recall at the moment, that file should be created after all setup
hooks have run; that's how it ended up in preConfigure and not in
qmakeHook's setup hook, where it would run automatically. I'm not
pleased with the situation, but I don't see how to do better at the
moment. :-\

Best,
Tom
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] Grub problem: external pointer tables not supported

2017-01-23 Thread Tomasz Czyż
2017-01-23 16:15 GMT+00:00 Roger Qiu :

> Hey,
>
> Changing nixos generations won't affect the grub boot partition, that only
> changes which nixos kernel and initramfs image gets booted.
>
Because all boot options are not working one of my guesses is that in new
nix version, wrong config was generated when I did system update which
broke all options.

> This looks like an error in the Grub partition. Maybe you recently updated
> it or changed it, or the partition got corrupted.
>
It's possible, I tried to boot from USB, do ``nixos-install
--no-root-passwd`` to reinstall the system, but I'm not sure how to force
grub/uefi partition recreation/reinstalling, any idea? Should I just format
it and will be recreated?

> This is why other operating systems tend to make their /boot read-only...
>
> If you can't get into the OS, then you can try booting off a USB, and then
> edit the boot partition. Or run the uefi terminal app (but this one never
> worked for me). If you had cloned/raided boot partitions you can try
> changing the uefi image to boot from in your uefi settings (access it like
> BIOS).
>
I tried that, but I'm not sure what to change. I tried to reinstall grub on
EFI partition but I'm not sure how to do that, is regular grub-install
stuff way to go (I thought I had some issues with that and I tried
nixos-install after that).

> Currently I have 2 uefi boot partitions cloned, but one failed so I've
> been booting off the other one.
>
Nice one, I think I'll try to do something like that.

Thanks Roger.

> Thanks,
> Roger
> On 23/01/2017 10:48 PM, "Tomasz Czyż" 
>


> masz.c...@gmail.com > wrote:
>
>> Hello,
>>
>> recently my grub said this to me after I restarted computer:
>>
>> Error: external pointer tables not supported
>> Error: you need to load the kernel first.
>>
>> Every option I select with nix (also past generations) shows me this
>> message.
>>
>> I updated the system to 17.03pre99792.c311871 on 2016-12-23 and restarted
>> it before multiple times (and worked). I don't remember if I did other
>> updates, but this is what's grub menu shows me.
>>
>> My disk layout is: EFI boot partition for grub, next partition is
>> encrypted luks volume and ZFS on top of it.
>>
>> This setup worked for me for 1.5 year now without any issue.
>>
>> Anybody is aware of any changes to grub/zfs recently or had same issue?
>> Any suggestions how I can recover from it or what can be wrong?
>>
>> Tom
>>
>>
>>
>> ___
>> nix-dev mailing list
>> nix-dev@lists.science.uu.nl
>> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>>
>>


-- 
Tomasz Czyż
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 215410: haskell-modules/generic-builder: Fix copy-paste er...

2017-01-23 Thread Shea Levy
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 21541082700a27f22dbc094a785bdba098f77e56
  
https://github.com/NixOS/nixpkgs/commit/21541082700a27f22dbc094a785bdba098f77e56
  Author: Shea Levy 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/development/haskell-modules/generic-builder.nix

  Log Message:
  ---
  haskell-modules/generic-builder: Fix copy-paste error


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


Re: [Nix-dev] Grub problem: external pointer tables not supported

2017-01-23 Thread Roger Qiu
Hey,

Changing nixos generations won't affect the grub boot partition, that only
changes which nixos kernel and initramfs image gets booted.

This looks like an error in the Grub partition. Maybe you recently updated
it or changed it, or the partition got corrupted.

This is why other operating systems tend to make their /boot read-only...

If you can't get into the OS, then you can try booting off a USB, and then
edit the boot partition. Or run the uefi terminal app (but this one never
worked for me). If you had cloned/raided boot partitions you can try
changing the uefi image to boot from in your uefi settings (access it like
BIOS).

Currently I have 2 uefi boot partitions cloned, but one failed so I've been
booting off the other one.

Thanks,
Roger
On 23/01/2017 10:48 PM, "Tomasz Czyż"  wrote:

> Hello,
>
> recently my grub said this to me after I restarted computer:
>
> Error: external pointer tables not supported
> Error: you need to load the kernel first.
>
> Every option I select with nix (also past generations) shows me this
> message.
>
> I updated the system to 17.03pre99792.c311871 on 2016-12-23 and restarted
> it before multiple times (and worked). I don't remember if I did other
> updates, but this is what's grub menu shows me.
>
> My disk layout is: EFI boot partition for grub, next partition is
> encrypted luks volume and ZFS on top of it.
>
> This setup worked for me for 1.5 year now without any issue.
>
> Anybody is aware of any changes to grub/zfs recently or had same issue?
> Any suggestions how I can recover from it or what can be wrong?
>
> Tom
>
>
>
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] Why having releases if you break things in it often

2017-01-23 Thread Graham Christensen

I'm very sorry you've had a bad experience with breakage on stable. :( I
use 16.09 myself.

>> yes I think that html5lib thing would it be. So it was at least a
>> security fix, so you dont just update stuff to update it, which would
>> make releases pretty useless concept :)

Roughly, this is why backports happen:

 - Security patches which aren't major updates
 - If a security patch is a major upgrade, try and find patches to our
   current version which accomplish the same goal. Apply the major
   update to master, and the patches to stable. 
 - Bug fixes to applications which, again, aren't major updates.
   Generally be cautious about these. 
 - Any updates when the current stable version is utterly broken. A key
   example of this is Spotify, who regularly breaks their old versions. 
 - Extremely security-sensitive software, in particular Chrome,
   Chromium, Firefox, Thunderbird, and of course the kernel.
 
>> Sorry I formulated that message a bit trollish, but just wanted to learn
>> why how releases are done in nixos.

Please know that Freddy, Franz, Robin, Domen, myself, and the rest of
the people contributing to NixOS work very hard to keep the stable
version of NixOS working nicely. This is very important to us. 

It can be very stressful when preparing to backport changes, but it is
important to do them anyway. I try to think through impact and run tests
across a wide range of software to see what will break. We also try not
to backport any substantial changes, but instead smaller patches to
prevent breakage.

When you do find breakage, please do promptly open an issue on send a
report on the mailing list so we can address the problem and perhaps add
testing to prevent it in the future. We're also quite accessible on the
#nixos IRC channel on Freenode.

If you would like to take part in the process of identifying and solving
security problems on master and backporting to stable, we sure would
love the extra help -- feel free to comment on
https://github.com/NixOS/nixpkgs/issues/21967 and I'll tag you on
Wednesday when I open the next roundup.

Best,
Graham Christensen
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 0d7de0: viber: 6.0.1.5 -> 6.5.5.1481

2017-01-23 Thread Arseniy Seroka
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 0d7de0e431c80c746de7d423ab9cf3172dc9f509
  
https://github.com/NixOS/nixpkgs/commit/0d7de0e431c80c746de7d423ab9cf3172dc9f509
  Author: Alexey Lebedeff 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/applications/networking/instant-messengers/viber/default.nix

  Log Message:
  ---
  viber: 6.0.1.5 -> 6.5.5.1481


  Commit: 8156293bacd5dab009ebb9e36a6d023825aa2431
  
https://github.com/NixOS/nixpkgs/commit/8156293bacd5dab009ebb9e36a6d023825aa2431
  Author: Arseniy Seroka 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/applications/networking/instant-messengers/viber/default.nix

  Log Message:
  ---
  Merge pull request #22053 from binarin/viber-6.5.5.1481

viber: 6.0.1.5 -> 6.5.5.1481


Compare: https://github.com/NixOS/nixpkgs/compare/d4392aea0e9a...8156293bacd5___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


Re: [Nix-dev] Why having releases if you break things in it often

2017-01-23 Thread Freddy Rietdijk
> So except you want security updates you dont have to update your system? I
think automated tests could fix that...
>
> something like systemctl status flexget | grep running or something like
that.

Packages and modules preferably have tests. There were a couple of packages
broken because of the update, and if I recall correctly none had tests...

On Mon, Jan 23, 2017 at 4:09 PM, Stefan Huchler 
wrote:

> Hello Freddy,
>
> yes I think that html5lib thing would it be. So it was at least a
> security fix, so you dont just update stuff to update it, which would
> make releases pretty useless concept :)
>
> So except you want security updates you dont have to update your system?
> I think automated tests could fix that...
>
> something like systemctl status flexget | grep running or something like
> that.
>
> Of course you cant write a test for every cornercase, but that bug seems
> pretty obvious and easy to reproduce (install/upgrade flexget).
>
> Sorry I formulated that message a bit trollish, but just wanted to learn
> why how releases are done in nixos.
>
> Also a hint why list-derivations and boot options in grub dont are the
> same would be interesting? Maybe when I run gc or optimise they vanish
> from grub?
>
> Stefan
>
>
> Freddy Rietdijk  writes:
>
> > Hi Stefan,
> >
> > Regarding flexget. There were some security issues with an (indirect)
> dependency, html5lib, and thus
> > html5lib was upgraded. Maybe that broke flexget, I don't know.
> >
> > The main issue is just a lack of maintainers. It's relatively
> straightforward to add a package to Nixpkgs, but
> > maintaining a package set this size that also keeps growing is becoming
> increasingly harder.
> >
> > Freddy
> >
> > On Mon, Jan 23, 2017 at 10:07 AM, Stefan Huchler 
> wrote:
> >
> >  So because I dont need always newest versions on all of my boxes, I
> >  selected the 16.xx chhannel.
> >
> >  There are here and there some minor issues as example kodi here and
> >  there crashes maybe 1-3 times a week. Could be extentions or something.
> >
> >  For that and other reasons I update here and there all few weeks maybe
> >  the maschine.
> >
> >  So one advantage of course is that if I notice that something does not
> >  work I can boot a old configuration, so I dont have to deal with some
> >  updates that broke stuff or rollback.
> >
> >  But I wonder how you can break relativly often stuff (at the moment
> >  there seems to be a python dependency problem with flexget, that makes
> >  the daemon crash), in a "stable" release channel.
> >
> >  I mean if I use debian, and stick to my "channel"/release, normaly
> >  nothing breaks, as long as I use only their package installer, pip
> >  updates of course broke stuff. If I use fedora, well I get maybe some
> >  upstream changes like new kernel versions, but normaly they brake also
> >  nothing.
> >
> >  So if "stable" channel makes updates that are not needed (the older
> >  version of flexget works fine), whats the point or the criterias of
> >  those releases? I could then just use the newest version, if I have to
> >  relay on rollback / boot old versions anyway, I dont really see the
> >  point of "stable" channels.
> >
> >  I had pretty good experiences with using the rolling channel, but had
> >  many times break stuff in the stable channel.
> >
> >  Also the tools around generations / boot-generations is very confusing,
> >  why do I have 3 4 options in the nix-env --list-generation overview but
> >  20 in the boot menu.
> >
> >  But thats a 2nd different issue I guess.
> >
> >  Just wonder what your policies are.
> >
> >  Other stuff that broke on me in the past, was latex packages as example.
> >
> >  ___
> >  nix-dev mailing list
> >  nix-dev@lists.science.uu.nl
> >  http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-dev] Branch-off and Release Timeline for 17.03

2017-01-23 Thread Robin Gloster
Hi nix-dev,

I'd like to make sure all of you are aware that 17.03 will be branched
off master at the end of February, presumably on February 27. Then we
have a month to release a stable NixOS version, which I'm planning to
do on March 30. Please set the milestone for issues/PRs that you'd like
to get into the next release and make sure they land in master before
branching off. If something is unclear, ping me (globin) on github or
IRC and I'll try to answer swiftly. A PR/issue having the milestone
set, does not mean it will be included or necessarily needs fixing, but
would be nice to have included. Issues labeled with blocker are those
that I feel are critical and need fixing.

Please try to keep the failures on master to a minimum and fix up
currently failing builds already, then we'll have an easier time after
branching off.

For the release
 - I don't see GCC 6 being included, see the nixos/gcc-6 jobset on
hydra and gcc-6 branch on github. There are too many failures of which
many need quite some work. If someone is willing to work hard on this,
I might reconsider.
 - there probably will be no Nix version bump to the currently unstable
1.12 as the nix-daemon is buggy
 - we could bump the default Python version to Python 3, depending on
further input on the PR (https://github.com/NixOS/nixpkgs/pull/19626)

Timeline summary:
 - 2017-02-27: branch off release-17.03 branch
 - 2017-03-30: release 17.03

Lastly I'd like to thank Domen for asking me to take over and for his
hard work on the last releases and all contributors making NixOS better
steadily.

Cheers
Robin
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 0bced7: Fix fetchbower to handle SSL origins

2017-01-23 Thread Andraz Bajt
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 0bced777c936456ada8db32c2cc8dc6395c43f6e
  
https://github.com/NixOS/nixpkgs/commit/0bced777c936456ada8db32c2cc8dc6395c43f6e
  Author: Andraz Bajt 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/build-support/fetchbower/default.nix

  Log Message:
  ---
  Fix fetchbower to handle SSL origins

(cherry picked from commit d72406985b9d7c2feeada257e64bfb7aa6ae71ce)
Signed-off-by: Domen Kožar 


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] d72406: Fix fetchbower to handle SSL origins

2017-01-23 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d72406985b9d7c2feeada257e64bfb7aa6ae71ce
  
https://github.com/NixOS/nixpkgs/commit/d72406985b9d7c2feeada257e64bfb7aa6ae71ce
  Author: Andraz Bajt 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/build-support/fetchbower/default.nix

  Log Message:
  ---
  Fix fetchbower to handle SSL origins


  Commit: d4392aea0e9a94abf10e2483a80ec33608f6eb65
  
https://github.com/NixOS/nixpkgs/commit/d4392aea0e9a94abf10e2483a80ec33608f6eb65
  Author: Domen Kožar 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/build-support/fetchbower/default.nix

  Log Message:
  ---
  Merge pull request #22059 from edofic/fix/fetchbower-ssl

fetchbower: fix SSL support


Compare: https://github.com/NixOS/nixpkgs/compare/cc3ecce324a9...d4392aea0e9a___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] a7b7d0: dnscrypt-proxy: 1.9.1 -> 1.9.4

2017-01-23 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a7b7d0fc3ea3eef375c7b398d0127c0611edf637
  
https://github.com/NixOS/nixpkgs/commit/a7b7d0fc3ea3eef375c7b398d0127c0611edf637
  Author: rnhmjoj 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/tools/networking/dnscrypt-proxy/default.nix

  Log Message:
  ---
  dnscrypt-proxy: 1.9.1 -> 1.9.4


  Commit: cc3ecce324a98b085dd04d2681f53591fa1da5b4
  
https://github.com/NixOS/nixpkgs/commit/cc3ecce324a98b085dd04d2681f53591fa1da5b4
  Author: Joachim F 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/tools/networking/dnscrypt-proxy/default.nix

  Log Message:
  ---
  Merge pull request #22042 from rnhmjoj/dnscrypt-proxy

dnscrypt-proxy: 1.9.1 -> 1.9.4


Compare: https://github.com/NixOS/nixpkgs/compare/ebca0c5b1ce5...cc3ecce324a9___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 17af9e: terragrunt: 0.9.1 -> 0.9.3

2017-01-23 Thread Jascha Geerds
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 17af9e98aecf9588305b9a1aa0495ad433576e76
  
https://github.com/NixOS/nixpkgs/commit/17af9e98aecf9588305b9a1aa0495ad433576e76
  Author: Peter Hoeg 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/applications/networking/cluster/terragrunt/default.nix

  Log Message:
  ---
  terragrunt: 0.9.1 -> 0.9.3


  Commit: ebca0c5b1ce57194d1ec6c2d7e7b5e44bfb8e145
  
https://github.com/NixOS/nixpkgs/commit/ebca0c5b1ce57194d1ec6c2d7e7b5e44bfb8e145
  Author: Jascha Geerds 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/applications/networking/cluster/terragrunt/default.nix

  Log Message:
  ---
  Merge pull request #22055 from peterhoeg/u/tg

terragrunt: 0.9.1 -> 0.9.3


Compare: https://github.com/NixOS/nixpkgs/compare/24fed4d34485...ebca0c5b1ce5___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 0ff6b6: (haskellPackages.callPackage foo).env: Set the rig...

2017-01-23 Thread Peter Simons
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 0ff6b6fc0fe0d4f75c97bc1d63770346fe5a4a4c
  
https://github.com/NixOS/nixpkgs/commit/0ff6b6fc0fe0d4f75c97bc1d63770346fe5a4a4c
  Author: Shea Levy 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/development/haskell-modules/generic-builder.nix

  Log Message:
  ---
  (haskellPackages.callPackage foo).env: Set the right env vars when 
cross-compiling


  Commit: 24fed4d344852549489072ead8cd1e079e87e02b
  
https://github.com/NixOS/nixpkgs/commit/24fed4d344852549489072ead8cd1e079e87e02b
  Author: Peter Simons 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/development/haskell-modules/generic-builder.nix

  Log Message:
  ---
  Merge pull request #22057 from shlevy/haskell-modules-cross-env

(haskellPackages.callPackage foo).env: Set the right env vars when 
cross-compiling


Compare: https://github.com/NixOS/nixpkgs/compare/b82d6b3a0af6...24fed4d34485___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] b82d6b: ios-cross: Expose the SDK directory via ccCross

2017-01-23 Thread Shea Levy
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: b82d6b3a0af6a0aec436e74e2f061283d1c1dab6
  
https://github.com/NixOS/nixpkgs/commit/b82d6b3a0af6a0aec436e74e2f061283d1c1dab6
  Author: Shea Levy 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/os-specific/darwin/ios-cross/default.nix

  Log Message:
  ---
  ios-cross: Expose the SDK directory via ccCross


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 33f472: youtubeDL: 2017.01.18 -> 2017.01.22

2017-01-23 Thread Franz Pletz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 33f4728a6c46e2b0da690fd39c2cd3701f6b1864
  
https://github.com/NixOS/nixpkgs/commit/33f4728a6c46e2b0da690fd39c2cd3701f6b1864
  Author: Franz Pletz 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/tools/misc/youtube-dl/default.nix

  Log Message:
  ---
  youtubeDL: 2017.01.18 -> 2017.01.22


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] cce6f3: scotch: specify flex version

2017-01-23 Thread Matthew Daiter
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: cce6f3546301e6b3068f82fe54046055177fedee
  
https://github.com/NixOS/nixpkgs/commit/cce6f3546301e6b3068f82fe54046055177fedee
  Author: Matthew Daiter 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  scotch: specify flex version


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-dev] Grub problem: external pointer tables not supported

2017-01-23 Thread Tomasz Czyż
Hello,

recently my grub said this to me after I restarted computer:

Error: external pointer tables not supported
Error: you need to load the kernel first.

Every option I select with nix (also past generations) shows me this
message.

I updated the system to 17.03pre99792.c311871 on 2016-12-23 and restarted
it before multiple times (and worked). I don't remember if I did other
updates, but this is what's grub menu shows me.

My disk layout is: EFI boot partition for grub, next partition is encrypted
luks volume and ZFS on top of it.

This setup worked for me for 1.5 year now without any issue.

Anybody is aware of any changes to grub/zfs recently or had same issue?
Any suggestions how I can recover from it or what can be wrong?

Tom
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 9f2bb2: dnscrypt-wrapper: add service

2017-01-23 Thread Jaka Hudoklin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 9f2bb2ed42d77ce5d524e1d189ae4063e6d0e570
  
https://github.com/NixOS/nixpkgs/commit/9f2bb2ed42d77ce5d524e1d189ae4063e6d0e570
  Author: rnhmjoj 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M nixos/modules/module-list.nix
A nixos/modules/services/networking/dnscrypt-wrapper.nix

  Log Message:
  ---
  dnscrypt-wrapper: add service


  Commit: 90e0ed32efd16d151fe8ae9362e84f17703f0b3f
  
https://github.com/NixOS/nixpkgs/commit/90e0ed32efd16d151fe8ae9362e84f17703f0b3f
  Author: Jaka Hudoklin 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M nixos/modules/module-list.nix
A nixos/modules/services/networking/dnscrypt-wrapper.nix

  Log Message:
  ---
  Merge pull request #22043 from rnhmjoj/dnscrypt-wrapper

dnscrypt-wrapper: add service


Compare: https://github.com/NixOS/nixpkgs/compare/ab6f3609e1c3...90e0ed32efd1___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] d79fa8: Fixing the wrong Git Commit hash in docker version

2017-01-23 Thread Jaka Hudoklin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d79fa8850aee6c542e11892eee9364ba13d1a654
  
https://github.com/NixOS/nixpkgs/commit/d79fa8850aee6c542e11892eee9364ba13d1a654
  Author: Vincent Demeester 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/applications/virtualization/docker/default.nix

  Log Message:
  ---
  Fixing the wrong Git Commit hash in docker version

`DOCKER_GITCOMMIT` needs to match the tagged commit used to build the
binary. The current commit refers to 1.12.1 and wasn't update each
time we updated the package. Using a variable near the version and
adding a comment so we don't forget to update next time.

Signed-off-by: Vincent Demeester 


  Commit: ab6f3609e1c32141f3f2d24811234532fb99d5ab
  
https://github.com/NixOS/nixpkgs/commit/ab6f3609e1c32141f3f2d24811234532fb99d5ab
  Author: Jaka Hudoklin 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/applications/virtualization/docker/default.nix

  Log Message:
  ---
  Merge pull request #22048 from vdemeester/fix-docker-version-git-commit

Fixing the wrong Git Commit hash in docker version


Compare: https://github.com/NixOS/nixpkgs/compare/3b37b580db58...ab6f3609e1c3___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 8d4fc1: qgis: 2.16.2 -> 2.18.3

2017-01-23 Thread Lancelot SIX
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8d4fc1a65e33d75ad9b237050c166bf45886c31a
  
https://github.com/NixOS/nixpkgs/commit/8d4fc1a65e33d75ad9b237050c166bf45886c31a
  Author: Jean-Pierre PRUNARET 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/applications/gis/qgis/default.nix

  Log Message:
  ---
  qgis: 2.16.2 -> 2.18.3


  Commit: 632934862b61ed9bd761a14fc2633d1281e8652f
  
https://github.com/NixOS/nixpkgs/commit/632934862b61ed9bd761a14fc2633d1281e8652f
  Author: Jean-Pierre PRUNARET 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/applications/gis/qgis/default.nix

  Log Message:
  ---
  qgis: enableParallelBuilding


  Commit: 3b37b580db588ab189f650422d4110e629de2c3c
  
https://github.com/NixOS/nixpkgs/commit/3b37b580db588ab189f650422d4110e629de2c3c
  Author: Lancelot SIX 
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
M pkgs/applications/gis/qgis/default.nix

  Log Message:
  ---
  Merge pull request #22033 from jpierre03/pr-qgis

qgis: 2.16.2 -> 2.18.3

Built and tested locally.


Compare: https://github.com/NixOS/nixpkgs/compare/e10cd272692d...3b37b580db58___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 4b9b1f: util-linux: remove seccomp sandbox for CVE-2016-22...

2017-01-23 Thread Franz Pletz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 4b9b1fa9456b0858244fc5ba36cfbc71944cad75
  
https://github.com/NixOS/nixpkgs/commit/4b9b1fa9456b0858244fc5ba36cfbc71944cad75
  Author: Jörg Thalheim 
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
M pkgs/os-specific/linux/util-linux/default.nix

  Log Message:
  ---
  util-linux: remove seccomp sandbox for CVE-2016-2279

the patch for CVE-2016-2779 was reverted by upstream and was not adopted
by any other downstream distributions. Upstream waits for a better fix
in the kernel:
https://www.kernel.org/pub/linux/utils/util-linux/v2.28/v2.28-ReleaseNotes


  Commit: 104a37a9fbd101de63562b8560e27e843887fe9f
  
https://github.com/NixOS/nixpkgs/commit/104a37a9fbd101de63562b8560e27e843887fe9f
  Author: Jörg Thalheim 
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
M pkgs/os-specific/linux/util-linux/default.nix

  Log Message:
  ---
  util-linux: improve purity by using login from shadow

replacing shutdown in postPatch phase is not necessary as rtcwake was already
patched to use the search path (the only user of shutdown)


  Commit: a9c1d92695838faf5eb9e4e4b44ef58e0af3bc1a
  
https://github.com/NixOS/nixpkgs/commit/a9c1d92695838faf5eb9e4e4b44ef58e0af3bc1a
  Author: Franz Pletz 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/servers/varnish/default.nix

  Log Message:
  ---
  varnish: 4.0.3 -> 5.0.0


  Commit: 77c891f55c2ec01d9e77e80e6abb797f28e55cf2
  
https://github.com/NixOS/nixpkgs/commit/77c891f55c2ec01d9e77e80e6abb797f28e55cf2
  Author: Franz Pletz 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/tools/misc/rrdtool/default.nix

  Log Message:
  ---
  rrdtool: 1.5.5 -> 1.5.6


  Commit: 281a56af4aa2805c46fca819eba8943340503420
  
https://github.com/NixOS/nixpkgs/commit/281a56af4aa2805c46fca819eba8943340503420
  Author: Franz Pletz 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/tools/system/collectd/default.nix
R pkgs/tools/system/collectd/readdir-fix.patch

  Log Message:
  ---
  collectd: 5.6.0 -> 5.7.0


  Commit: 608c167f951cdbafb110291e7d6daa513879a05e
  
https://github.com/NixOS/nixpkgs/commit/608c167f951cdbafb110291e7d6daa513879a05e
  Author: Franz Pletz 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/development/libraries/libmicrohttpd/default.nix

  Log Message:
  ---
  libmicrohttpd: 0.9.50 -> 0.9.52


  Commit: f3f5045432bd5ebded5cffc5f9a42620eac2965a
  
https://github.com/NixOS/nixpkgs/commit/f3f5045432bd5ebded5cffc5f9a42620eac2965a
  Author: Franz Pletz 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/development/libraries/libpcap/default.nix

  Log Message:
  ---
  libpcap: 1.7.4 -> 1.8.1


  Commit: 9156d932b6383c0c213d069cd09916a0995db944
  
https://github.com/NixOS/nixpkgs/commit/9156d932b6383c0c213d069cd09916a0995db944
  Author: Franz Pletz 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/tools/networking/tcpdump/default.nix

  Log Message:
  ---
  tcpdump: 4.7.4 -> 4.8.1


  Commit: 57145c6251d6366caed87d3b24e1c858d7f1a516
  
https://github.com/NixOS/nixpkgs/commit/57145c6251d6366caed87d3b24e1c858d7f1a516
  Author: Franz Pletz 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/development/libraries/libnetfilter_conntrack/default.nix

  Log Message:
  ---
  libnetfilter_conntrack: 1.0.5 -> 1.0.6


  Commit: 8a7407e881829ec2ac3b365bc78c721c3ff79875
  
https://github.com/NixOS/nixpkgs/commit/8a7407e881829ec2ac3b365bc78c721c3ff79875
  Author: Franz Pletz 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/development/libraries/libnftnl/default.nix

  Log Message:
  ---
  libnftnl: 1.0.6 -> 1.0.7


  Commit: 016a194ac832af15367a7167f36d869ebd420c1a
  
https://github.com/NixOS/nixpkgs/commit/016a194ac832af15367a7167f36d869ebd420c1a
  Author: Franz Pletz 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/os-specific/linux/conntrack-tools/default.nix

  Log Message:
  ---
  conntrack_tools: 1.4.3 -> 1.4.4


  Commit: 210f894c12ed975dba5c8e500237440c8c744326
  
https://github.com/NixOS/nixpkgs/commit/210f894c12ed975dba5c8e500237440c8c744326
  Author: Franz Pletz 
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
M pkgs/os-specific/linux/iptables/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  iptables: split out dev output


  Commit: f09c5c9c453e0c303f1d334fd6419688eaafdce8
  

Re: [Nix-dev] Why having releases if you break things in it often

2017-01-23 Thread Eelco Dolstra
Hi,

On 01/23/2017 10:07 AM, Stefan Huchler wrote:

> So because I dont need always newest versions on all of my boxes, I
> selected the 16.xx chhannel.
> 
> There are here and there some minor issues as example kodi here and
> there crashes maybe 1-3 times a week. Could be extentions or something.
> 
> For that and other reasons I update here and there all few weeks maybe
> the maschine.
> 
> So one advantage of course is that if I notice that something does not
> work I can boot a old configuration, so I dont have to deal with some
> updates that broke stuff or rollback.
> 
> But I wonder how you can break relativly often stuff (at the moment
> there seems to be a python dependency problem with flexget, that makes
> the daemon crash), in a "stable" release channel.

Could you be more specific? Also, if you spot a regression, please report it in
the Github issue tracker so that the offending patch can be reverted promptly.

The policy for the stable branch is that it should only have security or bug fix
updates. New versions of packages can be added but only in addition and marked
as "lowPrio".

-- 
Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] Why having releases if you break things in it often

2017-01-23 Thread Freddy Rietdijk
Hi Stefan,

Regarding flexget. There were some security issues with an (indirect)
dependency, html5lib, and thus html5lib was upgraded. Maybe that broke
flexget, I don't know.

The main issue is just a lack of maintainers. It's relatively
straightforward to add a package to Nixpkgs, but maintaining a package set
this size that also keeps growing is becoming increasingly harder.

Freddy

On Mon, Jan 23, 2017 at 10:07 AM, Stefan Huchler 
wrote:

> So because I dont need always newest versions on all of my boxes, I
> selected the 16.xx chhannel.
>
> There are here and there some minor issues as example kodi here and
> there crashes maybe 1-3 times a week. Could be extentions or something.
>
> For that and other reasons I update here and there all few weeks maybe
> the maschine.
>
> So one advantage of course is that if I notice that something does not
> work I can boot a old configuration, so I dont have to deal with some
> updates that broke stuff or rollback.
>
> But I wonder how you can break relativly often stuff (at the moment
> there seems to be a python dependency problem with flexget, that makes
> the daemon crash), in a "stable" release channel.
>
> I mean if I use debian, and stick to my "channel"/release, normaly
> nothing breaks, as long as I use only their package installer, pip
> updates of course broke stuff. If I use fedora, well I get maybe some
> upstream changes like new kernel versions, but normaly they brake also
> nothing.
>
> So if "stable" channel makes updates that are not needed (the older
> version of flexget works fine), whats the point or the criterias of
> those releases? I could then just use the newest version, if I have to
> relay on rollback / boot old versions anyway, I dont really see the
> point of "stable" channels.
>
> I had pretty good experiences with using the rolling channel, but had
> many times break stuff in the stable channel.
>
> Also the tools around generations / boot-generations is very confusing,
> why do I have 3 4 options in the nix-env --list-generation overview but
> 20 in the boot menu.
>
> But thats a 2nd different issue I guess.
>
> Just wonder what your policies are.
>
> Other stuff that broke on me in the past, was latex packages as example.
>
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-dev] Why having releases if you break things in it often

2017-01-23 Thread Stefan Huchler
So because I dont need always newest versions on all of my boxes, I
selected the 16.xx chhannel.

There are here and there some minor issues as example kodi here and
there crashes maybe 1-3 times a week. Could be extentions or something.

For that and other reasons I update here and there all few weeks maybe
the maschine.

So one advantage of course is that if I notice that something does not
work I can boot a old configuration, so I dont have to deal with some
updates that broke stuff or rollback.

But I wonder how you can break relativly often stuff (at the moment
there seems to be a python dependency problem with flexget, that makes
the daemon crash), in a "stable" release channel.

I mean if I use debian, and stick to my "channel"/release, normaly
nothing breaks, as long as I use only their package installer, pip
updates of course broke stuff. If I use fedora, well I get maybe some
upstream changes like new kernel versions, but normaly they brake also
nothing.

So if "stable" channel makes updates that are not needed (the older
version of flexget works fine), whats the point or the criterias of
those releases? I could then just use the newest version, if I have to
relay on rollback / boot old versions anyway, I dont really see the
point of "stable" channels.

I had pretty good experiences with using the rolling channel, but had
many times break stuff in the stable channel.

Also the tools around generations / boot-generations is very confusing,
why do I have 3 4 options in the nix-env --list-generation overview but
20 in the boot menu.

But thats a 2nd different issue I guess.

Just wonder what your policies are.

Other stuff that broke on me in the past, was latex packages as example.

___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev