bundix installation fails with incorrect hash code

When I try to install bundix with nix-env -i bundix I get an incorrect hash error messsage:
output path ‘/nix/store/60ima6a5lr9m3giyhq8q488xgkbhzi1w-bundler-a2343c9’ should have r:sha256 hash ‘1vzm21fc37w89psxfk2fzi64zyb3gyhzr9smd6jk2r2kvgp6d38b’, instead has ‘1mvyy6ic41m4f56n1026pz9igbryq11mkj3b4hyr0v1siv4r95c4’

System info:
$ nix-env --version
nix-env (Nix) 1.9
$ uname -a
Linux hostname 4.0.5-1-ARCH #1 SMP PREEMPT Sat Jun 6 18:37:49 CEST 2015 x86_64 GNU/Linux
$ nix-channel --list
nixpkgs https://nixos.org/channels/nixpkgs-unstable

Here is the full trace:
$ nix-env -i bundix
installing ‘bundix’
these derivations will be built:
  /nix/store/xgl5z74r3c58052kmm0lcphg45ls6s13-mirrors-list.drv
  /nix/store/8yyamvj2rbbhii4k3lg0qjqp3hw18sfl-rubygems-2.4.1.tgz.drv
  /nix/store/10kr6zi8bgpga707aizc1m2sdsdcmfnb-rubygems-2.4.1.drv
  /nix/store/8ic754qq3l61cy7n47x6lvpqb9iikfh9-json2rb.drv
  /nix/store/lys5ha9f50md2q2dcwm1cb8sh8k668sd-bundix-c879cf9.drv
  /nix/store/ibaq2jj5l7jd76mmkiydijmj6v5vvfl2-gemset.rb.drv
  /nix/store/x350m9n17j7z74b738zap7w9x5gsx7c2-sources.rb.drv
  /nix/store/9ayy4s0ks5c3xvcm14jkdrhy5yw9nin0-sources.rb.drv
  /nix/store/y9g2yjry6z56kag9wj7bxkraq22zs2mh-purifiedLockfile.drv
  /nix/store/q5nqcq47zr488agk3jy8d983kcmpc9bz-purifiedLockfile.drv
  /nix/store/mmhlidd42cmwhmvhdfxbrgbs55ym2z31-bundler-a2343c9.drv
  /nix/store/syd9zahjj0bbk6f5as1jb0gxwckzvf1j-ruby-2.1.3-p0-bundler-2015-01-11.drv
  /nix/store/jjryl36r61vq7plfsf6hg2yi3ylvi973-bundix.drv
these paths will be fetched (86.06 MiB download, 410.73 MiB unpacked):
  /nix/store/162frgirfp5r27l7zi6rj2hi32nyhsrm-nss-cacert-3.19.2
  /nix/store/1nzhh12f5bi4axz3byf440avffnh82hr-hook
  /nix/store/25ca9s4p1zw62bqzjwd9vhfy8mjvzmqw-libssh2-1.6.0
  /nix/store/3bi8j6baxqyx7hchcnjmjp194gh3g8g9-bash-4.3-p39
  /nix/store/3ck3nmdd5a4vhhzprlm2axl8yizjld8w-groff-1.22.3
  /nix/store/4lmxmzn64slkinkd1pg6c5f7qd1fvsqh-expat-2.1.0
  /nix/store/4mwym8q9l8gfhw82yma4d8rwjgb1n1wy-xz-5.2.1
  /nix/store/6y2qbka5n8in96wbsn72yp3mj3486c83-python-2.7.10
  /nix/store/8p0cgzn4azmn36fl29kkg9x17rmic4la-gcc-4.9.3
  /nix/store/99z3lmh0cscbidgldzww3ndr2dxmmm10-linux-headers-3.12.32
  /nix/store/9xlh2rw7g388vsbnkcv5ynrbsmigs2jj-gnumake-4.1
  /nix/store/av878fzyc8z4kf7910css0vlxrapcsss-gnugrep-2.21
  /nix/store/az2scrkb88l2q09xa0g6lpbv2mh8lxjl-zlib-1.2.8
  /nix/store/barfym3f60kaps1x0xwqfb6r1rg78sn2-findutils-4.4.2
  /nix/store/c73chd7hv2ckr8133vcc82rm61qlrh59-coreutils-8.24
  /nix/store/cmq39a277siiwyynbm0vldz1l83njq35-perl-5.20.2
  /nix/store/cpiajasvm7m9qcc7ifpw716gqykn338z-patch-2.7.5
  /nix/store/d0crp812i3zw3lnr4p1yfkiipvlc3ih4-openssl-1.0.1p
  /nix/store/fgkssri28ckhjdwkgq38psn3khixf71l-git-2.4.6
  /nix/store/fv0a01g7vh095f18zi2fyp1cmm9xdjsm-attr-2.4.47
  /nix/store/garbn0cr4jb6l5pssbngp3lbw0dljjj0-ruby-2.1.3-p0
  /nix/store/hp2n1j4390b1crs4p0g959w5iygq06fv-libffi-3.2.1
  /nix/store/i97rvq5g6ij9igxwcfiiykjv0m5midc2-paxctl-0.9
  /nix/store/ippkgbiywybllav6j4i7xamccpa5xzzq-curl-7.43.0
  /nix/store/j24gxmn79r303kngrrh2fd33wbjjdr2x-pcre-8.37
  /nix/store/jax1b2pl5xck6lplf3dq51v4zv14gb73-git-2.4.6
  /nix/store/jgjda19lqfmrjl65jdy9fraz748w7iig-libyaml-0.1.6
  /nix/store/k1xk76yd7hdqy7q77hi01xjnfgj3qw3k-patchelf-0.8
  /nix/store/mjsz6y3w7yq8i9m32nrgqzzhzzrkv9w6-gawk-4.1.3
  /nix/store/mjydadnln8ra06l36sji2nv8x0c3c4bs-bzip2-1.0.6
  /nix/store/n6ml6gvzrd8jxi0bfjygkss6riifnh19-gzip-1.6
  /nix/store/p2hs2d0rwv9825nr1y885y6a12zymq90-thor-0.19.1.gem
  /nix/store/p75sm846yb0pdxziiy6982sknjynsdn9-stdenv
  /nix/store/plfxq7fii6kw51f8rmkzxj3i2b9k0kif-diffutils-3.3
  /nix/store/q0m70q5wg21hxrixkp1xk4x95sfs2fln-glibc-2.21
  /nix/store/rv9y01b00imh2qa504qnaks8qk6a4r7y-acl-2.2.52
  /nix/store/sgq9xgc93bi9d0hjr7s4qncj0p7j0zdr-gnused-4.2.2
  /nix/store/vgf2mygpwkc51cqbga6i60by3s5gb8dl-binutils-2.23.1
  /nix/store/vly57vijp2qhhxwcvkpi1s51jdswbn9i-gcc-wrapper-4.9.3
  /nix/store/wmr06g7fqsh9nm3ar4mvvjn16d2bsw1z-gdbm-1.11
  /nix/store/xd5jxjsr6xrqkli57ifjxjdz226h9ix1-gnutar-1.28
  /nix/store/y8r077h8yr27z8ai7kalcl8zxgbv7drm-ncurses-5.9
  /nix/store/zg71kawb2azb6438wylhrqi7b7fzx5f4-readline-6.3p08
  /nix/store/zhrk6wz2j6fb41zl8qf7wxxrpi1cmdxw-ed-1.10
fetching path ‘/nix/store/p2hs2d0rwv9825nr1y885y6a12zymq90-thor-0.19.1.gem’...

*** Downloading ‘https://cache.nixos.org/nar/19j6f5sqzczbb041gp4lpbf3j075kaia28sf27va278h3641nlai.nar.xz’ to ‘/nix/store/p2hs2d0rwv9825nr1y885y6a12zymq90-thor-0.19.1.gem’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 89708  100 89708    0     0   122k      0 --:--:-- --:--:-- --:--:--  122k

fetching path ‘/nix/store/1nzhh12f5bi4axz3byf440avffnh82hr-hook’...

*** Downloading ‘https://cache.nixos.org/nar/0x9p9rizgdwmmavldljqn79cq66705ja245lpyxxkncy9007z976.nar.xz’ to ‘/nix/store/1nzhh12f5bi4axz3byf440avffnh82hr-hook’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   960  100   960    0     0   6584      0 --:--:-- --:--:-- --:--:--  6857

fetching path ‘/nix/store/99z3lmh0cscbidgldzww3ndr2dxmmm10-linux-headers-3.12.32’...

*** Downloading ‘https://cache.nixos.org/nar/10x1knfa7pfrx1m2jj4rnflm1qd2xr7ydc0nda16f6ynkva9abx0.nar.xz’ to ‘/nix/store/99z3lmh0cscbidgldzww3ndr2dxmmm10-linux-headers-3.12.32’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  680k  100  680k    0     0  1361k      0 --:--:-- --:--:-- --:--:-- 1369k

fetching path ‘/nix/store/162frgirfp5r27l7zi6rj2hi32nyhsrm-nss-cacert-3.19.2’...

*** Downloading ‘https://cache.nixos.org/nar/13g3sjpibqfkpd9mivs4lcp1j56qisivn1xgdw2ydqnwk16f3vqv.nar.xz’ to ‘/nix/store/162frgirfp5r27l7zi6rj2hi32nyhsrm-nss-cacert-3.19.2’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  133k  100  133k    0     0   461k      0 --:--:-- --:--:-- --:--:--  471k

fetching path ‘/nix/store/q0m70q5wg21hxrixkp1xk4x95sfs2fln-glibc-2.21’...

*** Downloading ‘https://cache.nixos.org/nar/0rf0bq82v2rrlfpc4z24y26k03f7kgqgw7bca4pxfvydmg6xx506.nar.xz’ to ‘/nix/store/q0m70q5wg21hxrixkp1xk4x95sfs2fln-glibc-2.21’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 6586k  100 6586k    0     0  4541k      0  0:00:01  0:00:01 --:--:-- 4551k

fetching path ‘/nix/store/fv0a01g7vh095f18zi2fyp1cmm9xdjsm-attr-2.4.47’...

*** Downloading ‘https://cache.nixos.org/nar/1qa740rkzdvrfv46y57991y190k1yh6vkdi9026h8kkwm22ynzf1.nar.xz’ to ‘/nix/store/fv0a01g7vh095f18zi2fyp1cmm9xdjsm-attr-2.4.47’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 76868  100 76868    0     0   101k      0 --:--:-- --:--:-- --:--:--  102k

fetching path ‘/nix/store/3bi8j6baxqyx7hchcnjmjp194gh3g8g9-bash-4.3-p39’...

*** Downloading ‘https://cache.nixos.org/nar/0v801pfsj1z6i8l126qclkigyjx49l92lsrx1n911fnawp8fp59l.nar.xz’ to ‘/nix/store/3bi8j6baxqyx7hchcnjmjp194gh3g8g9-bash-4.3-p39’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 1146k  100 1146k    0     0   742k      0  0:00:01  0:00:01 --:--:--  744k

fetching path ‘/nix/store/rv9y01b00imh2qa504qnaks8qk6a4r7y-acl-2.2.52’...

*** Downloading ‘https://cache.nixos.org/nar/0xx7bsx8h5p2r5r780bdqmv172k6dam8rbvry79j0jdbwyqcb686.nar.xz’ to ‘/nix/store/rv9y01b00imh2qa504qnaks8qk6a4r7y-acl-2.2.52’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  128k  100  128k    0     0   138k      0 --:--:-- --:--:-- --:--:--  139k

fetching path ‘/nix/store/mjydadnln8ra06l36sji2nv8x0c3c4bs-bzip2-1.0.6’...

*** Downloading ‘https://cache.nixos.org/nar/1sixqq1x8sj0s9vxv1afis4pm5cy070mziyzvy2p8nrkvq2z26lz.nar.xz’ to ‘/nix/store/mjydadnln8ra06l36sji2nv8x0c3c4bs-bzip2-1.0.6’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 60684  100 60684    0     0  36398      0  0:00:01  0:00:01 --:--:-- 40375

fetching path ‘/nix/store/c73chd7hv2ckr8133vcc82rm61qlrh59-coreutils-8.24’...

*** Downloading ‘https://cache.nixos.org/nar/09sp25z8bh4597599sz0lcllzyn2219y9wzzi3br2327rzn23kl2.nar.xz’ to ‘/nix/store/c73chd7hv2ckr8133vcc82rm61qlrh59-coreutils-8.24’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 2303k  100 2303k    0     0   524k      0  0:00:04  0:00:04 --:--:--  524k

fetching path ‘/nix/store/zhrk6wz2j6fb41zl8qf7wxxrpi1cmdxw-ed-1.10’...

*** Downloading ‘https://cache.nixos.org/nar/01vli85nbkygdiyfyy078m6mhwy7chkilzgw4flpr0giizfahr5m.nar.xz’ to ‘/nix/store/zhrk6wz2j6fb41zl8qf7wxxrpi1cmdxw-ed-1.10’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 42460  100 42460    0     0  61211      0 --:--:-- --:--:-- --:--:-- 61715

fetching path ‘/nix/store/plfxq7fii6kw51f8rmkzxj3i2b9k0kif-diffutils-3.3’...

*** Downloading ‘https://cache.nixos.org/nar/07vigyd6541xz9hq53k7afgrbws45zfx8ldspk684hn26q4kklqa.nar.xz’ to ‘/nix/store/plfxq7fii6kw51f8rmkzxj3i2b9k0kif-diffutils-3.3’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  141k  100  141k    0     0   187k      0 --:--:-- --:--:-- --:--:--  188k

fetching path ‘/nix/store/4lmxmzn64slkinkd1pg6c5f7qd1fvsqh-expat-2.1.0’...

*** Downloading ‘https://cache.nixos.org/nar/0xbqmmksvsnr05x7xn834yx3i66h760d6yhk63dc7apyq3j0l0s2.nar.xz’ to ‘/nix/store/4lmxmzn64slkinkd1pg6c5f7qd1fvsqh-expat-2.1.0’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 77380  100 77380    0     0  88666      0 --:--:-- --:--:-- --:--:-- 88942

