all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#73192: icedove-l10n-115.14.0 build failure
@ 2024-09-12  7:15 bdju via Bug reports for GNU Guix
  2024-09-17 14:28 ` bug#73192: Me too! Daniel Hatton via Bug reports for GNU Guix
  2024-09-19 22:39 ` bug#73192: [PATCH] gnu: icedove-l10n: Fix build André Batista
  0 siblings, 2 replies; 4+ messages in thread
From: bdju via Bug reports for GNU Guix @ 2024-09-12  7:15 UTC (permalink / raw)
  To: 73192

```
building /gnu/store/fnhs7nskxidcdhsad9lynyc8pl8cfni6-icedove-l10n-115.14.0.drv...
- 'build' phasebuilder for `/gnu/store/fnhs7nskxidcdhsad9lynyc8pl8cfni6-icedove-l10n-115.14.0.drv' failed with exit code 1
build of /gnu/store/fnhs7nskxidcdhsad9lynyc8pl8cfni6-icedove-l10n-115.14.0.drv failed
View build log at '/var/log/guix/drvs/fn/hs7nskxidcdhsad9lynyc8pl8cfni6-icedove-l10n-115.14.0.drv.gz'.
cannot build derivation `/gnu/store/z8ss2crb9fypjdcl9rwcw411r24i96w0-icedove-115.14.0.drv': 1 dependencies couldn't be built
building /gnu/store/9zxmhk38hkd0gw63fw19k9xf939h01cv-module-import-compiled.drv...
cannot build derivation `/gnu/store/n6lnxcqpa2jyxrc7cz0xnggi4v8czmgk-profile.drv': 1 dependencies couldn't be built
guix package: error: build of `/gnu/store/n6lnxcqpa2jyxrc7cz0xnggi4v8czmgk-profile.drv' failed
guix package --upgrade . --do-not-upgrade={pfetch,rgbds,prusa-slicer,jami}  195.37s user 5.49s system 23% cpu 14:11.82 total
```

build log too big to attach: https://0x0.st/XxOq.txt

guix (GNU Guix) b46256b162e15420bb034a9e6d65ec46f1c03343
I am using Guix System




^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#73192: Me too!
  2024-09-12  7:15 bug#73192: icedove-l10n-115.14.0 build failure bdju via Bug reports for GNU Guix
@ 2024-09-17 14:28 ` Daniel Hatton via Bug reports for GNU Guix
  2024-09-19 22:39 ` bug#73192: [PATCH] gnu: icedove-l10n: Fix build André Batista
  1 sibling, 0 replies; 4+ messages in thread
From: Daniel Hatton via Bug reports for GNU Guix @ 2024-09-17 14:28 UTC (permalink / raw)
  To: 73192


[-- Attachment #1.1: Type: text/plain, Size: 524 bytes --]


How does this relate to #72784?  Am I right in thinking it's a duplicate?

Either way, I'm experiencing the same problem (have checked, and the 
last few lines of my build log are the same as yours).

As a workaround until it's fixed, I've found icedove-minimal installs 
OK, and seems surprisingly full-featured for something with "minimal" in 
the name, although it took a bit of hackery to get it to recognise my 
pre-existing profile directory.

-- 

Kind regards,

Dan Hatton

		Dr. Daniel C. Hatton

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#73192: [PATCH] gnu: icedove-l10n: Fix build.
  2024-09-12  7:15 bug#73192: icedove-l10n-115.14.0 build failure bdju via Bug reports for GNU Guix
  2024-09-17 14:28 ` bug#73192: Me too! Daniel Hatton via Bug reports for GNU Guix
@ 2024-09-19 22:39 ` André Batista
  2024-09-19 22:49   ` André Batista
  1 sibling, 1 reply; 4+ messages in thread
From: André Batista @ 2024-09-19 22:39 UTC (permalink / raw)
  To: 73192; +Cc: André Batista, bdju, jonathan.brielmaier, mhw

Fixes <https://issues.guix.gnu.org/73192>

* gnu/packages/gnuzilla.scm (make-l10n-package)[arguments]<#:phases>:
On 'build phase unconditionally use 'system*' to invoke 'mach', as
'invoke' does not work for icedove any longer.

Reported-by: bdju <bdju@tilde.team>.
---
 gnu/packages/gnuzilla.scm | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
index d7b9aa72e9..d25577111b 100644
--- a/gnu/packages/gnuzilla.scm
+++ b/gnu/packages/gnuzilla.scm
@@ -1684,13 +1684,11 @@ (define (find-file dir name)
                                               'thunderbird
                                               '#$project))))
                      (format #t "processing locale `~a'...~%" l)
-                     (if (eq? 'icecat '#$project)
-                         ;; XXX: For some reasons, for IceCat, there are some
-                         ;; parsing errors that cause the build system to
-                         ;; return an unclean exit code; use system* to ignore
-                         ;; errors.
-                         (system* "./mach" "build" (string-append "langpack-" l))
-                         (invoke "./mach" "build" (string-append "langpack-" l)))
+                     ;; XXX: For some reasons, on version 115, there are some
+                     ;; parsing errors that cause the build system to
+                     ;; return an unclean exit code; use system* to ignore
+                     ;; errors.
+                     (system* "./mach" "build" (string-append "langpack-" l))
                      (mkdir-p ext-dir)
                      (let ((xpi (find-file "obj" (string-append
                                                   "\\." l "\\.langpack\\.xpi$"))))

base-commit: d4fbd1ab341de85c1e5c77e0f7adc5aae056be15
-- 
2.45.2





^ permalink raw reply related	[flat|nested] 4+ messages in thread

* bug#73192: [PATCH] gnu: icedove-l10n: Fix build.
  2024-09-19 22:39 ` bug#73192: [PATCH] gnu: icedove-l10n: Fix build André Batista
@ 2024-09-19 22:49   ` André Batista
  0 siblings, 0 replies; 4+ messages in thread
From: André Batista @ 2024-09-19 22:49 UTC (permalink / raw)
  To: 73192; +Cc: control

user guix
tags 73192 + patch
thanks




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-09-19 22:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-12  7:15 bug#73192: icedove-l10n-115.14.0 build failure bdju via Bug reports for GNU Guix
2024-09-17 14:28 ` bug#73192: Me too! Daniel Hatton via Bug reports for GNU Guix
2024-09-19 22:39 ` bug#73192: [PATCH] gnu: icedove-l10n: Fix build André Batista
2024-09-19 22:49   ` André Batista

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.