bug#47336: Disarchive as a fallback for downloads

2021-03-22 Thread Timothy Sample
reassign 47336 guix-patches thanks Oops! I sent this to the wrong list. My apologies.

bug#47336: [PATCH 2/2] download: Use Disarchive as a last resort.

2021-03-22 Thread Timothy Sample
* guix/download.scm (%disarchive-mirrors): New variable. (%disarchive-mirror-file): New variable. (built-in-download): Add 'disarchive-mirrors' keyword argument and pass its value along to the 'builtin:download' derivation. (url-fetch): Pass '%disarchive-mirror-file' to 'built-in-download'. *

bug#47336: [PATCH 1/2] swh: Add a directory download procedure.

2021-03-22 Thread Timothy Sample
* guix/swh.scm (swh-directory-download): New procedure (with implementation extracted from 'swh-download'). (swh-download): Use it to download the revision directory. --- guix/swh.scm | 65 +--- 1 file changed, 36 insertions(+), 29 deletions(-)

bug#47336: Disarchive as a fallback for downloads

2021-03-22 Thread Timothy Sample
Hello, This patch series adds Disarchive assembly (backed by SWH lookup) as a fallback for downloads. To try it, make sure you are running the daemon in an environment with Disarchive available: $ ./pre-inst-env guix environment --ad-hoc guile disarchive # ./pre-inst-env guix-daemon

bug#47331: Psi (and Psi-plus) aren't able to validate certificates

2021-03-22 Thread Jack Hill
Hi Guix, I'm using Guix System with commit 17b408e6a219d64643717cfde16ce04eea0a4590 and both the psi and psi-plus package are unable to validate the certificate of the XMPP server when connecting. When logging into an account, a popup error appears saying "The member.fsf.org certificate

bug#47239: Test failure in tests/publish.scm with commit 1955ef93b76e51cab5bed4c90f7eb9df7035355a

2021-03-22 Thread Cees de Groot
FWIW, I can reproduce it on Ubuntu 20.10 as well.

bug#47329: efibootmgr failed to register the boot entry: Input/output error

2021-03-22 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
David, David Dashyan 写道: Haven't woked out how to fix it manually, just keep suspending for now :) Didn't we talk on #guix yesterday? I thought manually adding an entry for \EFI\Guix\grubx64.efi fixed your next boot. Did it not? Kind regards, T G-R signature.asc Description: PGP

bug#47329: efibootmgr failed to register the boot entry: Input/output error

2021-03-22 Thread Maxime Devos
Nevermind, it seems Tobias Geerinckx knows what's going on here. signature.asc Description: This is a digitally signed message part

bug#47329: efibootmgr failed to register the boot entry: Input/output error

2021-03-22 Thread Maxime Devos
On Mon, 2021-03-22 at 22:20 +0300, David Dashyan wrote: > Dear Guix, > > I ran 'guix system reconfigure' yesterday and it failed during > bootloader installation. I couldn't load system afterwards. > > activating system... > > [...] > > > > building > >

bug#47329: efibootmgr failed to register the boot entry: Input/output error

2021-03-22 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
David, David Dashyan 写道: failed to register the boot entry: Input/output error. [...] same effect on guix system, but works fine when runned in ubuntu live cd. Thank you for noting this! This error is not uncommon in general, but this is the first time I've heard (or it's even occurred to

bug#47329: efibootmgr failed to register the boot entry: Input/output error

2021-03-22 Thread David Dashyan
Dear Guix, I ran 'guix system reconfigure' yesterday and it failed during bootloader installation. I couldn't load system afterwards. > activating system... > making '/gnu/store/agdqqyc7wm3gv53dgca9gir09h9ax0ym-system' the current > system... > setting up setuid programs in

bug#47328: Building qtwebkit fails on CI for i686-linux

2021-03-22 Thread Leo Famulari
Building qtwebkit [0] for i686-linux on ci.guix.gnu.org, it fails due to lack of memory, as shown below. It seems highly unlikely that memory was actually exhausted... -- [ 95%] Linking CXX shared library ../../lib/libQt5WebKit.so cd

bug#47260: Package GNU MediaGoblin as a Guix service

2021-03-22 Thread Christopher Lemmer Webber
Ben Sturmfels via Bug reports for GNU Guix writes: > On Fri, 19 Mar 2021, jgart wrote: > >> This sounds like a great project. I would love MediaGoblin to be in Guix >> also. >> >>> 6. Rewrite MediaGoblin's JavaScript code not to use jQuery. Maybe >>> improve the no-bundled-JavaScript video/audio

bug#47312: [website] Showing channel news