fetching path ‘/nix/store/barfym3f60kaps1x0xwqfb6r1rg78sn2-findutils-4.4.2’...

*** Downloading ‘https://cache.nixos.org/nar/05vyjc9wwknkvrp5zw61akzp3wxbi7dmnd6j3pcwq6rhwp8qx406.nar.xz’ to ‘/nix/store/barfym3f60kaps1x0xwqfb6r1rg78sn2-findutils-4.4.2’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  394k  100  394k    0     0   291k      0  0:00:01  0:00:01 --:--:--  367k

fetching path ‘/nix/store/mjsz6y3w7yq8i9m32nrgqzzhzzrkv9w6-gawk-4.1.3’...

*** Downloading ‘https://cache.nixos.org/nar/16i7akiwgc0qpcc3r5y7xarv2n2g5h2nlhb9hiywqbp8mn9sprsx.nar.xz’ to ‘/nix/store/mjsz6y3w7yq8i9m32nrgqzzhzzrkv9w6-gawk-4.1.3’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  832k  100  832k    0     0   642k      0  0:00:01  0:00:01 --:--:--  645k

fetching path ‘/nix/store/wmr06g7fqsh9nm3ar4mvvjn16d2bsw1z-gdbm-1.11’...

*** Downloading ‘https://cache.nixos.org/nar/12pcmrixgjnhrp23gm92s2a5845rh9d9339hvnq838fqw05c1qpd.nar.xz’ to ‘/nix/store/wmr06g7fqsh9nm3ar4mvvjn16d2bsw1z-gdbm-1.11’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  126k  100  126k    0     0   111k      0  0:00:01  0:00:01 --:--:--  112k

fetching path ‘/nix/store/9xlh2rw7g388vsbnkcv5ynrbsmigs2jj-gnumake-4.1’...

*** Downloading ‘https://cache.nixos.org/nar/0mrbs27f1jk1fwr8fzswhfi2ircyjz7l6k01ch8p3mqzgf9wd3r6.nar.xz’ to ‘/nix/store/9xlh2rw7g388vsbnkcv5ynrbsmigs2jj-gnumake-4.1’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  350k  100  350k    0     0   344k      0  0:00:01  0:00:01 --:--:--  345k

fetching path ‘/nix/store/sgq9xgc93bi9d0hjr7s4qncj0p7j0zdr-gnused-4.2.2’...

*** Downloading ‘https://cache.nixos.org/nar/06i0gzk9mi794ivvwrhm3cwzc3mmkkkgnb647p414k6g00i2yh3g.nar.xz’ to ‘/nix/store/sgq9xgc93bi9d0hjr7s4qncj0p7j0zdr-gnused-4.2.2’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  116k  100  116k    0     0   140k      0 --:--:-- --:--:-- --:--:--  141k

fetching path ‘/nix/store/xd5jxjsr6xrqkli57ifjxjdz226h9ix1-gnutar-1.28’...

*** Downloading ‘https://cache.nixos.org/nar/1qh8wr3dd0hw8x5klgib4f9j82zssg47vz3msaxdn0cgx9lr6m4r.nar.xz’ to ‘/nix/store/xd5jxjsr6xrqkli57ifjxjdz226h9ix1-gnutar-1.28’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  605k  100  605k    0     0   226k      0  0:00:02  0:00:02 --:--:--  226k

fetching path ‘/nix/store/n6ml6gvzrd8jxi0bfjygkss6riifnh19-gzip-1.6’...

*** Downloading ‘https://cache.nixos.org/nar/0nxry920blsgjvakp0p4j3d2wszp120v0gmqfc9614liw54wpmw3.nar.xz’ to ‘/nix/store/n6ml6gvzrd8jxi0bfjygkss6riifnh19-gzip-1.6’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 78828  100 78828    0     0  79044      0 --:--:-- --:--:-- --:--:-- 79224

fetching path ‘/nix/store/hp2n1j4390b1crs4p0g959w5iygq06fv-libffi-3.2.1’...

*** Downloading ‘https://cache.nixos.org/nar/02azdg4ns2b4y94vgscpdlpkijhpwxxy91g5nja89wv40spzssp1.nar.xz’ to ‘/nix/store/hp2n1j4390b1crs4p0g959w5iygq06fv-libffi-3.2.1’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 32104  100 32104    0     0  40527      0 --:--:-- --:--:-- --:--:-- 57845

fetching path ‘/nix/store/jgjda19lqfmrjl65jdy9fraz748w7iig-libyaml-0.1.6’...

*** Downloading ‘https://cache.nixos.org/nar/13v86cfd59bfahxnsjafw63b6fx1ix9mb3cd2fx2nwkk813flchy.nar.xz’ to ‘/nix/store/jgjda19lqfmrjl65jdy9fraz748w7iig-libyaml-0.1.6’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 53180  100 53180    0     0  84897      0 --:--:-- --:--:-- --:--:-- 85912

fetching path ‘/nix/store/y8r077h8yr27z8ai7kalcl8zxgbv7drm-ncurses-5.9’...

*** Downloading ‘https://cache.nixos.org/nar/15m0ffw6b9n9pxg3qk4nc8s1fgraiz6rnfs9pqgkqcskkqk8b7q1.nar.xz’ to ‘/nix/store/y8r077h8yr27z8ai7kalcl8zxgbv7drm-ncurses-5.9’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  780k  100  780k    0     0   551k      0  0:00:01  0:00:01 --:--:--  560k

fetching path ‘/nix/store/d0crp812i3zw3lnr4p1yfkiipvlc3ih4-openssl-1.0.1p’...

*** Downloading ‘https://cache.nixos.org/nar/0wb1phpakmdmclwida2hh9zndlrayzcdnqm7s06mmbvrdcqvrpvd.nar.xz’ to ‘/nix/store/d0crp812i3zw3lnr4p1yfkiipvlc3ih4-openssl-1.0.1p’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 2237k  100 2237k    0     0  1177k      0  0:00:01  0:00:01 --:--:-- 1185k

fetching path ‘/nix/store/cpiajasvm7m9qcc7ifpw716gqykn338z-patch-2.7.5’...

*** Downloading ‘https://cache.nixos.org/nar/0ddil4gihlwzkymayf09q0w2w3bcydrxq4wm3qdzgcj1almqb81x.nar.xz’ to ‘/nix/store/cpiajasvm7m9qcc7ifpw716gqykn338z-patch-2.7.5’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 85160  100 85160    0     0   132k      0 --:--:-- --:--:-- --:--:--  133k

fetching path ‘/nix/store/i97rvq5g6ij9igxwcfiiykjv0m5midc2-paxctl-0.9’...

*** Downloading ‘https://cache.nixos.org/nar/0zbg64lg4s3c8bm5zkqnicjhcyqwr8cy7vipsyng400b07dmszwa.nar.xz’ to ‘/nix/store/i97rvq5g6ij9igxwcfiiykjv0m5midc2-paxctl-0.9’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  8244  100  8244    0     0  71549      0 --:--:-- --:--:-- --:--:-- 73607

fetching path ‘/nix/store/zg71kawb2azb6438wylhrqi7b7fzx5f4-readline-6.3p08’...

*** Downloading ‘https://cache.nixos.org/nar/14ypj5njsg9k7jrsnrpdijvp8vjiyba5vpxiwql58plk5y11bn5x.nar.xz’ to ‘/nix/store/zg71kawb2azb6438wylhrqi7b7fzx5f4-readline-6.3p08’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  203k  100  203k    0     0   191k      0  0:00:01  0:00:01 --:--:--  191k

fetching path ‘/nix/store/4mwym8q9l8gfhw82yma4d8rwjgb1n1wy-xz-5.2.1’...

*** Downloading ‘https://cache.nixos.org/nar/0sg408zak9g7fpw6pqxbpz5z3xjhca48clq7kn8nd2zrid8pvjhx.nar.xz’ to ‘/nix/store/4mwym8q9l8gfhw82yma4d8rwjgb1n1wy-xz-5.2.1’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  193k  100  193k    0     0   152k      0  0:00:01  0:00:01 --:--:--  153k

fetching path ‘/nix/store/az2scrkb88l2q09xa0g6lpbv2mh8lxjl-zlib-1.2.8’...

*** Downloading ‘https://cache.nixos.org/nar/1181k41fb0q3glhy2zgv8x35121vfzy13hqwqdwxag4ax77cipsc.nar.xz’ to ‘/nix/store/az2scrkb88l2q09xa0g6lpbv2mh8lxjl-zlib-1.2.8’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 89096  100 89096    0     0   359k      0 --:--:-- --:--:-- --:--:--  364k

fetching path ‘/nix/store/8p0cgzn4azmn36fl29kkg9x17rmic4la-gcc-4.9.3’...

*** Downloading ‘https://cache.nixos.org/nar/1laqvi8n6296fgm6656z8qfn82fnk52kxvc6w115nsy8vs0r46qr.nar.xz’ to ‘/nix/store/8p0cgzn4azmn36fl29kkg9x17rmic4la-gcc-4.9.3’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 25.2M  100 25.2M    0     0  4307k      0  0:00:06  0:00:06 --:--:-- 5897k

fetching path ‘/nix/store/25ca9s4p1zw62bqzjwd9vhfy8mjvzmqw-libssh2-1.6.0’...

*** Downloading ‘https://cache.nixos.org/nar/15nrqbn8ifrx1nf1avc5bd93h0xfjrdawxglix1cl8qibzazl3nl.nar.xz’ to ‘/nix/store/25ca9s4p1zw62bqzjwd9vhfy8mjvzmqw-libssh2-1.6.0’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  163k  100  163k    0     0   183k      0 --:--:-- --:--:-- --:--:--  184k

fetching path ‘/nix/store/vgf2mygpwkc51cqbga6i60by3s5gb8dl-binutils-2.23.1’...

*** Downloading ‘https://cache.nixos.org/nar/14wsyzlmlnx50qgc9gc5cfwgask8j4nj8mp6m16zk4lg741m6ng7.nar.xz’ to ‘/nix/store/vgf2mygpwkc51cqbga6i60by3s5gb8dl-binutils-2.23.1’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 3619k  100 3619k    0     0  1498k      0  0:00:02  0:00:02 --:--:-- 1502k

fetching path ‘/nix/store/ippkgbiywybllav6j4i7xamccpa5xzzq-curl-7.43.0’...

*** Downloading ‘https://cache.nixos.org/nar/1lxkwijq8han6f3a200j1fg22k2wlpl6l87r5r3yfhzwd59f9vfy.nar.xz’ to ‘/nix/store/ippkgbiywybllav6j4i7xamccpa5xzzq-curl-7.43.0’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  660k  100  660k    0     0   553k      0  0:00:01  0:00:01 --:--:--  554k

fetching path ‘/nix/store/vly57vijp2qhhxwcvkpi1s51jdswbn9i-gcc-wrapper-4.9.3’...

*** Downloading ‘https://cache.nixos.org/nar/1d3bskxik9faixi7w4h8fjgifcjgzj7627bh6qp65x41x6ba7gv0.nar.xz’ to ‘/nix/store/vly57vijp2qhhxwcvkpi1s51jdswbn9i-gcc-wrapper-4.9.3’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  4160  100  4160    0     0   9011      0 --:--:-- --:--:-- --:--:--  9433

fetching path ‘/nix/store/k1xk76yd7hdqy7q77hi01xjnfgj3qw3k-patchelf-0.8’...

*** Downloading ‘https://cache.nixos.org/nar/128r1rlgrjzyd24nknr915k8zwllr8gck3cgl4war3vwhc1bd7v6.nar.xz’ to ‘/nix/store/k1xk76yd7hdqy7q77hi01xjnfgj3qw3k-patchelf-0.8’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 42420  100 42420    0     0  56764      0 --:--:-- --:--:-- --:--:-- 57246

fetching path ‘/nix/store/j24gxmn79r303kngrrh2fd33wbjjdr2x-pcre-8.37’...

*** Downloading ‘https://cache.nixos.org/nar/1iqsmavl1f8k2x26p123di25v6hgvcgv1parcm27mag4vf94b2m0.nar.xz’ to ‘/nix/store/j24gxmn79r303kngrrh2fd33wbjjdr2x-pcre-8.37’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  722k  100  722k    0     0   503k      0  0:00:01  0:00:01 --:--:--  507k

fetching path ‘/nix/store/cmq39a277siiwyynbm0vldz1l83njq35-perl-5.20.2’...

*** Downloading ‘https://cache.nixos.org/nar/1bk3ssacx56k4vkjq19slfvrxhgbpzxj4vvvlcf7rindqw12dlnk.nar.xz’ to ‘/nix/store/cmq39a277siiwyynbm0vldz1l83njq35-perl-5.20.2’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 12.6M  100 12.6M    0     0  2870k      0  0:00:04  0:00:04 --:--:-- 2872k

fetching path ‘/nix/store/av878fzyc8z4kf7910css0vlxrapcsss-gnugrep-2.21’...

*** Downloading ‘https://cache.nixos.org/nar/05rksjiz449kps8p3crwzhg7agzr05p3xfsycrrpy7jy01g2jv4w.nar.xz’ to ‘/nix/store/av878fzyc8z4kf7910css0vlxrapcsss-gnugrep-2.21’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  189k  100  189k    0     0   229k      0 --:--:-- --:--:-- --:--:--  229k

fetching path ‘/nix/store/3ck3nmdd5a4vhhzprlm2axl8yizjld8w-groff-1.22.3’...

*** Downloading ‘https://cache.nixos.org/nar/0yycr4f6k3v159ma7d1n0bipi9cyzpj7b7fhllmr4snv1rq0nj9r.nar.xz’ to ‘/nix/store/3ck3nmdd5a4vhhzprlm2axl8yizjld8w-groff-1.22.3’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 2470k  100 2470k    0     0  1408k      0  0:00:01  0:00:01 --:--:-- 1409k

fetching path ‘/nix/store/fgkssri28ckhjdwkgq38psn3khixf71l-git-2.4.6’...

