bug#44916: No option to add whisker menu to xfce panel after installing package xfce4-whiskermenu-plugin.

2020-12-05 Thread Kei Kebreau
Hello again! If you are able, please take a look at patch #45062 linked below. I've slightly modified Michael's patch and added one of my own to take a shot at solving this issue. If it passes review (or no one says anything for a while), these changes will be applied to Guix proper. The patch

bug#45051: Acknowledgement (Guix pull fails: `In procedure put-string: Wrong type argument in position 1 (expecting open output port): #`)

2020-12-05 Thread pkill9
It's actually doing this for *any* package I build, and it's not because it can't get substitutes, as running `guix weather hello` reports that a substitute is available, but it still does this issue with the `hello` package.

bug#45031: qoauth fail install/build

2020-12-05 Thread Distopico
Thanks, I'll try it, I need install another package that have dependency of it but not rush. thanks again for your help. On 2020-12-04, zimoun wrote: > Hi, > > Thanks for the report. Well, something is wrong but it is not easy to > spot out what. For example, the history shows, > >

bug#43448: [PATCH] gnu: freecad: Fix compilation flags

2020-12-05 Thread Ekaitz Zarraga
Hi everyone, I managed to solve the longstanding issue with freecad's compilation (#43448). I'll submit a new change with the package update to 0.18.5 next. Thanks >From d4d8a65679406b212c68d5198f239bdd71395541 Mon Sep 17 00:00:00 2001 From: Ekaitz Zarraga Date: Sun, 6 Dec 2020 00:43:36

bug#43448: FreeCAD fails to compile

2020-12-05 Thread Ekaitz Zarraga
On Saturday, December 5, 2020 5:55 PM, John Soo wrote: > Nice work Ekaitz! > > I worked hard on freecad, it is quite a difficult program to package. That > was a weird issue that I asked about on the freecad forums. Perhaps it is > fixed upstream now, which would be excellent. Thanks for

bug#45058: Duplicate inputs with Crate importer

2020-12-05 Thread Nicolas Goaziou
Hello, I noticed the Crate importer sometimes returns duplicate inputs. For example guix import crate bat returns ... (arguments `(#:cargo-inputs (("rust-ansi-colours" ,rust-ansi-colours-1) ("rust-ansi-term" ,rust-ansi-term-0.12) ("rust-atty"

bug#44808: Default to allowing password authentication on leaves users vulnerable

2020-12-05 Thread Christopher Lemmer Webber
Ludovic Courtès writes: > Hi! > > Maxim Cournoyer skribis: > I'm on board with what you're proposing, and I think Guix should default to the more secure option, but I'm not sure that an "average user" (whatever that means for Guix's demographic) would expect that password

bug#45055: cabal-install does not work with default ghc

2020-12-05 Thread John Soo
Hi Guix, Our version of cabal-install is 2.4.0.0 which is not supported by the default version of ghc (8.8). It probably ought to be updated. Kindly, John

bug#43448: FreeCAD fails to compile

2020-12-05 Thread John Soo
Nice work Ekaitz! I worked hard on freecad, it is quite a difficult program to package. That was a weird issue that I asked about on the freecad forums. Perhaps it is fixed upstream now, which would be excellent. Thanks for keeping it up to date! - John

bug#43448: FreeCAD fails to compile

2020-12-05 Thread Ekaitz Zarraga
Looks like this line, inherited from the previous definition, was giving some trouble: > (string-append "-DCMAKE_INSTALL_LIBDIR=\\"" (assoc-ref %outputs > "out") "/lib\\"") It was creating wrong variables (and wrong syntax too!): if(EXISTS

bug#23874: [PATCH v3 2/2] profiles: Delete duplicate manifest entries in packages->manifest.

2020-12-05 Thread Leo Prikler
* gnu/profiles.scm (packages->manifest): Delete duplicate entries. * tests/profiles.scm ("packages->manifest, no duplicates"): New test. --- guix/profiles.scm | 34 ++ tests/profiles.scm | 10 ++ 2 files changed, 28 insertions(+), 16 deletions(-) diff

bug#23874: [PATCH v3 1/2] profiles: Remove duplicates in manifest transactions.

2020-12-05 Thread Leo Prikler
* guix/profiles.scm (manifest-transaction-effects): Delete duplicates in install and remove. Let multiple upgrades and downgrades shadow previous transactions of the same kind. * tests/profiles.scm ("manifest-transaction-effects no double install or upgrades") ("manifest-transaction-effects no

bug#43448: FreeCAD fails to compile

2020-12-05 Thread Ekaitz Zarraga
Hi, I solved most of the compilation issue with freecad. Now my package version compiles but install phase fails with this error: ```

bug#23874: [PATCH 1/2] profiles: Remove duplicates in manifest transactions.

2020-12-05 Thread Leo Prikler
Hi Ludo Am Samstag, den 05.12.2020, 16:38 +0100 schrieb Ludovic Courtès: > Hi Leo, > > Could you explain what each patch fixes, and perhaps add a test case > for > each that illustrates that? > > Thanks, > Ludo’. Tests sent along with v3. These patches remove duplicates from manifests

bug#23874: [PATCH 1/2] profiles: Remove duplicates in manifest transactions.

2020-12-05 Thread Ludovic Courtès
Hi Leo, Could you explain what each patch fixes, and perhaps add a test case for each that illustrates that? Thanks, Ludo’.

bug#45017: asdf-build-system packages have priority over user ones

2020-12-05 Thread Guillaume Le Vaillant
Pierre Neidhardt skribis: > Guillaume Le Vaillant writes: > >> Updated patches in attachment. >> Do you see something else to fix or improve? > > Tested and approved! > > I suggest we merge on master since this is not very disruptive and it > fixes a regression introduced with the build system

bug#44808: Default to allowing password authentication on leaves users vulnerable

2020-12-05 Thread Ludovic Courtès
Hi! Maxim Cournoyer skribis: >>> I'm on board with what you're proposing, and I think Guix should >>> default to the more secure option, but I'm not sure that an >>> "average user" (whatever that means for Guix's demographic) would >>> expect that password authentication is disabled by