2021-03-22 Thread Luis Felipe via Bug reports for GNU Guix
Hi, Ludo, On Monday, March 22, 2021 8:07 AM, Ludovic Courtès wrote: > Hello! > > I figured it would be nice to display channel news (as shown by ‘guix > pull --news’) on the web site. Perhaps the three latest items could be > shown on the front page, as is done for blog posts, and then each

bug#47325: newlib-nano: are lib names wrong?

2021-03-22 Thread Nicolò Balzarotti
Hi guix! A program I'm packaging requires newlib-nano, but when building, the linker fails to find g_nano and c_nano. I found out those names are taken from the nano.specs file we install > cat $(guix build newlib-nano)/arm-none-eabi/lib/nano.specs | grep -- -l -lc_nano

bug#47326: connman permissions

2021-03-22 Thread Christopher Howard
Short description: In Guix, controlling connman seems to require root permissions, but a non-root user should be able to control it. Longer description: I am running a DE with slim + elogind + lxqt + connman. When logged in to lxqt, I can run applications like csmt and connmanctl to control

bug#39637: mongo-tool no longer in Guix, so the tests no longer fail

2021-03-22 Thread Jack Hill
mongo-tools was removed from Guix in commit 097cf21d1d34f4f66a403c3fb6e15b6709c4dd8a so I'm closing this issue. Best, Jack

bug#47265: Guix System: improve support for intentional statefullness.

2021-03-22 Thread Vitaliy Shatrov via Bug reports for GNU Guix
Aha. > create an FHS environment, right? And to put in the manual the best way to get it. Proot has troubles with Chromium. Unshare has troubles with all, more or less. Some apps surprisingly easy to start, though. .. Some sort of FHS on demand, or NS maded right would help a lot on System.

bug#47265: Guix System: improve support for intentional statefullness.

2021-03-22 Thread Ludovic Courtès
Hi, Vitaliy Shatrov skribis: > Recently i saw WebKit failing to build on Cuirass. > > For Guix System it ought to be in the Manual: > "Setting up FHS for auxiliary applications obtained from upstream Free > binaries". > > This way Joe has a base system which is obviously important to keep >

bug#47319: python-lxml is vulnerable to CVE-2021-28957

2021-03-22 Thread Léo Le Bouter via Bug reports for GNU Guix
CVE-2021-28957 21.03.21 06:15 lxml 4.6.2 places the HTML action attribute into defs.link_attrs (in html/defs.py) for later use in input sanitization, but does not do the same for the HTML5 formaction attribute. Upstream fixed it in 4.6.3 (

bug#47315: Inkscape is missing imagemagick

2021-03-22 Thread Julien Lepiller
I think this has already been fixed a few days ago on master. Have you tried pulling and upgrading inkscape again? Le 22 mars 2021 06:13:57 GMT-04:00, Andreas Enge a écrit : >Hello, > >$ guix environment --ad-hoc inkscape >[env]$ inkscape /tmp/guixtile.svg

bug#47315: Inkscape is missing imagemagick

2021-03-22 Thread Andreas Enge
Hello, $ guix environment --ad-hoc inkscape [env]$ inkscape /tmp/guixtile.svg /gnu/store/7bs616gpgnmj4g5d0g88dkphd1gqbicy-inkscape-1.0.2/bin/.inkscape-real: error while loading shared libraries: libMagickCore-6.Q16.so.6: cannot open shared object file: No such file or directory The same

bug#47312: [website] Showing channel news

2021-03-22 Thread Ludovic Courtès
Hello! I figured it would be nice to display channel news (as shown by ‘guix pull --news’) on the web site. Perhaps the three latest items could be shown on the front page, as is done for blog posts, and then each entry would get its own page, similar to the layout of blog posts. (guix

bug#47239: Test failure in tests/publish.scm with commit 1955ef93b76e51cab5bed4c90f7eb9df7035355a

2021-03-22 Thread Konrad Hinsen
zimoun writes: > For the record, ’tests/publish.scm’ pass on Debian but not on Ubuntu. One more data point: the tests pass under Ubuntu 18.04, but fail under Ubuntu 20.04. Cheers, Konrad.

bug#47260: Package GNU MediaGoblin as a Guix service

2021-03-22 Thread Dr. Arne Babenhauserheide
Ben Sturmfels via Bug reports for GNU Guix writes: > On Fri, 19 Mar 2021, jgart wrote: > >> This sounds like a great project. I would love MediaGoblin to be in Guix >> also. >> >>> 6. Rewrite MediaGoblin's JavaScript code not to use jQuery. Maybe >>> improve the no-bundled-JavaScript