icedove-l10n-115.14.0 build failure

  • Open
  • quality assurance status badge
Details
3 participants
  • bdju
  • Daniel Hatton
  • 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 3 days ago
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 6 hours ago
[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 6 hours ago
(address . 73192@debbugs.gnu.org)(address . control@debbugs.gnu.org)
ZuyqfSLYws2_rXun@andel
user guix
tags 73192 + patch
thanks
?
Your comment

Commenting via the web interface is currently disabled.

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