*** Downloading ‘https://cache.nixos.org/nar/0vs0bkppsjk2k45ggqc8cl6yk6av2vdl5rccv1f0sd9s0s6bh4pa.nar.xz’ to ‘/nix/store/fgkssri28ckhjdwkgq38psn3khixf71l-git-2.4.6’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 2977k  100 2977k    0     0  1359k      0  0:00:02  0:00:02 --:--:-- 1364k

fetching path ‘/nix/store/6y2qbka5n8in96wbsn72yp3mj3486c83-python-2.7.10’...

*** Downloading ‘https://cache.nixos.org/nar/04mfq4pzwjx7fjiz9vbbccv57c1plq3w8pir8lxrjjivj0126w9y.nar.xz’ to ‘/nix/store/6y2qbka5n8in96wbsn72yp3mj3486c83-python-2.7.10’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 7419k  100 7419k    0     0  2172k      0  0:00:03  0:00:03 --:--:-- 2175k

fetching path ‘/nix/store/garbn0cr4jb6l5pssbngp3lbw0dljjj0-ruby-2.1.3-p0’...

*** Downloading ‘https://cache.nixos.org/nar/14z5vzns7amldbl9b7gs68i94yfcf3cwx7kg1n7j4min4mxggihk.nar.xz’ to ‘/nix/store/garbn0cr4jb6l5pssbngp3lbw0dljjj0-ruby-2.1.3-p0’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 5951k  100 5951k    0     0  2280k      0  0:00:02  0:00:02 --:--:-- 2282k

fetching path ‘/nix/store/jax1b2pl5xck6lplf3dq51v4zv14gb73-git-2.4.6’...

*** Downloading ‘https://cache.nixos.org/nar/1xklxfclb86lj9jak28a757w797sg4bwdx0w27l74zwwvi8npgj4.nar.xz’ to ‘/nix/store/jax1b2pl5xck6lplf3dq51v4zv14gb73-git-2.4.6’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 3788k  100 3788k    0     0  1911k      0  0:00:01  0:00:01 --:--:-- 1913k

fetching path ‘/nix/store/p75sm846yb0pdxziiy6982sknjynsdn9-stdenv’...

*** Downloading ‘https://cache.nixos.org/nar/17wp13gxg5hr4vz31z330zd7lz0rxsdmq7c1vj9vwmiwxf62f4k6.nar.xz’ to ‘/nix/store/p75sm846yb0pdxziiy6982sknjynsdn9-stdenv’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  7396  100  7396    0     0  17760      0 --:--:-- --:--:-- --:--:-- 17951

building path(s) ‘/nix/store/68kpfbf6kxi16dl1pnlzd57kk5wf4s63-bundix-c879cf9’
exporting https://github.com/cstrahan/bundix.git (rev c879cf901ff8084b4c97aaacfb5ecbdb0f95cc03) into /nix/store/68kpfbf6kxi16dl1pnlzd57kk5wf4s63-bundix-c879cf9
Initialized empty Git repository in /nix/store/68kpfbf6kxi16dl1pnlzd57kk5wf4s63-bundix-c879cf9/.git/
remote: Counting objects: 25, done.
remote: Compressing objects: 100% (23/23), done.
remote: Total 25 (delta 0), reused 16 (delta 0), pack-reused 0
From https://github.com/cstrahan/bundix
 * tag               v1.0.3     -> FETCH_HEAD
Switched to a new branch 'fetchgit'
git revision is c879cf901ff8084b4c97aaacfb5ecbdb0f95cc03
git human-readable version is -- none --
Commit date is 2015-04-15 19:05:08 -0400
building path(s) ‘/nix/store/60ima6a5lr9m3giyhq8q488xgkbhzi1w-bundler-a2343c9’
exporting https://github.com/bundler/bundler.git (rev a2343c9eabf5403d8ffcbca4dea33d18a60fc157) into /nix/store/60ima6a5lr9m3giyhq8q488xgkbhzi1w-bundler-a2343c9
Initialized empty Git repository in /nix/store/60ima6a5lr9m3giyhq8q488xgkbhzi1w-bundler-a2343c9/.git/
remote: Counting objects: 47042, done.
remote: Compressing objects: 100% (184/184), done.
remote: Total 47042 (delta 0), reused 174 (delta 0), pack-reused 46858
Receiving objects: 100% (47042/47042), 17.72 MiB | 3.62 MiB/s, done.
Resolving deltas: 100% (25272/25272), done.
From https://github.com/bundler/bundler
 * [new branch]      0-8-stable -> origin/0-8-stable
 * [new branch]      0-9-stable -> origin/0-9-stable
 * [new branch]      1-0-stable -> origin/1-0-stable
 * [new branch]      1-1-stable -> origin/1-1-stable
 * [new branch]      1-10-stable -> origin/1-10-stable
 * [new branch]      1-2-stable -> origin/1-2-stable
 * [new branch]      1-3-stable -> origin/1-3-stable
 * [new branch]      1-5-stable -> origin/1-5-stable
 * [new branch]      1-6-stable -> origin/1-6-stable
 * [new branch]      1-7-stable -> origin/1-7-stable
 * [new branch]      1-8-stable -> origin/1-8-stable
 * [new branch]      1-9-stable -> origin/1-9-stable
 * [new branch]      1-99-dev   -> origin/1-99-dev
 * [new branch]      171        -> origin/171
 * [new branch]      2-0-dev    -> origin/2-0-dev
 * [new branch]      2-0-dev-archived -> origin/2-0-dev-archived
 * [new branch]      2813-fix-self-dependency-bug -> origin/2813-fix-self-dependency-bug
 * [new branch]      auto       -> origin/auto
 * [new branch]      autobundle -> origin/autobundle
 * [new branch]      checksum   -> origin/checksum
 * [new branch]      dont_run_git_commands_during_runtime -> origin/dont_run_git_commands_during_runtime
 * [new branch]      execless   -> origin/execless
 * [new branch]      fetchers_fetchers_everywhere -> origin/fetchers_fetchers_everywhere
 * [new branch]      fix-backtracking-from-child -> origin/fix-backtracking-from-child
 * [new branch]      fix-bug-with-bundle-cache-erroring -> origin/fix-bug-with-bundle-cache-erroring
 * [new branch]      fix-thread-safety-parallel-install -> origin/fix-thread-safety-parallel-install
 * [new branch]      fix-worker-cleanup-error -> origin/fix-worker-cleanup-error
 * [new branch]      fix-worker-index-jruby -> origin/fix-worker-index-jruby
 * [new branch]      fix_missing_gem_dir -> origin/fix_missing_gem_dir
 * [new branch]      gem_tasks  -> origin/gem_tasks
 * [new branch]      gemfile_hashing -> origin/gemfile_hashing
 * [new branch]      gh-pages   -> origin/gh-pages
 * [new branch]      issue-3671 -> origin/issue-3671
 * [new branch]      make-paralle-fetch-jruby -> origin/make-paralle-fetch-jruby
 * [new branch]      master     -> origin/master
 * [new branch]      molinillo  -> origin/molinillo
 * [new branch]      new-index  -> origin/new-index
 * [new branch]      old-gem-version -> origin/old-gem-version
 * [new branch]      parallel_threads -> origin/parallel_threads
 * [new branch]      platforms  -> origin/platforms
 * [new branch]      refactor-resolver -> origin/refactor-resolver
 * [new branch]      removing_the_spec_gil -> origin/removing_the_spec_gil
 * [new branch]      retry_network -> origin/retry_network
 * [new branch]      rgb-manpage-additions -> origin/rgb-manpage-additions
 * [new branch]      rubygems22_exts -> origin/rubygems22_exts
 * [new branch]      seg-enforce-expect-err -> origin/seg-enforce-expect-err
 * [new branch]      seg-new-index-fetchers -> origin/seg-new-index-fetchers
 * [new branch]      seg-resolver-error-formatting -> origin/seg-resolver-error-formatting
 * [new branch]      segseparate-lockfile-sources -> origin/segseparate-lockfile-sources
 * [new branch]      sources    -> origin/sources
 * [new branch]      test_default_gems -> origin/test_default_gems
 * [new branch]      travis-docker -> origin/travis-docker
 * [new branch]      travis-new-setup -> origin/travis-new-setup
 * [new branch]      unsupported_sources -> origin/unsupported_sources
 * [new branch]      user_agent -> origin/user_agent
 * [new branch]      user_agent2 -> origin/user_agent2
 * [new tag]         v1.1.5     -> v1.1.5
 * [new tag]         v1.2.5     -> v1.2.5
 * [new tag]         v1.6.9     -> v1.6.9
 * [new tag]         v1.9.10    -> v1.9.10
 * [new tag]         0.3.1      -> 0.3.1
 * [new tag]         0.4.0      -> 0.4.0
 * [new tag]         0.4.1      -> 0.4.1
 * [new tag]         0.5.0      -> 0.5.0
 * [new tag]         0.6.0      -> 0.6.0
 * [new tag]         0.7.0      -> 0.7.0
 * [new tag]         0.7.2      -> 0.7.2
 * [new tag]         0.8.0      -> 0.8.0
 * [new tag]         0.8.2      -> 0.8.2
 * [new tag]         0.8.5      -> 0.8.5
 * [new tag]         0.9.10     -> 0.9.10
 * [new tag]         0.9.11     -> 0.9.11
 * [new tag]         0.9.12     -> 0.9.12
 * [new tag]         0.9.13     -> 0.9.13
 * [new tag]         0.9.14     -> 0.9.14
 * [new tag]         0.9.15     -> 0.9.15
 * [new tag]         0.9.16     -> 0.9.16
 * [new tag]         0.9.17     -> 0.9.17
 * [new tag]         0.9.18     -> 0.9.18
 * [new tag]         0.9.19     -> 0.9.19
 * [new tag]         0.9.20     -> 0.9.20
 * [new tag]         0.9.21     -> 0.9.21
 * [new tag]         0.9.22     -> 0.9.22
 * [new tag]         0.9.23     -> 0.9.23
 * [new tag]         0.9.24     -> 0.9.24
 * [new tag]         0.9.25     -> 0.9.25
 * [new tag]         0.9.26     -> 0.9.26
 * [new tag]         0.9.3      -> 0.9.3
 * [new tag]         0.9.4      -> 0.9.4
 * [new tag]         0.9.5      -> 0.9.5
 * [new tag]         0.9.6      -> 0.9.6
 * [new tag]         0.9.7      -> 0.9.7
 * [new tag]         0.9.8      -> 0.9.8
 * [new tag]         0.9.9      -> 0.9.9
 * [new tag]         1.0.0      -> 1.0.0
 * [new tag]         1.0.0.beta.1 -> 1.0.0.beta.1
 * [new tag]         1.0.0.beta.10 -> 1.0.0.beta.10
 * [new tag]         1.0.0.beta.2 -> 1.0.0.beta.2
 * [new tag]         1.0.0.beta.3 -> 1.0.0.beta.3
 * [new tag]         1.0.0.beta.4 -> 1.0.0.beta.4
 * [new tag]         1.0.0.beta.5 -> 1.0.0.beta.5
 * [new tag]         1.0.0.beta.6 -> 1.0.0.beta.6
 * [new tag]         1.0.0.beta.7 -> 1.0.0.beta.7
 * [new tag]         1.0.0.beta.8 -> 1.0.0.beta.8
 * [new tag]         1.0.0.beta.9 -> 1.0.0.beta.9
 * [new tag]         1.0.0.rc.1 -> 1.0.0.rc.1
 * [new tag]         1.0.0.rc.2 -> 1.0.0.rc.2
 * [new tag]         1.0.0.rc.3 -> 1.0.0.rc.3
 * [new tag]         1.0.0.rc.4 -> 1.0.0.rc.4
 * [new tag]         1.0.0.rc.5 -> 1.0.0.rc.5
 * [new tag]         1.0.0.rc.6 -> 1.0.0.rc.6
 * [new tag]         v0.9.0     -> v0.9.0
 * [new tag]         v0.9.0.pre3 -> v0.9.0.pre3
 * [new tag]         v0.9.0.pre4 -> v0.9.0.pre4
 * [new tag]         v0.9.0.pre5 -> v0.9.0.pre5
 * [new tag]         v1.0.0     -> v1.0.0
 * [new tag]         v1.0.1     -> v1.0.1
 * [new tag]         v1.0.10    -> v1.0.10
 * [new tag]         v1.0.11    -> v1.0.11
 * [new tag]         v1.0.12    -> v1.0.12
 * [new tag]         v1.0.13    -> v1.0.13
 * [new tag]         v1.0.14    -> v1.0.14
 * [new tag]         v1.0.15    -> v1.0.15
 * [new tag]         v1.0.16    -> v1.0.16
 * [new tag]         v1.0.17    -> v1.0.17
 * [new tag]         v1.0.18    -> v1.0.18
 * [new tag]         v1.0.19.rc -> v1.0.19.rc
 * [new tag]         v1.0.2     -> v1.0.2
 * [new tag]         v1.0.20    -> v1.0.20
 * [new tag]         v1.0.20.rc -> v1.0.20.rc
 * [new tag]         v1.0.21    -> v1.0.21
 * [new tag]         v1.0.21.rc -> v1.0.21.rc
 * [new tag]         v1.0.22    -> v1.0.22
 * [new tag]         v1.0.3     -> v1.0.3
 * [new tag]         v1.0.4     -> v1.0.4
 * [new tag]         v1.0.5     -> v1.0.5
 * [new tag]         v1.0.6     -> v1.0.6
 * [new tag]         v1.0.7     -> v1.0.7
 * [new tag]         v1.0.8     -> v1.0.8
 * [new tag]         v1.0.9     -> v1.0.9
 * [new tag]         v1.1.0     -> v1.1.0
 * [new tag]         v1.1.1     -> v1.1.1
 * [new tag]         v1.1.2     -> v1.1.2
 * [new tag]         v1.1.3     -> v1.1.3
 * [new tag]         v1.1.pre   -> v1.1.pre
 * [new tag]         v1.1.pre.1 -> v1.1.pre.1
 * [new tag]         v1.1.pre.10 -> v1.1.pre.10
 * [new tag]         v1.1.pre.2 -> v1.1.pre.2
 * [new tag]         v1.1.pre.3 -> v1.1.pre.3
 * [new tag]         v1.1.pre.4 -> v1.1.pre.4
 * [new tag]         v1.1.pre.5 -> v1.1.pre.5
 * [new tag]         v1.1.pre.6 -> v1.1.pre.6
 * [new tag]         v1.1.pre.7 -> v1.1.pre.7
 * [new tag]         v1.1.pre.8 -> v1.1.pre.8
 * [new tag]         v1.1.pre.9 -> v1.1.pre.9
 * [new tag]         v1.1.rc    -> v1.1.rc
 * [new tag]         v1.1.rc.2  -> v1.1.rc.2
 * [new tag]         v1.1.rc.3  -> v1.1.rc.3
 * [new tag]         v1.1.rc.4  -> v1.1.rc.4
 * [new tag]         v1.1.rc.5  -> v1.1.rc.5
 * [new tag]         v1.1.rc.6  -> v1.1.rc.6
 * [new tag]         v1.1.rc.7  -> v1.1.rc.7
 * [new tag]         v1.1.rc.8  -> v1.1.rc.8
 * [new tag]         v1.10.0    -> v1.10.0
 * [new tag]         v1.10.0.pre -> v1.10.0.pre
 * [new tag]         v1.10.0.pre.1 -> v1.10.0.pre.1
 * [new tag]         v1.10.0.pre.2 -> v1.10.0.pre.2
 * [new tag]         v1.10.0.rc -> v1.10.0.rc
 * [new tag]         v1.10.1    -> v1.10.1
 * [new tag]         v1.10.2    -> v1.10.2
 * [new tag]         v1.10.3    -> v1.10.3
 * [new tag]         v1.10.4    -> v1.10.4
 * [new tag]         v1.10.5    -> v1.10.5
 * [new tag]         v1.10.6    -> v1.10.6
 * [new tag]         v1.2.0     -> v1.2.0
 * [new tag]         v1.2.0.pre -> v1.2.0.pre
 * [new tag]         v1.2.0.pre.1 -> v1.2.0.pre.1
 * [new tag]         v1.2.0.rc  -> v1.2.0.rc
 * [new tag]         v1.2.0.rc.2 -> v1.2.0.rc.2
 * [new tag]         v1.2.1     -> v1.2.1
 * [new tag]         v1.2.2     -> v1.2.2
 * [new tag]         v1.2.3     -> v1.2.3
 * [new tag]         v1.2.4     -> v1.2.4
 * [new tag]         v1.3.0     -> v1.3.0
 * [new tag]         v1.3.0.pre -> v1.3.0.pre
 * [new tag]         v1.3.0.pre.2 -> v1.3.0.pre.2
 * [new tag]         v1.3.0.pre.3 -> v1.3.0.pre.3
 * [new tag]         v1.3.0.pre.4 -> v1.3.0.pre.4
 * [new tag]         v1.3.0.pre.5 -> v1.3.0.pre.5
 * [new tag]         v1.3.0.pre.6 -> v1.3.0.pre.6
 * [new tag]         v1.3.0.pre.7 -> v1.3.0.pre.7
 * [new tag]         v1.3.0.pre.8 -> v1.3.0.pre.8
 * [new tag]         v1.3.1     -> v1.3.1
 * [new tag]         v1.3.2     -> v1.3.2
 * [new tag]         v1.3.3     -> v1.3.3
 * [new tag]         v1.3.4     -> v1.3.4
 * [new tag]         v1.3.5     -> v1.3.5
 * [new tag]         v1.3.6     -> v1.3.6
 * [new tag]         v1.4.0.pre.1 -> v1.4.0.pre.1
 * [new tag]         v1.4.0.pre.2 -> v1.4.0.pre.2
 * [new tag]         v1.4.0.rc.1 -> v1.4.0.rc.1
 * [new tag]         v1.5.0     -> v1.5.0
 * [new tag]         v1.5.0.rc.1 -> v1.5.0.rc.1
 * [new tag]         v1.5.0.rc.2 -> v1.5.0.rc.2
 * [new tag]         v1.5.1     -> v1.5.1
 * [new tag]         v1.5.2     -> v1.5.2
 * [new tag]         v1.5.3     -> v1.5.3
 * [new tag]         v1.6.0     -> v1.6.0
 * [new tag]         v1.6.0.pre.1 -> v1.6.0.pre.1
 * [new tag]         v1.6.0.pre.2 -> v1.6.0.pre.2
 * [new tag]         v1.6.0.rc  -> v1.6.0.rc
 * [new tag]         v1.6.0.rc2 -> v1.6.0.rc2
 * [new tag]         v1.6.1     -> v1.6.1
 * [new tag]         v1.6.2     -> v1.6.2
 * [new tag]         v1.6.3     -> v1.6.3
 * [new tag]         v1.6.4     -> v1.6.4
 * [new tag]         v1.6.5     -> v1.6.5
 * [new tag]         v1.6.6     -> v1.6.6
 * [new tag]         v1.6.7     -> v1.6.7
 * [new tag]         v1.6.8     -> v1.6.8
 * [new tag]         v1.7.0     -> v1.7.0
 * [new tag]         v1.7.1     -> v1.7.1
 * [new tag]         v1.7.1.pre -> v1.7.1.pre
 * [new tag]         v1.7.1.pre.2 -> v1.7.1.pre.2
 * [new tag]         v1.7.1.pre.3 -> v1.7.1.pre.3
 * [new tag]         v1.7.10    -> v1.7.10
 * [new tag]         v1.7.11    -> v1.7.11
 * [new tag]         v1.7.12    -> v1.7.12
 * [new tag]         v1.7.13    -> v1.7.13
 * [new tag]         v1.7.14    -> v1.7.14
 * [new tag]         v1.7.15    -> v1.7.15
 * [new tag]         v1.7.2     -> v1.7.2
 * [new tag]         v1.7.3     -> v1.7.3
 * [new tag]         v1.7.4     -> v1.7.4
 * [new tag]         v1.7.5     -> v1.7.5
 * [new tag]         v1.7.6     -> v1.7.6
 * [new tag]         v1.7.7     -> v1.7.7
 * [new tag]         v1.7.8     -> v1.7.8
 * [new tag]         v1.7.9     -> v1.7.9
 * [new tag]         v1.8.0     -> v1.8.0
 * [new tag]         v1.8.0.pre -> v1.8.0.pre
 * [new tag]         v1.8.1     -> v1.8.1
 * [new tag]         v1.8.2     -> v1.8.2
 * [new tag]         v1.8.3     -> v1.8.3
 * [new tag]         v1.8.4     -> v1.8.4
 * [new tag]         v1.8.5     -> v1.8.5
 * [new tag]         v1.8.6     -> v1.8.6
 * [new tag]         v1.8.7     -> v1.8.7
 * [new tag]         v1.8.8     -> v1.8.8
 * [new tag]         v1.8.9     -> v1.8.9
 * [new tag]         v1.9.0     -> v1.9.0
 * [new tag]         v1.9.0.pre -> v1.9.0.pre
 * [new tag]         v1.9.0.pre.1 -> v1.9.0.pre.1
 * [new tag]         v1.9.0.rc  -> v1.9.0.rc
 * [new tag]         v1.9.1     -> v1.9.1
 * [new tag]         v1.9.2     -> v1.9.2
 * [new tag]         v1.9.3     -> v1.9.3
 * [new tag]         v1.9.4     -> v1.9.4
 * [new tag]         v1.9.5     -> v1.9.5
 * [new tag]         v1.9.6     -> v1.9.6
 * [new tag]         v1.9.7     -> v1.9.7
 * [new tag]         v1.9.8     -> v1.9.8
 * [new tag]         v1.9.9     -> v1.9.9