bug#44947: No variable named guile-avahi in #

2020-12-05 Thread Ludovic Courtès
For the record, I test changes to (guix self) and other things that affect ‘guix pull’, such as changes to the ‘guix’ package (which ‘guix-daemon’ inherits from) or updates to the translations, by running: make as-derivation That’s a good way to avoid bad surprises. Ludo’.

bug#44847: [Petition] Add a dotnet 5.0 support

2020-12-05 Thread Ludovic Courtès
Hi, Timothy Sample skribis: > A quick glance around suggests that an older version of .NET is > available for Fedora 32, and that Debian does not have a package yet. > That’s at least promising, but Guix has stricter requirements than > either of those two distributions. Particularly, Guix

bug#42771: [PATCH] Disable tests for smalltalk and add candidate releases

2020-12-05 Thread Ludovic Courtès
Hi Holger, Holger Peters skribis: > * gnu/packages/smalltalk.scm (smalltalk): disable tests > (smalltalk-next): New variable. > (smalltalk-next-from-vcs): New variable. I have mostly two comments, as discussed on IRC (restating them here for those following along): 1. Instead of disabling

bug#44893: `guix deploy` doesn't recognize option --dry-run

2020-12-05 Thread Ludovic Courtès
Hi, We can make this change: diff --git a/guix/scripts/deploy.scm b/guix/scripts/deploy.scm index 0725fba54b..d9371b3d4a 100644 --- a/guix/scripts/deploy.scm +++ b/guix/scripts/deploy.scm @@ -165,7 +165,9 @@ Perform the deployment specified by FILE.\n")) (with-build-handler

bug#44924: guix build u-boot-pinebook --with-git-url failed due to "source" in C_INCLUDE_PATH

2020-12-05 Thread 宋文武
Ludovic Courtès writes: > Hi, > > 宋文武 skribis: > >> Running: >> guix build u-boot-pinebook \ >> --with-git-url=u-boot-pinebook=https://github.com/u-boot/u-boot >> >> Would fail with "fatal error: asm/string.h: No such file or directory". >> >> And it's caused by the first entry in

bug#45017: asdf-build-system packages have priority over user ones

2020-12-05 Thread Guillaume Le Vaillant
Updated patches in attachment. Do you see something else to fix or improve? From 757b4f4a84fdbcbd26148f2a170d84ba8c128c7a Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Thu, 3 Dec 2020 14:52:02 +0100 Subject: [PATCH 1/6] gnu: cl-asdf: Improve priorities of configuration file search.

bug#45045: substitute fails if discovery is enabled

2020-12-05 Thread Mathieu Othacehe
Hello Maxime, > Discovery of substitute servers on the local network doesn't seem to > work properly, see output of > `sudo guix system reconfigure config.scm --save-provenance` > at end of e-mail. Disabling substitutes (e.g. `guix build hello --no- > substitutes`) seems to work-around the

bug#45017: asdf-build-system packages have priority over user ones

2020-12-05 Thread Guillaume Le Vaillant
Pierre Neidhardt skribis: > Tested! > > I've installed sbcl to my "common-lisp" profile along quri. > I've also cloned quri to ~/common-lisp. > > Then: > > --8<---cut here---start->8--- > $ sbcl > * (asdf:locate-system :quri) > T > NIL >

bug#45017: asdf-build-system packages have priority over user ones

2020-12-05 Thread Guillaume Le Vaillant
Pierre Neidhardt skribis: > A few comments: > >> @@ -603,7 +603,8 @@ statistical profiler, a code coverage tool, and many >> other extensions.") >> "0x4bjx6cxsjvxyagijhlvmc7jkyxifdvz5q5zvz37028va65243c") >> (_ >>

bug#45051: Acknowledgement (Guix pull fails: `In procedure put-string: Wrong type argument in position 1 (expecting open output port): #`)

2020-12-05 Thread pkill9
with --fallback it is building. It may be the result of the substitute server not being available, the error may need to be caught.

bug#45051: Guix pull fails: `In procedure put-string: Wrong type argument in position 1 (expecting open output port): #`

2020-12-05 Thread pkill9
Using guix commit 243512d984e1b870d3b77b2759698a64ed723fea. Also fails with previous guix revisions. Full output: Computing Guix derivation for 'x86_64-linux'... /@ substituter-started /gnu/store/9ph7spq3b72fv4scqqzwxalb8n0wc6xn-graphviz-2.42.3-doc substitute -following redirection to