bug#48468: substitute server connection timeout
Hey, > That's on the server side, the actual problem is probably on the client > side, as I guess there are possibly places where closed connections > aren't handled properly. This reminds me I sent some patches relating to > closing connections, this could well be related [1]. Oh, you're right, the Nginx server probably makes the difference here. The http-write procedure of the Guile (web server http) module seems to handle keep-alive connections. However, the wrapping http-write procedure of (guix scripts publish) may not. I'll have a closer look, thanks for your help. Mathieu
bug#47297: Release 1.3.0 checklist
1.3.0 has been released! Blocking bugs #47567 and #44872 were not fixed. I'm removing their "blocking" status and closing this checklist bug ticket.
bug#48380: Guix 1.3 installer restarts after Partitioning Scheme
Hi Mattheiu, I'm using the default partitioning on the graphical installer. Apologies as I'm not really that familiar with disk formatting that's why I used the defaults of the installer. -- Sent with Tutanota, the secure & ad-free mailbox: https://tutanota.com May 13, 2021, 16:49 by othac...@gnu.org: > > Hello, > >> Disk: select hard drive >> Partitioning Scheme: Everything in one partition >> > > Thanks for the bug report. I definitely looks like an installer > crash. Could you share the initial formatting of your disk (MSDOS or > GPT and existing partitions) ? > > Mathieu >
bug#48376: Failure in "guix pull"
Hi Konrad, Konrad Hinsen writes: > Hi Maxim, > > Thanks for your reply! > >> Indeed. I note that the error message that leads to a request to the >> bug report mention it could be due to a network failure, which could >> explain the transient nature of the problem we see here. >> >> Had you tried multiple times in a row with the same failure on that >> commit? > > Yes, I tried again later on two different machines, without any problem. > > The reason I submitted a bug report is because Guix told me so. I > assumed that even if the root cause was a network issue, something had > then happened that shouldn't happen. If that's not the case, then the > error message should be improved. A minimal improvement would be to say > "Please report unless you see a comment about networking issues above.". I agree! We don't want people to send bug reports every time their network is flaky, if this is indeed what has happened. Would you be interested at surveying if that's the case in the current code? Perhaps the right change would then become apparent. Thank you, Maxim
bug#48487: Many guix-* not reproducible
There are many guix-* things that are not reproducible. `guix describe` outputs: ``` Generation 24 May 12 2021 18:06:24(current) guix d6aeebb repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: d6aeebb23639258311fdfb9dbf5f903079fde51a ``` In the output of `guix challenge` these guix-* things are not reproducible: ``` /gnu/store/03484jwk4pjcxfx5l2fb3hqxddydqgh2-guix-cli /gnu/store/2wxc1ywhz1h24h2fsyw5nm470s85s769-guix-cli /gnu/store/33373vgcwr2gnrx75pvq69l85n6jlqi0-guix-cli /gnu/store/36szjc5kc8j5m3w2vcci93z2y4w99flx-guix-cli /gnu/store/4b24j0pcm9nmb0s6vnkk7wp7n5m6rd0s-guix-cli /gnu/store/6bvzd671lva1w57x8whhg3b7sw4gsggg-guix-cli /gnu/store/71bzynhgp1dy1jc04pvnlv5jgr127crf-guix-cli /gnu/store/7460s0hcfb9ma1snm7airw9m1n2awp38-guix-cli /gnu/store/8kn9baiyba4xkvf80dckc59w2wydf1hz-guix-cli /gnu/store/a2ppzagyprrbc75y83qmf00k848q96wk-guix-cli /gnu/store/dardafja1zzf9r2psfzy3k5yz9gn2mc1-guix-cli /gnu/store/drzxgwgy4rbbryi8r89b9jq3giqaq1bz-guix-cli /gnu/store/f38gbnn1rkgk2rhg37knccy75qmbxlww-guix-cli /gnu/store/xm1615d1v0maqx689vy2f3xw93cyrbzf-guix-cli /gnu/store/hjyajjr0w0lb6ql9xrwkx708kjyacssf-guix-cli /gnu/store/ixlsb3f93iraw62rlfx4rjrwa4jnbh53-guix-cli /gnu/store/kiwp7ppp23dnhbwcc9zr893n685qx1hf-guix-cli /gnu/store/l59xmvfcspa1ln1jggn4crrxh6dj04vz-guix-cli /gnu/store/ln5hkvzxaazsczzp6wldz179lgfpzda8-guix-cli /gnu/store/m7kspcw73p3gwfqrnxb3rnhd1ids327q-guix-cli /gnu/store/sr8dva0l6r4nwqrpmwa8wlc9pci3y34y-guix-cli /gnu/store/wbyssszm2r98krppl88q855iibzasv4p-guix-cli /gnu/store/04c0w8rjbxwgh6wnnczj5w07nw91d584-guix-system-tests /gnu/store/17rkf58wgzm5x6wrsrc3q2aqq8bbqqdj-guix-system-tests /gnu/store/430w0fglkyyyq33gz1vdib23dj7lx02a-guix-system-tests /gnu/store/52wpyzavigq2fcx6xf75smnb3kxmw40v-guix-system-tests /gnu/store/532yy5k9hvjqqjrqcgzfbwvvca6kccwk-guix-system-tests /gnu/store/74hkmilav8c1yzfmihsyhiw6qds1pbsk-guix-system-tests /gnu/store/9fs4dyznc4pkwcbzhn5kp7aan97w19r4-guix-system-tests /gnu/store/bbjfa14yy82f8yjhkcwd9nvnj966khql-guix-system-tests /gnu/store/bq30g4xdlz79jniybaign9qk4l0x5aw1-guix-system-tests /gnu/store/cs0v3f7mk7jvn0arz6h1313xsadp7bmb-guix-system-tests /gnu/store/d3pd0mgn1xbnh67jbhr3xqgryym3nqm4-guix-system-tests /gnu/store/f0s1p2ag8g6mch6m51infqn1v5kqi4xi-guix-system-tests /gnu/store/y4r7q2pf68wn3mxs40yaa43imybr5ihh-guix-system-tests /gnu/store/gw19zmp7a5xj4x6wrjawikrqqnd5h7vw-guix-system-tests /gnu/store/hl90ba6syjh54avcnmq6icz2360sifs5-guix-system-tests /gnu/store/hnipz1xpzz22fwppnlqqilphqnlhxnz8-guix-system-tests /gnu/store/jwajbqzgsn15dnx8gi4fkzik7ni506gg-guix-system-tests /gnu/store/msdapa9rk8yzsfx8saf6i2kq77bn2sy5-guix-system-tests /gnu/store/nxa4g2baxk6ch8l30xldaiqbndkqza1d-guix-system-tests /gnu/store/pgknh09m636rl7vvlg3wxz0mw3mqpfik-guix-system-tests /gnu/store/vq4kv5vakh3jly296aw4m548pj5679k0-guix-system-tests /gnu/store/w4yj4yis9ih0hjlncn008npsj36zr25d-guix-system-tests /gnu/store/116q92m7k3y7qrf2xsypbq3bn2qqyy98-guix-system /gnu/store/1i9yylip2z841j7mb68881rzrr9xxzb6-guix-system /gnu/store/46p806kiila1i860mfa5zhywk0bmqc2y-guix-system /gnu/store/513f5gddjwzw4yfr66zlqihvdpp9g9nr-guix-system /gnu/store/5qb7qa7b2ysz8gvxs1c4kbr8dbn67v18-guix-system /gnu/store/5w96vz9q56m63a8x8k53ngchdfpxclql-guix-system /gnu/store/633snmycbgv2kfzfyxhmlh490vgmzcg0-guix-system /gnu/store/6dv8r47dlgbrw6mzypsfrspc64pi75g3-guix-system /gnu/store/70aa5hw0pc2q590rxwha4wk6bw8lzwjh-guix-system /gnu/store/85fd6srvs70ilpi5fmk38z3m957xdypg-guix-system /gnu/store/ag0fw0mr2r4b59g7lbr2y27a4ygb5bzw-guix-system /gnu/store/cm4b448nq2fz6ypma0ns6848hv5ylbaz-guix-system /gnu/store/cpmzdj9clfqn6k4wcp12s5hb8knzpg42-guix-system /gnu/store/f07k5v3lxafm62i4cmfsara22sf25jsy-guix-system /gnu/store/f4qq6dd6i26r2nlgll527xm08nmwaprp-guix-system /gnu/store/fhm53dzb1diziqchp67y26xsnf3d0cba-guix-system /gnu/store/fii0ki6jlr4dgmyr4pylanbxfq53jxs6-guix-system /gnu/store/gbl37qz84rly3sbwgl0s4vcdxa6cq7ly-guix-system /gnu/store/i2xa65na4fahbbm4rhbk5l9zsxx7smxy-guix-system /gnu/store/jw9gbmvsc83v6jkk366di6p7jxxn0b9f-guix-system /gnu/store/kslcabn62yacs0ngig248pqvb93w9v8j-guix-system /gnu/store/mm4xgxmxspwj6qdjirjvn622df0ahvgf-guix-system /gnu/store/300xl3lnf8m9405jrxk60bnva15lhdzk-guix-packages-base /gnu/store/3rzmcr4dlnp17rpgzw9jcimrd08xq19y-guix-packages-base /gnu/store/6nblfsyzqzshrqxxb27s9dqw4qq56wa5-guix-packages-base /gnu/store/7s4h7yww4dgcnm69gszflsp6n0q9bgm5-guix-packages-base /gnu/store/9vzbqdck83hkbznx18k2jlj48mcxq425-guix-packages-base /gnu/store/a641nxip9c1qx10c6lnv3sc3g1x6gp9z-guix-packages-base /gnu/store/yn4dg0zdk7f9b4vlx8wrfsnqbqb1d6ff-guix-packages-base /gnu/store/d873pwkkpvrkic2rdzjrz37kj4h8lyas-guix-packages-base /gnu/store/drc3g7qnj94pdabg4harsr6k0lw2k2zn-guix-packages-base /gnu/store/fs9arw2dghkcb11aphbx6z70naw7w2dv-guix-packages-base /gnu/store/ichfbj0fy0hax3jzk2jsi8m5rj190y6a-guix-packages-base /gnu/store/j5d5w0727207la6dzsqyap3p2rdf1fah-guix-packages-base /gnu/store/jq10m3s27f285d9kmqwjnkslnk77s6ix-guix-packages-base /gnu/store/mzb50xpwh5g0jb2vp6rhq9fclp3q8wml
bug#48488: guile-realine build failure on core-updates
Hi, Jack Hill skribis: > guile-readline fails to build on core updates > (20c122a4b0798a87c44edbc37229f9c38e44386c) with the following error in > the configure check: > > checking for libgmp... no > configure: error: GNU MP 4.1 or greater not found; either install it, or pass > '--enable-mini-gmp' to use included less-optimal arbitrary-precision integer > support. > error: in phase 'configure': uncaught exception: > > Full log is attached. > > Could this be related to the minigmp change in Guile 3.0.6 and .7? Yes: these are no longer built against the full GMP. Fixed in 7046a8fff70d2b565641b97015839d86f8e3e73d. Thanks! Ludo’.
bug#48374: Found a bug, apparently.
Hello! Thank you for answering, I tried again today, I did: guix pull guix package -u Guix pull was successful but guix package -u gave me the following warning message: guix substitute: warning: while fetching https://ci.guix.gnu.org/nar/lzip/zimpk6gqmjrwxc7fnam212kv3a6dwpzz-jsoncpp-1.9.2: server is somewhat slow guix substitute: warning: try `--no-substitutes' if the problem persists And then this error message:substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%guix substitute: error: TLS error in procedure 'write_to_session_record_port': Error in the push function. guix package: error: `/gnu/store/jbm45plkq6fc9ypb05lm3jp6c5v6jvfn-guix-1.2.0-21.4dff6ec/bin/guix substitute' died unexpectedly I think this is just a network issue, I'll try again later. Thanks again! May 13, 2021, 15:56 by l...@gnu.org: > Hi, > > Merazi skribis: > >> Updating channel 'nonguix' from Git repository at >> 'https://gitlab.com/nonguix/nonguix'... >> Updating channel 'guix' from Git repository at >> 'https://git.savannah.gnu.org/git/guix.git'... >> Authenticating channel 'guix', commits 9edb3f6 to b7cbca2 (95 new commits)... >> Building from these channels: >> guix https://git.savannah.gnu.org/git/guix.git b7cbca2 >> nonguix https://gitlab.com/nonguix/nonguix 95c8e6e >> > > [...] > >> 1. &store-protocol-error: >> message: >> "`/gnu/store/jbm45plkq6fc9ypb05lm3jp6c5v6jvfn-guix-1.2.0-21.4dff6ec/bin/guix >> substitute' died unexpectedly" >> status: 1 >> > > This could indicate a poorly handled transient networking error. > Does the problem persist if you try again? > > Thanks, > Ludo’. >
bug#48488: guile-realine build failure on core-updates
On Tue, 18 May 2021, Ludovic Courtès wrote: Yes: these are no longer built against the full GMP. Fixed in 7046a8fff70d2b565641b97015839d86f8e3e73d. Thanks! Awesome, thanks for the quick fix!
bug#40316: core-updates nss not reproducible
I am also getting the same four files that are not reproducible for nss on the master branch. As nss is also not reproducible on master maybe the title of this bug should be changed to "nss not reproducible". `guix describe` outputs: ``` Generation 24 May 12 2021 18:06:24(current) guix d6aeebb repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: d6aeebb23639258311fdfb9dbf5f903079fde51a ``` `guix challenge /gnu/store/vs3dxnrkbf58s85p49phxp5xambafp2m-nss-3.59` outputs: ``` /gnu/store/vs3dxnrkbf58s85p49phxp5xambafp2m-nss-3.59 contents differ: local hash: 0pqq1v88yjj80sll4j4ahfh52zzqhvkjv3vgkhmnnikvl6vd5sck https://ci.guix.gnu.org/nar/lzip/vs3dxnrkbf58s85p49phxp5xambafp2m-nss-3.59: 1smx41irpiy9kly3zvr0d61x7hwm0haggvyii34byzfypca1xn2f differing files: /lib/nss/libfreebl3.chk /lib/nss/libsoftokn3.chk /lib/nss/libfreeblpriv3.chk /lib/nss/libnssdbm3.chk 1 store items were analyzed: - 0 (0.0%) were identical - 1 (100.0%) differed - 0 (0.0%) were inconclusive ``` `guix challenge --diff=diffoscope /gnu/store/vs3dxnrkbf58s85p49phxp5xambafp2m-nss-3.59` outputs: ``` /gnu/store/vs3dxnrkbf58s85p49phxp5xambafp2m-nss-3.59 contents differ: local hash: 0pqq1v88yjj80sll4j4ahfh52zzqhvkjv3vgkhmnnikvl6vd5sck https://ci.guix.gnu.org/nar/lzip/vs3dxnrkbf58s85p49phxp5xambafp2m-nss-3.59: 1smx41irpiy9kly3zvr0d61x7hwm0haggvyii34byzfypca1xn2f --- /tmp/guix-directory.jSGCMh +++ /gnu/store/vs3dxnrkbf58s85p49phxp5xambafp2m-nss-3.59 │ --- /tmp/guix-directory.jSGCMh/lib ├── +++ /gnu/store/vs3dxnrkbf58s85p49phxp5xambafp2m-nss-3.59/lib │ │ --- /tmp/guix-directory.jSGCMh/lib/nss │ ├── +++ /gnu/store/vs3dxnrkbf58s85p49phxp5xambafp2m-nss-3.59/lib/nss │ │ │ --- /tmp/guix-directory.jSGCMh/lib/nss/libfreebl3.chk │ │ ├── +++ /gnu/store/vs3dxnrkbf58s85p49phxp5xambafp2m-nss-3.59/lib/nss/libfreebl3.chk │ │ │┄ xxd not available in path. Falling back to Python hexlify. │ │ │ @@ -11,19 +11,19 @@ │ │ │ 5c80e3430a9e943586d458a1ca22b973460bfb3e33f1d5d3b426bf50d7f20933 │ │ │ 6ec0311b6d077086ca57f70b4a63f06fc88aed5060f311c744f3ce4e50422d85 │ │ │ 335457038ddc664d6183171c7b0d65bc8f2c1986fce29f5d67fcd4a5f823a11a │ │ │ a2e5843201ee88f15530e9743c1a2b54452e39b977e132af2d97e021ecf5 │ │ │ 58e1c72ee0713d29a4d6e25f859c0504464189033cfab2cffad567ccec68fc83 │ │ │ d91f2e4e9a5e77a1ffe66f048bf96b47c649d2886e29a31baee04f728a28940c │ │ │ 1d8c99a26ff8ba9990c7e5b13c1034866a6a1f396358e15e9795454038456f02 │ │ │ -b5866eae2f327ea13a342c1cd3ff4e2c381caa2e66be323e3c065f010062 │ │ │ -d97f1f01f03e65f037c7fee3230c59c36d170cc30f23372fbc6eb28d9ec87008 │ │ │ -f07660714bb43d98a06734a1658ce721feab8b0ece03ee54cb45dbaee9cff57f │ │ │ -9d9c0fac4a2d67f4f314423973a42819a9eceba758344ef4b304f1737ebe23a4 │ │ │ -e13aba8e9f88bec5c067d61a16a3dcb347789575f4cfa8629880f734ec3db9cc │ │ │ -d963cee322fa2eba5172715eb19686e185ff13dfcf23eb7ed9338230f90b4b57 │ │ │ -8f7f3c3fb8e0e968d4625646f5fb0897c3e2400e5a5596f01f841f7e4946d406 │ │ │ -977e6adbce9113d027a38cd34942cf3158422b590c27b2731fd506c2326a2dbb │ │ │ -1a363a864475bd8464282544cf46fe60e94d705cda2d34257c9e3cadc378fe00 │ │ │ -4025839bed8e61fecf86f99135e9912ab62b5497dc33bdf2bbda445cf237 │ │ │ -bfd47c8b826ec02b6cac983765bedd1ae17a57827f6fe0af965a2538a2776388 │ │ │ -c14b6c │ │ │ +b5866eae2f327ea13a342c1cd3ff4e2c381caa2e66be323e3c065f010087 │ │ │ +37f4789b39e4bcbe32600d9a952265b9a8623a91658d6c5b5c7e8d42741219f2 │ │ │ +1f4d9e54994ffa87cc533d63273f7b7d24b63cc0415b62cd419656c63f5acf46 │ │ │ +688991664fc00c10740ab0cabbcdb639a9408b76c4cbf27827257fdd3aeaa526 │ │ │ +bb9425a9a8c55bb4d4a54e2d389de9561a61af754170bf640b8e23bc9c4c7945 │ │ │ +8cfdafc309c7737aa53d0fb451cc7476f73b04b4b5c6cfaeabc332d0478c8c5d │ │ │ +bdde681ef55b30b669a106440c4676f5bf3454617d1707e710c0e426ee823ee1 │ │ │ +f1892576f4f4795e6e4fc040b9aab73d65ef132087fdaaba64fa8795a9eef4b6 │ │ │ +24700af69d0be0c2f86c1fbfc8a90cc0f50c0a90232cd3ce9f5987cf442d4b00 │ │ │ +405a720066a9593276d13e8b322c50381a926302d79ae6f571c5fcbbbefa │ │ │ +71a9d259b7efa16aca52365e60baf1aef8904d28f9332d71b3fb3e8ecb30bcfb │ │ │ +19053e │ │ │ --- /tmp/guix-directory.jSGCMh/lib/nss/libfreeblpriv3.chk │ │ ├── +++ /gnu/store/vs3dxnrkbf58s85p49phxp5xambafp2m-nss-3.59/lib/nss/libfreeblpriv3.chk │ │ │┄ xxd not available in path. Falling back to Python hexlify. │ │ │ @@ -11,19 +11,19 @@ │ │ │ 5c80e3430a9e943586d458a1ca22b973460bfb3e33f1d5d3b426bf50d7f20933 │ │ │ 6ec0311b6d077086ca57f70b4a63f06fc88aed5060f311c744f3ce4e50422d85 │ │ │ 335457038ddc664d6183171c7b0d65bc8f2c1986fce29f5d67fcd4a5f823a11a │ │ │ a2e5843201ee88f15530e9743c1a2b54452e39b977e132af2d97e021ecf5 │ │ │ 58e1c72ee0713d29a4d6e25f859c0504464189033cfab2cffad567ccec68fc83 │ │ │ d91f2e4e9a5e77a1ffe66f048bf96b47c649d2886e29a31baee04f728a28940c │ │ │ 1d8c99a26ff8ba9990c7e5b13c1034866a6a1f396358e15e9795454038456f02 │ │ │ -b5866eae2f327ea13a342c1cd3ff4e2c381caa2e66be323e3c065f01009a │ │ │ -19ffb743e104ab34cda81d282b09c74ca73dab5baf4e5951814556e25fa92f09 │ │ │ -fbb06