Switched to a new branch 'fetchgit'
git revision is a2343c9eabf5403d8ffcbca4dea33d18a60fc157
git human-readable version is v1.7.9-390-ga2343c9
Commit date is 2015-01-11 17:25:27 -0800
Deleted remote-tracking branch origin/0-8-stable (was 74de75e).
Deleted remote-tracking branch origin/0-9-stable (was 6b60c60).
Deleted remote-tracking branch origin/1-0-stable (was 43a74f9).
Deleted remote-tracking branch origin/1-1-stable (was bbce585).
Deleted remote-tracking branch origin/1-10-stable (was 1131091).
Deleted remote-tracking branch origin/1-2-stable (was 50ce456).
Deleted remote-tracking branch origin/1-3-stable (was 2df02a3).
Deleted remote-tracking branch origin/1-5-stable (was 7235f9e).
Deleted remote-tracking branch origin/1-6-stable (was 7e67be5).
Deleted remote-tracking branch origin/1-7-stable (was 26cb8f8).
Deleted remote-tracking branch origin/1-8-stable (was e10618f).
Deleted remote-tracking branch origin/1-9-stable (was 0aec2b1).
Deleted remote-tracking branch origin/1-99-dev (was 317baea).
Deleted remote-tracking branch origin/171 (was ef9e90f).
Deleted remote-tracking branch origin/2-0-dev (was 58e103d).
Deleted remote-tracking branch origin/2-0-dev-archived (was b909438).
Deleted remote-tracking branch origin/2813-fix-self-dependency-bug (was b88481e).
Deleted remote-tracking branch origin/auto (was d29c5e7).
Deleted remote-tracking branch origin/autobundle (was 7cec62a).
Deleted remote-tracking branch origin/checksum (was 7dd7e49).
Deleted remote-tracking branch origin/dont_run_git_commands_during_runtime (was eaa91b9).
Deleted remote-tracking branch origin/execless (was 8bbd5b7).
Deleted remote-tracking branch origin/fetchers_fetchers_everywhere (was 20f628c).
Deleted remote-tracking branch origin/fix-backtracking-from-child (was 7a98d5d).
Deleted remote-tracking branch origin/fix-bug-with-bundle-cache-erroring (was a4ee812).
Deleted remote-tracking branch origin/fix-thread-safety-parallel-install (was 487862b).
Deleted remote-tracking branch origin/fix-worker-cleanup-error (was b6f0a56).
Deleted remote-tracking branch origin/fix-worker-index-jruby (was d4fb9f9).
Deleted remote-tracking branch origin/fix_missing_gem_dir (was 2f62ac5).
Deleted remote-tracking branch origin/gem_tasks (was a3c2fd8).
Deleted remote-tracking branch origin/gemfile_hashing (was 3d88ab9).
Deleted remote-tracking branch origin/gh-pages (was 6d2c016).
Deleted remote-tracking branch origin/issue-3671 (was 9ed886f).
Deleted remote-tracking branch origin/make-paralle-fetch-jruby (was 57d8890).
Deleted remote-tracking branch origin/master (was e650cd4).
Deleted remote-tracking branch origin/molinillo (was 178247b).
Deleted remote-tracking branch origin/new-index (was aaad341).
Deleted remote-tracking branch origin/old-gem-version (was 5df697b).
Deleted remote-tracking branch origin/parallel_threads (was b1e7b7b).
Deleted remote-tracking branch origin/platforms (was c3b003c).
Deleted remote-tracking branch origin/refactor-resolver (was 1c121ea).
Deleted remote-tracking branch origin/removing_the_spec_gil (was 5b7f695).
Deleted remote-tracking branch origin/retry_network (was 833b69c).
Deleted remote-tracking branch origin/rgb-manpage-additions (was 6cefe6f).
Deleted remote-tracking branch origin/rubygems22_exts (was 9007c94).
Deleted remote-tracking branch origin/seg-enforce-expect-err (was 2efe631).
Deleted remote-tracking branch origin/seg-new-index-fetchers (was e3f013c).
Deleted remote-tracking branch origin/seg-resolver-error-formatting (was 0163e21).
Deleted remote-tracking branch origin/segseparate-lockfile-sources (was ec289da).
Deleted remote-tracking branch origin/sources (was eefe9c6).
Deleted remote-tracking branch origin/test_default_gems (was e2cf0b1).
Deleted remote-tracking branch origin/travis-docker (was f426548).
Deleted remote-tracking branch origin/travis-new-setup (was fbf2374).
Deleted remote-tracking branch origin/unsupported_sources (was 39e7f6e).
Deleted remote-tracking branch origin/user_agent (was 8b1d376).
Deleted remote-tracking branch origin/user_agent2 (was 2441ff1).
Deleted tag 'v1.10.0' (was b0cd4c6)
Deleted tag 'v1.10.0.pre' (was fdbf44b)
Deleted tag 'v1.10.0.pre.1' (was 2ba9dad)
Deleted tag 'v1.10.0.pre.2' (was 2c19e41)
Deleted tag 'v1.10.0.rc' (was 79b973e)
Deleted tag 'v1.10.1' (was 68a0808)
Deleted tag 'v1.10.2' (was 4b257c7)
Deleted tag 'v1.10.3' (was fccd113)
Deleted tag 'v1.10.4' (was 729b008)
Deleted tag 'v1.10.5' (was fc32d6a)
Deleted tag 'v1.10.6' (was bed96cb)
Deleted tag 'v1.8.0' (was 25e30aa)
Deleted tag 'v1.8.0.pre' (was 3930ccc)
Deleted tag 'v1.8.1' (was 12edaff)
Deleted tag 'v1.8.2' (was 629365b)
Deleted tag 'v1.8.3' (was 86fbeb7)
Deleted tag 'v1.8.4' (was 047c935)
Deleted tag 'v1.8.5' (was 94abab8)
Deleted tag 'v1.8.6' (was 8bc00cb)
Deleted tag 'v1.8.7' (was 5247b43)
Deleted tag 'v1.8.8' (was 72a0f2c)
Deleted tag 'v1.8.9' (was cddab74)
Deleted tag 'v1.9.0' (was 34922d2)
Deleted tag 'v1.9.0.pre' (was 8765197)
Deleted tag 'v1.9.0.pre.1' (was b49e03c)
Deleted tag 'v1.9.0.rc' (was 554f40e)
Deleted tag 'v1.9.1' (was a4bc7ec)
Deleted tag 'v1.9.10' (was 25d45a7)
Deleted tag 'v1.9.2' (was 6373035)
Deleted tag 'v1.9.3' (was 9421a08)
Deleted tag 'v1.9.4' (was c52f49f)
Deleted tag 'v1.9.5' (was 2f0654a)
Deleted tag 'v1.9.6' (was b27e814)
Deleted tag 'v1.9.7' (was 8e3abbb)
Deleted tag 'v1.9.8' (was 86982a6)
Deleted tag 'v1.9.9' (was bf1239b)
output path ‘/nix/store/60ima6a5lr9m3giyhq8q488xgkbhzi1w-bundler-a2343c9’ should have r:sha256 hash ‘1vzm21fc37w89psxfk2fzi64zyb3gyhzr9smd6jk2r2kvgp6d38b’, instead has ‘1mvyy6ic41m4f56n1026pz9igbryq11mkj3b4hyr0v1siv4r95c4’
building path(s) ‘/nix/store/qvgbhrjbcz69vcy4shxg6a00zw4a2igc-json2rb’
cannot build derivation ‘/nix/store/syd9zahjj0bbk6f5as1jb0gxwckzvf1j-ruby-2.1.3-p0-bundler-2015-01-11.drv’: 1 dependencies couldn't be built
killing process 19971
cannot build derivation ‘/nix/store/jjryl36r61vq7plfsf6hg2yi3ylvi973-bundix.drv’: 1 dependencies couldn't be built
error: build of ‘/nix/store/jjryl36r61vq7plfsf6hg2yi3ylvi973-bundix.drv’ failed

