icedove-l10n-115.14.0 build failure

  • Done
  • quality assurance status badge
Details
4 participants
  • bdju
  • Daniel Hatton
  • Jonathan Brielmaier
  • André Batista
Owner
unassigned
Submitted by
bdju
Severity
normal
B
(address . bug-guix@gnu.org)
D444D6H1R4IM.N5N6XLSULGW0@tilde.team
```
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
D
D
Daniel Hatton wrote on 17 Sep 16:28 +0200
Me too!
(address . 73192@debbugs.gnu.org)
252b04f4-c9c3-4212-bdb9-f0331f02c4b3@btinternet.com
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
A
A
André Batista wrote on 20 Sep 00:39 +0200
[PATCH] gnu: icedove-l10n: Fix build.
(address . 73192@debbugs.gnu.org)
20240919223905.2840-1-nandre@riseup.net

* 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(-)

Toggle diff (27 lines)
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
A
A
André Batista wrote on 20 Sep 00:49 +0200
(address . 73192@debbugs.gnu.org)(address . control@debbugs.gnu.org)
ZuyqfSLYws2_rXun@andel
user guix
tags 73192 + patch
thanks
J
J
Jonathan Brielmaier wrote on 22 Sep 23:06 +0200
Re: bug#73192: [PATCH] gnu: icedove-l10n: Fix build.
(address . 73192@debbugs.gnu.org)
941de6b2-67e6-41d4-90fc-a3864f973983@web.de
Hi André,

Am 20.09.24 um 00:39 schrieb André Batista:
Toggle quote (8 lines)
>
> * 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
J
J
Jonathan Brielmaier wrote on 22 Sep 23:06 +0200
icedove-l10n-115.14.0 build failure
(address . 73192-done@debbugs.gnu.org)
0b385985-30ab-4297-bb08-134b1efcb27c@web.de

Closed
D
D
Daniel Hatton wrote on 24 Sep 15:30 +0200
FIXED
(address . 73192@debbugs.gnu.org)
c45b223d-6ec4-4dfd-b9c1-278690e643e6@btinternet.com
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
?
Your comment

This issue is archived.

To comment on this conversation send an email to 73192@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 73192
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch