unofficial mirror of bug-guix@gnu.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
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ 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] 7+ 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
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 7+ 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] 7+ 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
  2024-09-22 21:06   ` Jonathan Brielmaier via Bug reports for GNU Guix
  2024-09-22 21:06 ` bug#73192: icedove-l10n-115.14.0 build failure Jonathan Brielmaier via Bug reports for GNU Guix
  2024-09-24 13:30 ` bug#73192: FIXED Daniel Hatton via Bug reports for GNU Guix
  3 siblings, 2 replies; 7+ 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] 7+ 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
  2024-09-22 21:06   ` Jonathan Brielmaier via Bug reports for GNU Guix
  1 sibling, 0 replies; 7+ 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] 7+ 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
@ 2024-09-22 21:06   ` Jonathan Brielmaier via Bug reports for GNU Guix
  1 sibling, 0 replies; 7+ messages in thread
From: Jonathan Brielmaier via Bug reports for GNU Guix @ 2024-09-22 21:06 UTC (permalink / raw)
  To: 73192; +Cc: mhw, bdju

Hi André,

Am 20.09.24 um 00:39 schrieb André Batista:
> 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>.

Thanks, I pushed your patch as it makes the icedove build green again :)

~Jonathan




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

* bug#73192: icedove-l10n-115.14.0 build failure
  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-22 21:06 ` Jonathan Brielmaier via Bug reports for GNU Guix
  2024-09-24 13:30 ` bug#73192: FIXED Daniel Hatton via Bug reports for GNU Guix
  3 siblings, 0 replies; 7+ messages in thread
From: Jonathan Brielmaier via Bug reports for GNU Guix @ 2024-09-22 21:06 UTC (permalink / raw)
  To: 73192-done





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

* bug#73192: FIXED
  2024-09-12  7:15 bug#73192: icedove-l10n-115.14.0 build failure bdju via Bug reports for GNU Guix
                   ` (2 preceding siblings ...)
  2024-09-22 21:06 ` bug#73192: icedove-l10n-115.14.0 build failure Jonathan Brielmaier via Bug reports for GNU Guix
@ 2024-09-24 13:30 ` Daniel Hatton via Bug reports for GNU Guix
  3 siblings, 0 replies; 7+ messages in thread
From: Daniel Hatton via Bug reports for GNU Guix @ 2024-09-24 13:30 UTC (permalink / raw)
  To: 73192


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


Confirming the problem has gone away for me after a guix pull today.

-- 

Kind regards,

Dan Hatton

		Dr. Daniel C. Hatton

E-mail:		<dan.hatton@btinternet.com>

SIP:		<dan.hatton@sip.linphone.org>
Signal:		dch.28


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

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

end of thread, other threads:[~2024-09-24 13:32 UTC | newest]

Thread overview: 7+ 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
2024-09-22 21:06   ` Jonathan Brielmaier via Bug reports for GNU Guix
2024-09-22 21:06 ` bug#73192: icedove-l10n-115.14.0 build failure Jonathan Brielmaier via Bug reports for GNU Guix
2024-09-24 13:30 ` bug#73192: FIXED Daniel Hatton via Bug reports for GNU Guix

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).