cc @cstrahan

I was able to install Bundix on my NixOS machine, so maybe there is something wrong with my Arch Linux machine. I did completely rm -rf /nix and reinstall nix before attempting to install bundix.

Hi @ryantm, I got the same error.
Environment:

$ nix-env --version
nix-env (Nix) 1.9
$ uname -a
Linux november 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
$ nix-channel --list
nixpkgs https://nixos.org/channels/nixpkgs-unstable

If I understand well, nix-env tries to install ruby-2.1.3-p0-bundler-2015-01-11 but this package is not available when searching for it with nix-env -qas ruby. However, ruby-2.2.2-p0-bundler-2015-01-11 exists. I am not sure which package needs  ruby-2.1.3-p0-bundler-2015-01-11 when installing bundix but would it be possible to update its nix file to use ruby-2.2.2-p0-bundler-2015-01-11 instead?

I got a similar error by trying the NixOS appliance http://releases.nixos.org/nixos/14.12/nixos-14.12.801.221101a/nixos-14.12.801.221101a-x86_64-linux.ova
[demo@nixos:~]$ nix-env -i bundix
installing ‘bundix’
these derivations will be built:
  /nix/store/p8n3c14nnj4y8iq5irgli1ij94jmj948-json2rb.drv
  /nix/store/f69agnx2bjrwc38br03h6v4csfym701c-mirrors-list.drv
  /nix/store/qggx3lmvky30dvcl1v9yv428n00lv7n6-thor-0.19.1.gem.drv
  /nix/store/zcjxj17nbybbw537siycrgy8d4lggkgh-git-export.drv
  /nix/store/5ykl63vd32xnnj90myqd7h8zw904rbfn-gemset.rb.drv
  /nix/store/j6hyhnbpwfihvr5w8wd9kb7ydidjanix-sources.rb.drv
  /nix/store/vy0gd78h0kj5zf3v2l9ih979jn2823pv-sources.rb.drv
  /nix/store/ybw54bpxyrx3g621781r2mhdb0g3npps-purifiedLockfile.drv
  /nix/store/5sj4q7lfrycb63jbvcwi1xn6sdzprn3n-purifiedLockfile.drv
  /nix/store/j5yc1kxic6gxl341dhs5cwa42ix7z8y2-rubygems-2.4.1.tgz.drv
  /nix/store/77xx91260ac399snm7lvp5ris9bf7rb3-rubygems-2.4.1.drv
  /nix/store/jshn6lrb4wk8xcckwsgc9rmir0fadk7r-git-export.drv
  /nix/store/6219qpq747ivbm244dh6qwqy830gnr7r-ruby-2.1.3-p0-bundler-HEAD.drv
  /nix/store/8r9qrg3qnwlfd14fv5rvn3xdn850kqpy-bundix.drv
these paths will be fetched (18.13 MiB download, 117.90 MiB unpacked):
  /nix/store/6lr6hggycax9sfdgmp75mn8x02406319-ruby-2.1.3-p0
  /nix/store/6lz3n4jfcq2hr1z01w8dxzs9d8lrqp3b-hook
  /nix/store/axlmi5nry426xzq62v62j75v9rdv74za-cacert-20140715
  /nix/store/pllijaq24vyb83pz4q2l52kzh0arvxin-git-2.1.4
  /nix/store/rbjra6wvan6x1q2mhz2j74iw5k6abby6-libyaml-0.1.6
  /nix/store/v2k60d44xn3axwrw53amcrdn4m0inf5l-ruby-2.1.3-p0
  /nix/store/z4bz7nx76ksbc1gs4x6qx9ksz8wiiipw-git-2.1.4
fetching path ‘/nix/store/pllijaq24vyb83pz4q2l52kzh0arvxin-git-2.1.4’...
...
Deleted tag 'v1.9.9' (was bf1239b)
output path ‘/nix/store/q7aq9f95rnybb1snsif9271139vgsjvg-git-export’ should have r:sha256 hash ‘1l4r55n1wzr817l225l6pm97li1mxg9icd8s51cpfihh91nkdz68’, instead has ‘1mvyy6ic41m4f56n1026pz9igbryq11mkj3b4hyr0v1siv4r95c4’
fetching path ‘/nix/store/6lr6hggycax9sfdgmp75mn8x02406319-ruby-2.1.3-p0’...
cannot build derivation ‘/nix/store/6219qpq747ivbm244dh6qwqy830gnr7r-ruby-2.1.3-p0-bundler-HEAD.drv’: 1 dependencies couldn't be built
killing process 3997
cannot build derivation ‘/nix/store/8r9qrg3qnwlfd14fv5rvn3xdn850kqpy-bundix.drv’: 1 dependencies couldn't be built
error: build of ‘/nix/store/8r9qrg3qnwlfd14fv5rvn3xdn850kqpy-bundix.drv’ failed

Environment:
[demo@nixos:~]$ nix-env --version
nix-env (Nix) 1.8

[demo@nixos:~]$ sudo nix-channel --list
nixos https://nixos.org/channels/nixos-14.12

And same as the error on Ubuntu, I don't see the ruby-2.1.3-p0-bundler-HEAD package when searching for it:
[demo@nixos:~]$ nix-env -qas ruby
---  ruby-1.8.7-p374
--S  ruby-1.9.3-p547
---  ruby-1.9.3-p547-bundler-1.7.9
---  ruby-1.9.3-p547-bundler-HEAD
--S  ruby-2.0.0-p481
--S  ruby-2.1.0-p0
--S  ruby-2.1.1-p0
--S  ruby-2.1.2-p353
--S  ruby-2.1.3-p0

I would be happy to fix it but I am not sure what file to update.

Same issue that I'm experiencing, any fixes found yet?

It works for me on master, probably since 6c4364041, but the essence is that leaveDotGit is still problematic #8567.

Thanks for the heads-up @vcunat!

It's broken again, giving hash 1p7kzhmicfljy9n7nq3qh6lvrsckiq76ddypf6s55gfh1l98z4k9 now. We really can't just change it in nixpkgs every week. We need to either fix bundler not to need .git or fix leaveDotGit.
I'm tempted to just mark it broken for now, but I suspect it wouldn't help too much.

And again different (on OS X).
I spend some time trying to go to either solution (fixing bundler or fixing leaveDotGit) but I couldn't find a vector for either. :/ This is getting really annoying dealing with bundix packages and really anything on bundler-env.
Could we alternatively switch to a released version?

I just got 06qsai4ac3i2xlr7nbc4anh4cy6jd9jjf3rpj254g9gwshqv0qgr when trying to install jekyll.

Bundix is still broken, refuses to install :
output path ‘/nix/store/v7kmrgydx4zdfnvbfby3rh7aj1gnps7f-bundler-a2343c9’ should have r:sha256 hash ‘1p7kzhmicfljy9n7nq3qh6lvrsckiq76ddypf6s55gfh1l98z4k9’, instead has ‘06qsai4ac3i2xlr7nbc4anh4cy6jd9jjf3rpj254g9gwshqv0qgr’
cannot build derivation ‘/nix/store/a8zivn51bd937bd877ff0p56wxfy5xm3-ruby-2.1.3-p0-bundler-2015-01-11.drv’: 1 dependencies couldn't be built
cannot build derivation ‘/nix/store/zmh4si928mngaaq4ywxsmn6zd465p5d7-bundix.drv’: 1 dependencies couldn't be built
error: build of ‘/nix/store/zmh4si928mngaaq4ywxsmn6zd465p5d7-bundix.drv’ failed

However, bundler_HEAD installs properly. The only difference I could spot was bundler_HEAD is installed with ruby-2.2.2 by default, whereas bundler_HEAD uses ruby-2.1.3

I just made bundix use default ruby instead of forcing ruby-2.1, and it installed without trouble. I guess the difference between ruby-2.1 and ruby-2.2 changes the hash somehow ?

@cstrahan isn't there a way to make bundix depend on the bundler gem instead of the git repo?

After tinkering around and discovering the monkey patches... I don't think supporting a recent version of bundler is going to be simple.
However, we can use the bundler version 1.9.10, which is the last one that works with our monkey patches, and would be a good version to replace bundler_HEAD with, which is anything but HEAD anyway.

I made a small config.nix that overrides bundlerEnv to use bundler from the gem. It works for bundix at least, will test with some more complicated Gemfiles next.
For info on how to use the config.nix, please see https://nixos.org/wiki/Nix_Modifying_Packages#Overriding_Existing_Packages
https://gist.github.com/manveru/f782ed4f1958e24720c8

Closing as bundlerHead is not part of nixpkgs anymore.


postman: Update to version 10.0.1

What type of Apps related PR is this? (check all applicable)

[ ] ✨ Add Manifest
[ ] ♻ Refactor
[x] 🐛 Bug Fix
[ ] 👷 Optimization
[x] 🚩 Other

Description
Postman do not support 32bits since v10
Related Tickets & Documents
#67 ( well it seems the the Excavator experienced it too :confounded: )
[optional] What gif/emoji best describes this PR or how it makes you feel?
:fire: :alien: :clown_face:
Did you verify the followings
Add/Modify a description in the manifest?

[x] 👍 yes
[ ] 🙋 yes, but I need help
[ ] 🙅 no, because they aren't needed

Check URLs?

[x] 👍 yes
[ ] 🙋 yes, but I need help
[ ] 🙅 no, because they aren't needed

Update to the latest version?

[x] 👍 yes
[ ] 🙋 yes, but I need help
[ ] 🙅 no, because they aren't needed

Update Hashes?

[x] 👍 yes
[ ] 🙋 yes, but I need help
[ ] 🙅 no, because they aren't needed

Format the json manifest?

[x] 👍 yes
[ ] 🙋 yes, but I need help
[ ] 🙅 no, because they aren't needed

Did you identify extra steps
Notes in the manifest?

[ ] 👍 yes
[ ] 🙋 yes, but I need help
[x] 🙅 no, because they aren't needed

Application Dependencies?

[ ] 👍 yes
[ ] 🙋 yes, but I need help
[x] 🙅 no, because they aren't needed

Application Suggestions?

[ ] 👍 yes
[ ] 🙋 yes, but I need help
[x] 🙅 no, because they aren't needed

Pre-installation steps to perform?

[ ] 👍 yes
[ ] 🙋 yes, but I need help
[x] 🙅 no, because they aren't needed

Post-installation steps to perform?

[ ] 👍 yes
[ ] 🙋 yes, but I need help
[x] 🙅 no, because they aren't needed

File persistence to perform?

[ ] 👍 yes
[ ] 🙋 yes, but I need help
[x] 🙅 no, because they aren't needed

All changes look good.
Wait for review from human collaborators.
postman

[x] Description
[x] License
[x] Hashes
[x] Checkver
[x] Autoupdate
[x] Autoupdate Hash Extraction


SNO-143 ERC20 tokens could get locked up permanently

This PR resolves the issue https://linear.app/snowfork/issue/SNO-143/erc20appsol-tokens-could-get-locked-up-permanently

I'm also not sure about if we should implement this or not. Consider the following: https://samczsun.com/the-dangers-of-surprising-code/
Even considering the above link though, it may still be a good idea to keep using safeTransfer to protect against permanent lockups. Let's think about this more before merging.


JA: translation guide/create_op

Original Document:
https://github.com/tensorflow/docs/blob/master/site/en/guide/create_op.md

@kiszk
Thanks for reviewing this translation!
I fixed all issues you commented.

Because I could not resolve CLA error, I closed it this PR.
New PR is #178.


Remove the call to add HSTS middleware from the API project template

HSTS is intended for browser scenarios, thus we should remove it from the API project template.

Can we force those templates to be HTTPS only then? :)

@DamianEdwards, should we?

Can we force those templates to be HTTPS only then?

