[Nix-commits] [NixOS/nixpkgs] 326e15: gtk3: move gtk-update-icon-cache to the main outpu...
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átDate: 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
Branch: refs/heads/nixpart Home: https://github.com/NixOS/nixpkgs Commit: 69149f31222df5331c0ac8ac8914c0961f19708a https://github.com/NixOS/nixpkgs/commit/69149f31222df5331c0ac8ac8914c0961f19708a Author: aszligDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: be1b5c2a68e25d9897f4713b93a680b96ba1f22f https://github.com/NixOS/nixpkgs/commit/be1b5c2a68e25d9897f4713b93a680b96ba1f22f Author: Benjamin StaffinDate: 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
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
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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: cfe41966963e0c7c0911b75cf77c6f3308fb2793 https://github.com/NixOS/nixpkgs/commit/cfe41966963e0c7c0911b75cf77c6f3308fb2793 Author: Tim DigelDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 0097db08d73731bede7c9d52e5c459d7001b8738 https://github.com/NixOS/nixpkgs/commit/0097db08d73731bede7c9d52e5c459d7001b8738 Author: Daiderd JordanDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 8be93a55bfcb11b220fad519b75b38a8a3054756 https://github.com/NixOS/nixpkgs/commit/8be93a55bfcb11b220fad519b75b38a8a3054756 Author: Matthew DaiterDate: 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...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 654167e17fc0d4d4dc25c1b3a801eda7b65abfe3 https://github.com/NixOS/nixpkgs/commit/654167e17fc0d4d4dc25c1b3a801eda7b65abfe3 Author: Jonathan HaddockDate: 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...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 46bec22f66ddf26106a5ecf05dc8ce97a7219a6b https://github.com/NixOS/nixpkgs/commit/46bec22f66ddf26106a5ecf05dc8ce97a7219a6b Author: Shea LevyDate: 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...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 4f9f00fcc9ba5fce1bf476bf3e3200bdbed00f48 https://github.com/NixOS/nixpkgs/commit/4f9f00fcc9ba5fce1bf476bf3e3200bdbed00f48 Author: Shea LevyDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 79a7729338d4e175a3bd249b88647b5e89132457 https://github.com/NixOS/nixpkgs/commit/79a7729338d4e175a3bd249b88647b5e89132457 Author: Daiderd JordanDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 69bbc78eeec6d3384dc3c20ae1d43b8091bba50a https://github.com/NixOS/nixpkgs/commit/69bbc78eeec6d3384dc3c20ae1d43b8091bba50a Author: romildoDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 58a5a32dc996853b54bc5141133acf70e2f237d2 https://github.com/NixOS/nixpkgs/commit/58a5a32dc996853b54bc5141133acf70e2f237d2 Author: romildoDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 231ecebfc60515d317f3a2569d7823b337f210a1 https://github.com/NixOS/nixpkgs/commit/231ecebfc60515d317f3a2569d7823b337f210a1 Author: Alistair BillDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 60e7f6d1b1ed09e8c81e5034e7ff7fb5cb0a150d https://github.com/NixOS/nixpkgs/commit/60e7f6d1b1ed09e8c81e5034e7ff7fb5cb0a150d Author: Casey RansomDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: f2afe922f4bd1e1640226f53847385b6bb45e2f0 https://github.com/NixOS/nixpkgs/commit/f2afe922f4bd1e1640226f53847385b6bb45e2f0 Author: Bas van DijkDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 55be1b30fc4a6928376ec4d8f7a83b3d16f7b246 https://github.com/NixOS/nixpkgs/commit/55be1b30fc4a6928376ec4d8f7a83b3d16f7b246 Author: Pascal BachDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: b63f97c6e66d743a8d4123c6ac511f34ecc68e21 https://github.com/NixOS/nixpkgs/commit/b63f97c6e66d743a8d4123c6ac511f34ecc68e21 Author: Tuomas TynkkynenDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 1853f174d11040b3901e4c83d89f2578320a2e42 https://github.com/NixOS/nixpkgs/commit/1853f174d11040b3901e4c83d89f2578320a2e42 Author: Bas van DijkDate: 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
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
Branch: refs/heads/staging Home: https://github.com/NixOS/nixpkgs Commit: 02341c20bcd78aab0e0beee2899e527874dc452e https://github.com/NixOS/nixpkgs/commit/02341c20bcd78aab0e0beee2899e527874dc452e Author: Daiderd JordanDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 3c521ed1cf67244326be726b8cde6e5b7fbcb436 https://github.com/NixOS/nixpkgs/commit/3c521ed1cf67244326be726b8cde6e5b7fbcb436 Author: Robert HelgessonDate: 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...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 034d39b2447b251e9613decb6e987efd794a1c15 https://github.com/NixOS/nixpkgs/commit/034d39b2447b251e9613decb6e987efd794a1c15 Author: Daiderd JordanDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 28f3b62efcaadb28290d8332bb8b61d636e69d03 https://github.com/NixOS/nixpkgs/commit/28f3b62efcaadb28290d8332bb8b61d636e69d03 Author: mingchuanDate: 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)
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: ca38ef79e9d1530cd32890bf9e4760096f25f048 https://github.com/NixOS/nixpkgs/commit/ca38ef79e9d1530cd32890bf9e4760096f25f048 Author: Tim CuthbertsonDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 6aae00edfc5431be95c4285ca93f471b7b9f69e4 https://github.com/NixOS/nixpkgs/commit/6aae00edfc5431be95c4285ca93f471b7b9f69e4 Author: Tim SteinbachDate: 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++
On Mon, Jan 23, 2017 at 1:48 AM, Bjørn Forsmanwrote: > 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 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...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 21541082700a27f22dbc094a785bdba098f77e56 https://github.com/NixOS/nixpkgs/commit/21541082700a27f22dbc094a785bdba098f77e56 Author: Shea LevyDate: 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
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
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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 0d7de0e431c80c746de7d423ab9cf3172dc9f509 https://github.com/NixOS/nixpkgs/commit/0d7de0e431c80c746de7d423ab9cf3172dc9f509 Author: Alexey LebedeffDate: 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
> 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 Huchlerwrote: > 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
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
Branch: refs/heads/release-16.09 Home: https://github.com/NixOS/nixpkgs Commit: 0bced777c936456ada8db32c2cc8dc6395c43f6e https://github.com/NixOS/nixpkgs/commit/0bced777c936456ada8db32c2cc8dc6395c43f6e Author: Andraz BajtDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: d72406985b9d7c2feeada257e64bfb7aa6ae71ce https://github.com/NixOS/nixpkgs/commit/d72406985b9d7c2feeada257e64bfb7aa6ae71ce Author: Andraz BajtDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: a7b7d0fc3ea3eef375c7b398d0127c0611edf637 https://github.com/NixOS/nixpkgs/commit/a7b7d0fc3ea3eef375c7b398d0127c0611edf637 Author: rnhmjojDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 17af9e98aecf9588305b9a1aa0495ad433576e76 https://github.com/NixOS/nixpkgs/commit/17af9e98aecf9588305b9a1aa0495ad433576e76 Author: Peter HoegDate: 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...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 0ff6b6fc0fe0d4f75c97bc1d63770346fe5a4a4c https://github.com/NixOS/nixpkgs/commit/0ff6b6fc0fe0d4f75c97bc1d63770346fe5a4a4c Author: Shea LevyDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: b82d6b3a0af6a0aec436e74e2f061283d1c1dab6 https://github.com/NixOS/nixpkgs/commit/b82d6b3a0af6a0aec436e74e2f061283d1c1dab6 Author: Shea LevyDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 33f4728a6c46e2b0da690fd39c2cd3701f6b1864 https://github.com/NixOS/nixpkgs/commit/33f4728a6c46e2b0da690fd39c2cd3701f6b1864 Author: Franz PletzDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: cce6f3546301e6b3068f82fe54046055177fedee https://github.com/NixOS/nixpkgs/commit/cce6f3546301e6b3068f82fe54046055177fedee Author: Matthew DaiterDate: 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
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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 9f2bb2ed42d77ce5d524e1d189ae4063e6d0e570 https://github.com/NixOS/nixpkgs/commit/9f2bb2ed42d77ce5d524e1d189ae4063e6d0e570 Author: rnhmjojDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: d79fa8850aee6c542e11892eee9364ba13d1a654 https://github.com/NixOS/nixpkgs/commit/d79fa8850aee6c542e11892eee9364ba13d1a654 Author: Vincent DemeesterDate: 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
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 8d4fc1a65e33d75ad9b237050c166bf45886c31a https://github.com/NixOS/nixpkgs/commit/8d4fc1a65e33d75ad9b237050c166bf45886c31a Author: Jean-Pierre PRUNARETDate: 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...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 4b9b1fa9456b0858244fc5ba36cfbc71944cad75 https://github.com/NixOS/nixpkgs/commit/4b9b1fa9456b0858244fc5ba36cfbc71944cad75 Author: Jörg ThalheimDate: 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
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
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 Huchlerwrote: > 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
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