What about the new Swagger generation options (#7639)? When those are used to create a project with SwaggerUI, there is a use case for browser access.

@glennc and @blowdart waiting on resolution here from regarding the HTTPS enforcement statement above.

Talked about this offline and the decision is to cover this as part of the docs, linked as a separate issue above.


Don't map url to paths

This is a bit of a hack as it requires dropping noEmitOnError and
working around TSC not wanting to override a .js.
I still think it is worth it, in part because it is a lot less code,
in part because it is closer to how deno calls TSC.

noEmitOnError

Reading upon the noEmitOnError, I don't even know when could I use the compiler output file if any compilation errors are detected. Is it for a situation where the TS compiler detects errors, but the underlying javascript can still be runable?

Yes. The one case we consider that that is the case is the one we filter in
        allDiagnostics = allDiagnostics.filter(({code}) => {
            // Ignore the error
            //   Cannot write file '...' because it would overwrite input file.
            // It happens when trying to compile an URL that doesn't end in .ts
            // as TSC thinks it will be overwriting the input.
            return code != 5055;
        });

That is, when TSC produces an error because it thinks it would be overwriting http://example.com/foo.js with http://example.com/foo.js.


only show those files which are related user

hello i want to show only only those files to users, which are related to them no other files.....is there a way arround?

Hello,
Yes, there are ways to incorporate specific business logic.  Probably the easiest way would be to create your own controller and extend the LaradropController.
For example:
`<?php
use Jasekz\Laradrop\Http\Controllers\LaradropController;
class YourCustomController extends LaradropController {
}`
Because Laradrop is very generic, you'll need to associate files with users, say, with a user_files linking table linking users and laradrop_files.

how we can manage the security of folders
is there a better solution?

Folders and files are both stored in the laradrop_files table, and files are children of folders.  Here is a simplified example of one way to approach your use case, hope it helps:
/**
* Overridden controller to access user media.
**/
use Jasekz\Laradrop\Http\Controllers\LaradropController;
use Input, Auth;

class UserMediaController extends LaradropController {
    /**
     * OVERRIDE LARADROP CONTROLLER FUNCTION
     * Return all files which belong to the parent (pid), or root if no pid provided.
     *
     * @return JsonResponse
     */
    public function index()
    {
        try {
            $folderId = Input::get('pid');

            // check if user has access
            if( ! Auth::user()->hasAccessToFolder($folderId)) {
                  $folderId = Auth::user()->getRootFolder();
            }

            $files = $this->file->get($folderId);

            return response()->json([
                'status' => 'success',
                'data' => $files,
            ]);
        }

        catch (Exception $e) {
            return $this->handleError($e);
        }
    }
}

/**
*  Your User model with additional functions.
**/
class User extends Authenticatable
{
    /**
     * The attributes that are mass assignable.
     *
     * @var array
     */
    protected $fillable = [
        'name', 'email', 'password',
    ];

    /**
     * The attributes that should be hidden for arrays.
     *
     * @var array
     */
    protected $hidden = [
        'password', 'remember_token',
    ];

    /**
    * Check user access.
    * @return bool
    **/
    public function hasAccessToFolder($folderId)
    {
          // implement you logic here to check if the user has access
          return true; // or false
    }

    /**
    * Get user's root folder id
    * @return int
    **/
    public function getRootFolder()
    {
          // implement your logic here to get the user's root folder
          //  return the laradrop_files.id which is the root directory for this user; all children of this belong to the user
          // see https://github.com/etrepat/baum on how to access children, parents, etc.
          return 1;

    }
}

You will also need to point to this controller when you create an instance of the file manager:

<div class="laradrop"
    laradrop-file-source="{{ route('UserMediaControllerRoute.index') }}"
    laradrop-upload-handler="{{ route('UserMediaControllerRoute.store') }}"
    laradrop-file-delete-handler="{{ route('UserMediaControllerRoute.destroy', 0) }}"
    laradrop-file-move-handler="{{ route('UserMediaControllerRoute.move') }}"
    laradrop-file-create-handler="{{ route('UserMediaControllerRoute.create') }}"
    laradrop-csrf-token="{{ csrf_token() }}">
</div>


[Bug]

Describe the bug
I want to see the linked work items of all pull requests. The documentation states that I can do with with --include-links:
az repos pr list --repository {repository_name} --include-links

However the JSON returned contains "workItemRefs": null.
My current workaround is looping over all the pull requests with az repos pr work-item list --id {pr_id} --query '[].id', but this is slow and inefficient.
Context: I maintain doing-cli and list all work items in a given iteration, and their linked PR id's in a table.
To Reproduce
Azure Cli Version:  2.21.0
Azure-Devops extension version: 0.18.0
Steps to reproduce the behavior:
az repos pr list --repository {repository_name} --include-links
Expected behavior
workItemRefs should not be null when a PR has a linked work items.

@roshan-sy Is this then closed as NOT SUPPROTED?
What is the correct way to pull PR's associated to a particular work item? My initial research has me thinking to list all available PR's and then work backwards from there, but that will be very costly in terms of requests.


Possible to automatically toggle columns "intelligently", from content and table width?

I see at the moment there's 7 priority levels (persist & 1-6).  And that each level is set to a CSS breakpoint.
That can seem a bit arbitrary, especially on a dynamic website where the content of the columns can vary a lot.
What I'd like to see would be a more fluid approach.

instead of 0 & 1-6, any float can be applied to priority:  0, 1, 1.1, 1.2, 2, 3, 30, 200, etc.

the table is then displayed initially with "0" only.  The next priority (in this case 1) is added.  Then 1.1.  Then 1.2.  Then 2.  Etc etc.  Until the table runs out of space to display columns.

This would give an intelligent auto-fit.
It's not so important if you have wrapping in your table cells, but if you're trying to avoid wrapping I think this would be a very useful/important feature for some people.
Do you have any plans to add such functionality, or am I on my own? :-)
Thanks!

I just came across this particular issue. The breakpoints are useless in my scenario. Priority 1 doesn't fit the largest breakpoint, so I'm at a lost.
I'm thinking about implementing it myself, or setting up a PR.

This is an interesting idea. I think I like it.
Just for @veksen’s sake priority 1 is the smallest min-width. See this:

I have implemented this code in my own project now.  When I get a chance I'll try to clean it up for you, should you be interested.

@downhiller I am interested for sure!

Maybe next week, I'll add it to my todo list.

This repository is now using lodash style issue management for enhancements. This means enhancement issues will now be closed instead of leaving them open.
The enhancement backlog can be found here: https://github.com/filamentgroup/tablesaw/issues?utf8=✓&q=label%3Aneeds-votes+sort%3Areactions-%2B1-desc+
Don’t forget to upvote the top comment with 👍!


RFP "7Zip S" Pre+Release Package Create Please Thanks.

RFP "7Zip S" Pre+Release Package Create Please Thanks.

@Cowticket Please go back and complete the issue template.


Reduce allocations / improve performance for LineTo and Fill

After using LineTo and Fill a bit with some real data, I've noticed that these methods slow down quite a bit depending on the resolution being used and the distance/size of the geometry that we're attempting to generate cells for.  e.g. the following shows the difference between resolution 10 and 14 for the Uber SF test polygon:

Method
Mean
Error
StdDev
Gen 0
Gen 1
Gen 2
Allocated

'pocketken.H3.Fill(sfPolygon, 10)'
15.72 ms
0.133 ms
0.118 ms
1500.0000
625.0000
312.5000
12 MB

'pocketken.H3.Fill(sfPolygon, 14)'
37,967.6 ms
136.98 ms
121.43 ms
3001000.0000
664000.0000
12000.0000
24,961 MB

Some of this is just going to come down to the fact that we're generating a lot of indexes, but, there's also a lot of conversion to/from/between H3Index and its corresponding center coordinate for the polyfill stuff, and to/from local IJK for the line.  Need to spend some time looking at optimizing and reducing allocations along those code paths to see if there's an opportunity to improve performance when using higher resolutions over larger areas.

Current Main/<IP_ADDRESS> Release:

Method
Mean
Error
StdDev
Gen 0
Gen 1
Gen 2
Allocated

'pocketken.H3.Fill(worldPolygon, 4)'
579.95 ms
8.756 ms
8.190 ms
48000.0000
15000.0000
3000.0000
381 MB

'pocketken.H3.Fill(sfPolygon, 10)'
15.72 ms
0.133 ms
0.118 ms
1500.0000
625.0000
312.5000
12 MB

'H3Lib.Polyfill(sfPolygon, 10)'
500.95 ms
3.360 ms
3.143 ms
3000.0000
-
-
27 MB

Method
Mean
Error
StdDev
Gen 0
Gen 1
Gen 2
Allocated

pocketken.H3.LineTo
1.014 s
0.0048 s
0.0043 s
45000.0000
11000.0000
1000.0000
355 MB

H3Lib.LineTo
4.677 s
0.0272 s
0.0227 s
1057000.0000
3000.0000
1000.0000
8,449 MB

After first round of optimizations / cleanup:

Method
Mean
Error
StdDev
Gen 0
Gen 1
Gen 2
Allocated

'pocketken.H3.Fill(worldPolygon, 4)'
488.50 ms
3.798 ms
3.552 ms
42000.0000
13000.0000
3000.0000
339 MB

'pocketken.H3.Fill(sfPolygon, 10)'
14.79 ms
0.140 ms
0.117 ms
1328.1250
562.5000
281.2500
11 MB

'H3Lib.Polyfill(sfPolygon, 10)'
496.31 ms
0.996 ms
0.831 ms
3000.0000
-
-
27 MB

Method
Mean
Error
StdDev
Gen 0
Gen 1
Gen 2
Allocated

pocketken.H3.LineTo
784.4 ms
6.54 ms
5.80 ms
45000.0000
14000.0000
1000.0000
367 MB

H3Lib.LineTo
4,632.3 ms
40.99 ms
36.34 ms
1057000.0000
3000.0000
1000.0000
8,449 MB

The increase in allocation on LineTo is interesting..

Have made a bit of progress.  Not sure how much more I can squeeze out without changing APIs around, though.  Will keep tinkering..

Method
Mean
Error
StdDev
Gen 0
Gen 1
Gen 2
Allocated

'pocketken.H3.Fill(worldPolygon, 4)'
216.925 ms
1.0249 ms
0.9086 ms
16000.0000
3000.0000
1000.0000
139 MB

'pocketken.H3.Fill(sfPolygon, 10)'
8.029 ms
0.0431 ms
0.0382 ms
609.3750
234.3750
109.3750
5 MB

'H3Lib.Polyfill(sfPolygon, 10)'
496.397 ms
3.4923 ms
2.9163 ms
3000.0000
-
-
27 MB

'pocketken.H3.Fill(sfPolygon, 14)'
21,147.319 ms
106.9908 ms
100.0793 ms
1185000.0000
224000.0000
11000.0000
10,417 MB

Well, better.  There may be an opportunity to squeeze out a few more ms here or there; will revisit as part of the API updates for 4.0.

Method
Mean
Error
StdDev
Gen 0
Gen 1
Gen 2
Allocated

'pocketken.H3.Fill(worldPolygon, 4)'
206.688 ms
2.2120 ms
2.0691 ms
10000.0000
2000.0000
1000.0000
90 MB

'pocketken.H3.Fill(sfPolygon, 10)'
7.635 ms
0.0389 ms
0.0364 ms
367.1875
226.5625
117.1875
3 MB

'H3Lib.Polyfill(sfPolygon, 10)'
498.047 ms
4.0763 ms
3.8130 ms
3000.0000
-
-
27 MB

'pocketken.H3.Fill(sfPolygon, 14)'
20,590.662 ms
196.7129 ms
184.0054 ms
719000.0000
119000.0000
10000.0000
6,702 MB

Method
Mean
Error
StdDev
Gen 0
Gen 1
Gen 2
Allocated

pocketken.H3.LineTo
739.2 ms
10.19 ms
9.53 ms
40000.0000
12000.0000
1000.0000
333 MB

H3Lib.LineTo
4,709.9 ms
11.84 ms
11.07 ms
1057000.0000
3000.0000
1000.0000
8,449 MB


several files logging

I need to log into several files.
CLOG(INFO, loggeId.c_str()) << message;
CLOG(INFO, loggerDataId.c_str()) <<message;
`
As a result, some entries from one log file fall into another and the application crashes (Access violation). What am I doing wrong ?

If you are logging in multiple threads than u are probably facing same issue #580. If so I suggest close this and continue there.

Ok!

 THIS IS COMMON CAUSE OF FAILURE
e.g, ELPP_THREAD_SAFE or ELPP_FORCE_USE_STD_THREAD
Always use compiler options


OpenStack node driver is hard to use. Problems collected.

What kind of request is this (question/bug/enhancement/feature request):
Bug and enhancement.
Steps to reproduce (least amount of steps as possible):
Using openstack node driver with node templates on k8s cluster creating.
Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI):
Installation option (single install/HA):
rancher/rancher:v2.1.1  single install

Cluster information

Cluster type (Hosted/Infrastructure Provider/Custom/Imported): OpenStack
Machine type (cloud/VM/metal) and specifications (CPU/memory): cloud
Kubernetes version (use kubectl version): default(1.11)
Docker (use docker info): docker-ce 17.03.2

From now on is the problems
PART1. Openstack node template

Some params input only need one value but there is no explanation on ui.
e.g.

Such as flavorId and flavorName. Only one of the items can be filled in. The exception info which can be found in rancher-server's docker logs will tell you not to do this if you do it both.

suggestion:
Updated like this: with only 1 input element like 'flavorId/flavorName'

All the params in the node template need a kind of order or group. A bit messy for now.

Need more guidance on params input.
e.g.

How to fill in with this input? A path? Or a filename?
On openstack you can either upload a file or just fill in the form:

I didn't find the full document on these area(openstack node templates). Please let me know if i missed. Thx.

Password area value missing after the form saved. And when u typing the value into this input, the value is not hidding like the usual password type.

PART2. Node controller(internal)

Using keypair created by openstack will meet exception:

Error getting config for native Go SSH: asn1: structure error: superfluous leading zeros in length

And using the rancher created keypair is ok.

Using generic cloud (made by official)  is ok. But using the image which is made by generic cloud + cloud-init failed with following exception:

NodeController c-fps8s/m-t5vts [node-controller] failed with : Error creating machine: Error running provisioning: Failed to obtain lock: Maximum number of retries (60) exceeded

PART3. Extra

Really need cloud-init support.

Hi @BalaBalaYi
We can fix part one.
For part two, Rancher is using docker-machine to provision VM now.
Rancher will pass the parameters to docker-machine.
Could you try to create openstack with your keypair and customized image via docker-machine cli directly, please?
For part three, it looks like openstack docker-machine doesn't support cloud-init yet.

Keypair and userdata script won't work in Rancher.
It reads the path inside the rancher/rancher container. But it doesn't make sense if you put the private key and script inside rancher server container
https://github.com/rancher/rancher/issues/14330

@loganhz Thx for your suggestions.

Sorry, we will not update openstack UI for now.
We kind fo specifically didn't port the old openstack UI because it's confusing and not very goodl. userdata and key options don't make sense, they're going to end up looking for files in the server container.
Please submit new issues for part 2 and part 3.


Pathnames in registry URLs are not preserved

eg:
registry =  'http://registry.a.com/npm'
name = 'packageName'
request will filter '/npm' path like 'http://registry.a.com/packageName'
expect：
registry =  'http://registry.a.com/npm'
name = 'packageName'
request like 'http://registry.a.com/npm/packageName'

Hi @tomdyqin, can you try using thi pre-release version https://www.npmjs.com/package/query-registry/v/2.3.0-0 to see if it fixes the problem for you? Thanks.

it's work~  😁

Thanks for testing @tomdyqin.
I've published the release version 2.3.0.


Remove duplicate calls to TSHttpTxnReenable in xdebug

With PostScript in set in XScanRequestHeaders, we shouldn't explicitly call TSHttpTxnReenable.  The PostScript construct ensures that it will be called after any exit.
We have started seeing unhandled C++ exceptions like the stack below.  Not sure what to make of it, but @SolidWallOfCode noticed that there are paths that call TSHttpTxnReenable explicitly in addition to the PostScript call, so that seems like a bad idea and should be fixed.
#0  0x00002ac26ccc81d7 in raise () from /lib64/libc.so.6
#1  0x00002ac26ccc98c8 in abort () from /lib64/libc.so.6
#2  0x00002ac26c4d49b5 in __gnu_cxx::__verbose_terminate_handler() () from /lib64/libstdc++.so.6
#3  0x00002ac26c4d2926 in ?? () from /lib64/libstdc++.so.6
#4  0x00002ac26c4d2953 in std::terminate() () from /lib64/libstdc++.so.6
#5  0x00002ac26c4d2561 in __gxx_personality_v0 () from /lib64/libstdc++.so.6
#6  0x00002ac26ca8c913 in ?? () from /lib64/libgcc_s.so.1
#7  0x00002ac26ca8ce47 in _Unwind_Resume () from /lib64/libgcc_s.so.1
#8  0x00000000004ae1eb in TSHttpTxnReenable (txnp=<optimized out>, event=TS_EVENT_HTTP_CONTINUE)
    at /sd/workspace/src/git.ouroath.com/Edge/build/_build/build_release_posix-x86_64_gcc_8/trafficserver7/iocore/eventsystem/P_VConnection.h:119
#9  0x00002ac29b56c6e9 in operator() (this=0x2ac2787fce68) at /opt/rh/devtoolset-8/root/usr/include/c++/8/bits/std_function.h:260
#10 ~PostScript (this=0x2ac2787fce60, __in_chrg=<optimized out>) at ../lib/ts/PostScript.h:46
#11 XScanRequestHeaders (event=<optimized out>, edata=0x2ac277b43100) at xdebug/xdebug.cc:449
#12 0x00000000004ed4db in INKContInternal::handle_event (this=0x2ac270607500, event=60002, edata=0x2ac277b43100) at InkAPI.cc:1062
#13 0x00000000004edfde in APIHook::invoke(int, void*) const () at InkAPI.cc:1301
#14 0x00000000005c46bc in HttpSM::state_api_callout(int, void*) () at HttpSM.cc:1512
#15 0x00000000005cf97f in HttpSM::state_api_callback (this=this@entry=0x2ac277b43100, event=event@entry=60000, data=data@entry=0x0) at HttpSM.cc:1390
#16 0x00000000004ff4f2 in TSHttpTxnReenable () at InkAPI.cc:6019
#17 0x00002ac2937a2842 in health_check_origin (contp=0x2ac270607880, event=TS_EVENT_HTTP_READ_REQUEST_HDR, edata=0x2ac277b43100)
    at healthchecks/healthchecks.c:555
#18 0x00000000004ed4db in INKContInternal::handle_event (this=0x2ac270607880, event=60002, edata=0x2ac277b43100) at InkAPI.cc:1062
#19 0x00000000004edfde in APIHook::invoke(int, void*) const () at InkAPI.cc:1301
#20 0x00000000005c46bc in HttpSM::state_api_callout(int, void*) () at HttpSM.cc:1512
#21 0x00000000005cf97f in HttpSM::state_api_callback (this=this@entry=0x2ac277b43100, event=event@entry=60000, data=data@entry=0x0) at HttpSM.cc:1390
#22 0x00000000004ff4f2 in TSHttpTxnReenable () at InkAPI.cc:6019
#23 0x00002ac28cda2be7 in GUCE_continuation(tsapi_cont*, TSEvent, void*) () from /opt/oath/trafficserver/7.1/libexec/trafficserver/guce_cookie.so
#24 0x00000000004ed4db in INKContInternal::handle_event (this=0x2ac270607a00, event=60002, edata=0x2ac277b43100) at InkAPI.cc:1062
#25 0x00000000004edfde in APIHook::invoke(int, void*) const () at InkAPI.cc:1301
#26 0x00000000005c46bc in HttpSM::state_api_callout(int, void*) () at HttpSM.cc:1512
#27 0x00000000005cf97f in HttpSM::state_api_callback (this=this@entry=0x2ac277b43100, event=event@entry=60000, data=data@entry=0x0) at HttpSM.cc:1390
#28 0x00000000004ff4f2 in TSHttpTxnReenable () at InkAPI.cc:6019
#29 0x00002ac28c76a53d in onReadRequest(tsapi_cont*, TSEvent, void*) () at _vcs/carp-7/carp/carp.cc:375
#30 0x00000000004ed4db in INKContInternal::handle_event (this=0x2ac270607b80, event=60002, edata=0x2ac277b43100) at InkAPI.cc:1062
#31 0x00000000004edfde in APIHook::invoke(int, void*) const () at InkAPI.cc:1301
#32 0x00000000005c46bc in HttpSM::state_api_callout(int, void*) () at HttpSM.cc:1512
#33 0x00000000005cf97f in HttpSM::state_api_callback (this=this@entry=0x2ac277b43100, event=event@entry=60000, data=data@entry=0x0) at HttpSM.cc:1390
#34 0x00000000004ff4f2 in TSHttpTxnReenable () at InkAPI.cc:6019
#35 0x00002ac28960bd1d in http_hook (contp=<optimized out>, event=<optimized out>, edata=0x2ac277b43100)
    at _vcs/yahoo_connection-7/yahoo_connection/INKPluginInit.cc:405
#36 0x00000000004ed4db in INKContInternal::handle_event (this=0x2ac270607e00, event=60002, edata=0x2ac277b43100) at InkAPI.cc:1062
#37 0x00000000004edfde in APIHook::invoke(int, void*) const () at InkAPI.cc:1301
#38 0x00000000005c46bc in HttpSM::state_api_callout(int, void*) () at HttpSM.cc:1512
#39 0x00000000005d073b in HttpSM::set_next_state (this=0x2ac277b43100) at HttpSM.cc:7402
#40 0x00000000005bac7f in HttpSM::call_transact_and_set_next_state (this=this@entry=0x2ac277b43100, f=<optimized out>) at HttpSM.cc:7369
#41 0x00000000005c3af4 in HttpSM::state_read_client_request_header (this=0x2ac277b43100, event=<optimized out>, data=<optimized out>) at HttpSM.cc:897
#42 0x00000000005cfb1a in HttpSM::main_handler (this=0x2ac277b43100, event=100, data=0x2ad11f53cf00) at HttpSM.cc:2749
#43 0x000000000061c40e in Http2Stream::update_read_request(long, bool, bool) () at Http2Stream.cc:507
#44 0x000000000061c899 in Http2Stream::send_request (this=this@entry=0x2ad11f53cc80, cstate=...) at Http2Stream.cc:173
#45 0x0000000000633369 in rcv_headers_frame(Http2ConnectionState&, Http2Frame const&) () at Http2ConnectionState.cc:356
#46 0x00000000006357c9 in Http2ConnectionState::main_event_handler(int, void*) () at Http2ClientSession.h:91
#47 0x0000000000629e8f in handleEvent (data=0x2ac2787fe000, event=2253, this=0x2ac66745cfe8)
    at /sd/workspace/src/git.ouroath.com/Edge/build/_build/build_release_posix-x86_64_gcc_8/trafficserver7/iocore/eventsystem/I_Continuation.h:157
#48 send_connection_event(Continuation*, int, void*) () at Http2ClientSession.cc:58
#49 0x000000000062acec in Http2ClientSession::do_complete_frame_read() () at Http2ClientSession.cc:514
#50 0x000000000062b691 in Http2ClientSession::state_process_frame_read(int, VIO*, bool) () at Http2ClientSession.cc:551
#51 0x000000000062b911 in Http2ClientSession::state_start_frame_read (this=0x2ac66745ccd0, event=100, edata=0x2ac680873290)
    at Http2ClientSession.cc:444
#52 0x000000000062a5bb in Http2ClientSession::main_event_handler (this=0x2ac66745ccd0, event=100, edata=0x2ac680873290) at Http2ClientSession.cc:330
#53 0x000000000078038a in handleEvent (data=0x2ac680873290, event=100, this=0x2ac66745ccd0)
    at /sd/workspace/src/git.ouroath.com/Edge/build/_build/build_release_posix-x86_64_gcc_8/trafficserver7/iocore/eventsystem/I_Continuation.h:157
#54 read_signal_and_update (vc=vc@entry=0x2ac680873120, event=event@entry=100) at UnixNetVConnection.cc:144
#55 UnixNetVConnection::readSignalAndUpdate (this=this@entry=0x2ac680873120, event=event@entry=100) at UnixNetVConnection.cc:1103
#56 0x00000000007601c2 in SSLNetVConnection::net_read_io(NetHandler*, EThread*) () at SSLNetVConnection.cc:611
#57 0x0000000000774359 in NetHandler::waitForActivity(long) () at UnixNet.cc:497
#58 0x00000000007b9e43 in EThread::execute_regular (this=0x2ac271d95600) at UnixEThread.cc:274
#59 0x00000000007b8522 in spawn_thread_internal (a=0x2ac26dd955c0) at Thread.cc:85
#60 0x00002ac26c05bdc5 in start_thread () from /lib64/libpthread.so.0
#61 0x00002ac26cd8a76d in clone () from /lib64/libc.so.6

[approve ci autest]

@bryancall needs backport to 8.x .

+1

Cherry picked to 8.1.0


Expiry::AtDateTime behaviour may be surprising

While it works as intended and documented, if you set an Expiry::AtDateTime, all sessions after that date time will be issued with negative max-age. This means no sessions will be issued after that as they have already expired
The story behind this comment is that I configured it like AtDateTime(now + 5 minutes), which means my server will stop issuing sessions after 5 minutes of starting, and I failed to realize that it was indeed not a desirable behavior. I think other users may make the same mistake and thus could be useful to document it with a warning (or just remove it from the use cases)

Thank for mentioning this.
Typically the way applications would use this is by setting some timestamp in the future as you have and then manually extending that window via [set_expiry](https://docs.rs/tower-sessions/latest/tower_sessions/struct.Session.html#method.set_expiry). This gives applications complete control over the conditions for extending a session.
This semantic mirrors the Django session middleware which we are explicitly attempting to support here.
However, this is good evidence that our documentation is lacking and I agree that ensuring users don't run into this with some kind of better illustration is important here.

Looking at the spec, I don't think we should be setting a negative Max-Age, so that's also a bug. Thank you again for reporting this.

I believe we've addressed this now. Please let me know if you still find this confusing based on the latest doc updates.


[VS Classic] Distinguish multiline and single line completions

Multi line completion -- should happen when the cursor is on a empty string, or on a string with only spaces.
A typical example of multi line completion:
def do_this_thing():
    |

User hits Enter, IDE provides auto-indent, and then a function body should appear as grey text.
To implement it, the plugin should check if the line is empty or it has only spaces, then delete all the spaces on the empty line (in memory, not in the editor), and then request the model for completions.
It's important to delete spaces before asking the model, because there should be a way for the model to suggest code with less indent. Typical example of this:
int main()
{
    printf("Hello world!\n");
    |

Now the completion is "}", but it will not work unless there are no spaces on that line. With spaces, the model is constrained to "    }".
Now the single line completion should happen when the current line is not empty, and there is nothing except closing special characters on the right:
let right_of_cursor_has_only_special_chars = Boolean(right_of_cursor.match(/^[:\s\t\n\r(){},."'];]*$/));

If multiline=false, the model will return only the remainder of the current line, and stop. The plugin needs to replace the line ending in the editor with the new completion given by the model.
If the cursor is not exactly on the last character of the current line, then #6  about how to deal with that case.

Current behavior:

Hitting Enter doesn't request any completions at all
multiline is always true, in completion request in RefactLanguageClient.cs

@olegklimov Currently the the lsp server returns completion suggestions by providing the text that should go after the current cursor position. If you want the completion to replace white space the code should use a different endpoint for the completions.  If the lsp server supported textDocument/inlineCompletion from the latest spec that could be used instead which would provide the information needed to replace white space on the current line.

@olegklimov just to clarify if the cursor is at the end of the line it should use the multi line version. Is that right?

No, if the cursor line is empty => multiline (this happens often when you hit Enter)
Iight_of_cursor_has_only_special_chars  => single line
else => ignore

This works.
There are still problems with overlapping characters but that one works.


Introduce Dataset Optimizer

What does this PR do?

This PR adds a Data Optimizer to simplify how optimised datasets are created.
from time import time
import os
from typing import List, Tuple, Any
import numpy as np
from lightning.data.cache import DatasetOptimizer
import json

class ImageNetTrainDatasetOptimizer(DatasetOptimizer):

    def prepare_dataset_structure(self, root: str, filepaths: List[str]) -> Any:
        # download ImageNet class mapping
        os.system("curl https://raw.githubusercontent.com/raghakot/keras-vis/master/resources/imagenet_class_index.json -o ~/imagenet_class_index.json")

        # Find the associate class for each filepath
        with open(os.path.join(os.path.expanduser('~'), "imagenet_class_index.json"), "r") as f:
            data = json.load(f)

        class_name_to_id_map = {v[0]: int(k) for k, v in data.items()}
        x = [(filepath, class_name_to_id_map[filepath.split("/")[-2]]) for filepath in filepaths]

        # Randomly shuffle the data, so the chunks can generate good batches.
        return np.random.permutation(x).tolist()

class ImageNetValDatasetOptimizer(DatasetOptimizer):

    def prepare_dataset_structure(self, root: str, filepaths: List[str]) -> Any:
        # download ImageNet validation class mapping
        os.system("curl https://raw.githubusercontent.com/tensorflow/models/master/research/slim/datasets/imagenet_2012_validation_synset_labels.txt -o ~/imagenet_val_labels.txt")

        # Find the associate class for each filepath
        with open(os.path.join(os.path.expanduser('~'), "imagenet_class_index.json"), "r") as f:
            data = json.load(f)

        class_name_to_id_map = {v[0]: int(k) for k, v in data.items()}

        # Find the associate class for each filepath
        with open(os.path.join(os.path.expanduser('~'), "imagenet_val_labels.txt"), "r") as f:
            class_names = f.read().split("\n")

        return [(filepath, class_name_to_id_map[class_name]) for filepath, class_name in zip(filepaths, class_names)]

class ImageNetTestDatasetOptimizer(DatasetOptimizer):

    def prepare_dataset_structure(self, root: str, filepaths: List[str]) -> Any:
        # TODO: Find the labels for Imagenet test
        return filepaths

def prepare_item(obj):
    # You could process the data in the way you want. Whather you return would be cached as a single item for future training
    return obj

def main() -> None:
    root = "/teamspace/studios/imagenet/imagenet_data"
    dataset_chunker = ImageNetTrainDatasetOptimizer(name="imagenet/train", src_dir=f"{root}/train")
    dataset_chunker.run()

    dataset_chunker = ImageNetValDatasetOptimizer(name="imagenet/val", src_dir=f"{root}/val")
    dataset_chunker.run()

    dataset_chunker = ImageNetTestDatasetOptimizer(name="imagenet/test", src_dir=f"{root}/test")
    dataset_chunker.run()

if __name__ == '__main__':
    t0 = time()
    main()
    print(time() - t0)

Fixes #<issue_number>

Before submitting

Was this discussed/agreed via a GitHub issue? (not for typos and docs)
[ ] Did you read the contributor guideline, Pull Request section?
[ ] Did you make sure your PR does only one thing, instead of bundling different changes together?
Did you make sure to update the documentation with your changes? (if necessary)
Did you write any new necessary tests? (not for typos and docs)
[ ] Did you verify new and existing tests pass locally with your changes?
Did you list all the breaking changes introduced by this pull request?
Did you update the CHANGELOG? (not for typos, docs, test updates, or minor internal changes/refactors)

PR review
Anyone in the community is welcome to review the PR.
Before you start reviewing, make sure you have read the review guidelines. In short, see the following bullet-list:

Reviewer checklist

[ ] Is this pull request ready for review? (if not, please submit in draft mode)
[ ] Check that all items from Before submitting are resolved
[ ] Make sure the title is self-explanatory and the description concisely explains the PR
[ ] Add labels and milestones (and optionally projects) to the PR so it can be classified

:books: Documentation preview :books:: https://pytorch-lightning--18788.org.readthedocs.build/en/18788/

Why are we suddenly skipping 5 tests? also very untransparent way skipif-true

@Borda Those features from Lightning App required for the platform and they are flaky. It is fine to skip them for now. We will repair them if this becomes a priority in the future.

Those features from Lightning App aren't required for the platform and they are flaky.

sure, then do it in a different PR

It is fine to skip them for now. We will repair them if this becomes a priority in the future.

sure, this won't ever happen, but I'll take your promises :)


Fixing Terra List Section Header Illegible In Lowlight Theme

UXPLATFORM-8082
Summary
The section and subsection header's font color was hard to read with the lowlight theme. Before https://github.com/cerner/terra-core/pull/3673, it was working as intended with a light font color and a black background. This PR reverts it back to the way it was.
Deployment Link

https://terra-core-deployed-pr-#.herokuapp.com/
Testing

Additional Details

Thank you for contributing to Terra.
@cerner/terra

Fails

:no_entry_sign:
Please include a CHANGELOG entry for each changed package this PR. Looks like a CHANGELOG is missing for:

terra-list

  Generated by :no_entry_sign: dangerJS against 26dd8a9672f52e8f699646d4b77ceb6d92e7da1e

adding my +1 for the fix.


Local printer not showing up on laptop but on all other devices

I have a printer hooked up and working using the cups-connector. The issue I'm having is it doesn't show up as a local destination on my laptop. It shows up on my phone, everyone elses phone in the house, and the tablets.
I believe at one point it showed up on my laptop and worked. I had it setup as a cloud printer with my account but then decided to make it local only. My laptop had it connected as a cloud printer, I removed the entires in my browser for the cloud printer. I'm thinking this had something to do with it. Not sure though. I updated my chrome browser, didn't seem to effect it.
Any ideas?

I think I resolved it. Looks like I just restarted my laptop and it worked. Sorry about this. I restarted and cleared my cache on my chrome browser a hand full of times and I thought that would do it but apparently not. Just restarting my laptop solved it.

You might be seeing this Chrome bug: https://bugs.chromium.org/p/chromium/issues/detail?id=593820
Star that chromium bug if it describes your issue, and thanks for filing a bug here.


python3Packages.docker: 4.4.3 -> 4.4.4

Motivation for this change

version update
fix darwin build by disabling failing test

Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

@GrahamcOfBorg build python3Packages.docker

Result of nixpkgs-review pr 115454 at 0773b0f1 run on x86_64-linux 1

5 packages marked as broken and skipped:

mlflow-server
python38Packages.flower
python38Packages.mlflow
python39Packages.flower
python39Packages.mlflow

1 package failed to build:

tts

33 packages built:

arion
aws-sam-cli
buildbot (python38Packages.buildbot)
buildbot-full (python38Packages.buildbot-full)
buildbot-ui (python38Packages.buildbot-ui)
docker-compose
fdroidserver
python38Packages.celery
python38Packages.django-raster
python38Packages.djmail
python38Packages.docker
python38Packages.dockerspawner
python38Packages.jupyter-repo2docker
python38Packages.moto
python38Packages.tensorboardx
python39Packages.celery
python39Packages.django-raster
python39Packages.djmail
python39Packages.docker
python39Packages.dockerspawner
python39Packages.jupyter-repo2docker
python39Packages.moto
python39Packages.tensorboardx
sourcehut.buildsrht
sourcehut.dispatchsrht
sourcehut.gitsrht
sourcehut.hgsrht
sourcehut.hubsrht
sourcehut.listssrht
sourcehut.mansrht
sourcehut.metasrht
sourcehut.pastesrht
sourcehut.todosrht

1 suggestion:

warning: unused-argument
Unused argument: pytest.
Near pkgs/development/python-modules/docker/default.nix:9:3:
  |
9 | , pytest
  |   ^


Hey please don't leave this plugin abandoned like the previous creator did

I invested time in the previous one but it was all wasted.

Hey, @Gourav1910, don't worry 😄, I've been taking care of another plugin for a couple of years, and I'm not planning to abandon any of them. If something unexpected happens, I can always try to find a new maintainer on Obsidian Discord.


Installing helm chart with helm-generated certificates

Is your feature request related to a problem? Please describe.
I'm using actions-runner-controller with cert-manager for a while. and for some reason, cert-manager occasionally keeps being broken. due to how the cert-manager works, it's hard to recover issues. so I want to install actions-runner-controller with self-signed certificates instead of generated certificates from cert-manager. with helm template functions like genSignedCert, genCA, we can use generated certificates by helm, not using cert-manager one.
as #834 already exists, but I wanted to handle this issue without any additional steps.
I'm already using helm in this way, but before making a PR I wanted to check my idea if it's acceptable.
Describe the solution you'd like

(via values.yaml) accepts whether or not to enable self-signed certificates
generates certificates using helm template function genCA, genSignedCert
apply resources to webhook admission resources (templates/webhook_configs.yaml)

Additional context

possible duplicated issue: https://github.com/actions-runner-controller/actions-runner-controller/issues/1029
renewal of the certificate is managed by the user, or just give it 10 years to expire ¯_(ツ)_/¯

@zzzz465 Hey!
Those helm template functions works poorly in a declarative setup(deployments with terraform, helmfile, helmwave, perhaps argocd, etc) so I don't think that will be the standard.
But as ARC being a community-driven project, I'd say I might merge your pull request, if it has significantly good documentation that makes it easy for us maintainers to keep the feature maintained and supported! (99% of new github issues we receive these days are just questions and requests for usage which we don't have much resource to afford so...

Well, can you just do that without relying on genCA, genSignedCert, by providing certificates and keys to the chart template? If possible, that would be much preferred method for me.

@mumoshu thank you for your response.

Those helm template functions works poorly in a declarative setup(deployments with terraform, helmfile, helmwave, perhaps argocd, etc) so I don't think that will be the standard.

I'm running actions-runner-controller in my single cluster dedicated for CI/CD, deployed with argoCD.
in my circumstance, certificates are only needed to enable mTLS for webhook server, so the cert doesn't have to be maintained declaratively. it just only needs to be rendered and been delivered to the right place.
the goal is, to deploy the controller without any other solution's help but argoCD. I couldn't find any way to generate CA, Cert, and pass it as chart template values using argoCD. it would be great if there's actually a way to achieve this.

@zzzz465 Yeah I hear you, I'm just saying it doesn't look like a right way "to me".
Just wondering, but have you tried building a PoC around your idea?
Even Argo CD's own documentation says using chart template functions to dynamically generate data doesn't work well with Argo CD
https://argo-cd.readthedocs.io/en/stable/user-guide/helm/#random-data (I believe this holds to genCA and genSignedCert too)

@mumoshu sorry for the late response. I wasn't in a good condition.
I made a PoC on branch feature/gen-cert-1
please check this repo. thank you.

@zzzz465 nice PoC, that works for me!


fix(docs): deleted the line in authorization data provider integration #6542

PR Checklist
Please check if your PR fulfills the following requirements:

[ ] The commit message follows our guidelines: https://refine.dev/docs/guides-concepts/contributing/#commit-convention

Bugs / Features

[ ] Related issue(s) linked
[ ] Tests for the changes have been added
[ ] Docs have been added / updated
[ ] Changesets have been added https://refine.dev/docs/guides-concepts/contributing/#creating-a-changeset

What is the current behavior?
What is the new behavior?
fixes (issue)
Notes for reviewers

What is the current behavior?
As mention in #6542 , To delete the line which is old code that found in the code.
What is the new behavior?
Delete the line #6542 , and code is working properly.
Thanks for giving Opportunity for open source contribution.

@BatuhanW I will remember it. @alicanerdurmaz and @BatuhanW for giving me opportunity in contribution.


⚠ TorrentLeech has degraded performance

In c7ec7ae, TorrentLeech ($TL) experienced degraded performance:

HTTP code: 200
Response time: 5819 ms

Resolved: TorrentLeech performance has improved in d01282d after 6 minutes.


CLI Refresh: Add start delay to workflow start

Describe the solution you'd like
Do #402 on workflow start in CLI refresh

Fixed by #452


Update Set-OrganizationConfig.md

I have added a description for -WACDiscoveryEndpoint, I think it's not reserved because you can find it here:
https://docs.microsoft.com/en-us/exchange/plan-and-deploy/install-office-online-server?view=exchserver-2019#configure-the-office-online-server-endpoint-at-the-organization-level

OPS Build status updates of commit 5f5fab8:
:clock10: Preparing: average preparing time is 1 min(s) 12 sec(s)

OPS Build status updates of commit 5f5fab8:
:clock10: Incremental building: average incremental building time is 12 min(s) 23 sec(s)

OPS Build status updates of commit 5f5fab8:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

exchange/exchange-ps/exchange/organization/Set-OrganizationConfig.md
:white_check_mark:Succeeded
View (exchange-ps)

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

OPS Build status updates of commit f25b527:
:clock10: Preparing: average preparing time is 1 min(s) 13 sec(s)

OPS Build status updates of commit f25b527:
:clock10: Incremental building: average incremental building time is 12 min(s) 23 sec(s)

OPS Build status updates of commit f25b527:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

exchange/exchange-ps/exchange/organization/Set-OrganizationConfig.md
:white_check_mark:Succeeded
View (exchange-ps)

skype/skype-ps/skype/Test-CsXmppIM.md
:white_check_mark:Succeeded
View (skype-ps)

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

OPS Build status updates of commit 90ff0a7:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

exchange/exchange-ps/exchange/organization/Set-OrganizationConfig.md
:white_check_mark:Succeeded
View (exchange-ps)

skype/skype-ps/skype/Test-CsXmppIM.md
:white_check_mark:Succeeded
View (skype-ps)

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


fixed node_env dev

Typos in scripts, didnt set NODE_ENV by cross-env. Effectively was influencing only babel loader's development build though.
Verification:

there is babel-plugin-lodash in place to optimize lodash imports
ran npm run build
used https://github.com/webpack-contrib/webpack-bundle-analyzer , but whole lodash was present
applied fix, ran again. Proper partial imports were present in bundle.

Hey 👋 ,
we don't use this command anymore, we build the app via npm run deploy. It works with $ npm run dist.
We should remove this command as we don't need it.

Thanks for reply!
Oh, i didnt know. Was only playing with client a bit and noticed :) Do you use npm start? because dev task (the other one affected) is triggered via poststart.
Again, no real harm could really be done by having whole lodash libary in local dev build, only babel-plugin-lodash is affected :D But in the future, some people might wonder when adding new dev-only plugin, why it isn't working.

Yep to dev we use $ npm start, $ npm run dev is a "private" command, as we use it for $ npm start or $ npm run start:raw (same as start but without babel).