GNU bug report logs - #37740
Deja-dup fails to build on c2734ff80987de8f0bb3e31d4339e5496a9821d2

Previous Next

Package: guix;

Reported by: goodoldpaul <at> autistici.org

Date: Sun, 13 Oct 2019 23:07:01 UTC

Severity: normal

Done: Bruno Victal <mirai <at> makinata.eu>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 37740 in the body.
You can then email your comments to 37740 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#37740; Package guix. (Sun, 13 Oct 2019 23:07:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to goodoldpaul <at> autistici.org:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sun, 13 Oct 2019 23:07:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: goodoldpaul <at> autistici.org
To: bug-guix <at> gnu.org
Subject: Deja-dup fails to build on c2734ff80987de8f0bb3e31d4339e5496a9821d2
Date: Sun, 13 Oct 2019 23:05:38 +0000
[Message part 1 (text/plain, inline)]
Deja-dup fails to build on c2734ff80987de8f0bb3e31d4339e5496a9821d2. I 
noticed this some "guix pull && guix package -u" ago so I'm not sure 
when it was introduced. The log indicates that the build process stops 
when trying to run "make -j 8 gtk_update_icon_cache=true". To reproduce 
just running

guix pull --commit=c2734ff80987de8f0bb3e31d4339e5496a9821d2 && guix 
build deja-dup

should do.

I attach the build log.

Thank you all for your effort both on the technical and human side of 
free software (in the last few days I felt like you should receive more 
thanks than you did).

Giacomo
[guix.log (text/plain, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#37740; Package guix. (Mon, 14 Oct 2019 14:54:01 GMT) Full text and rfc822 format available.

Message #8 received at 37740 <at> debbugs.gnu.org (full text, mbox):

From: P <pronaip <at> protonmail.com>
To: "goodoldpaul <at> autistici.org" <goodoldpaul <at> autistici.org>
Cc: "37740 <at> debbugs.gnu.org" <37740 <at> debbugs.gnu.org>
Subject: Re: bug#37740: Deja-dup fails to build on
 c2734ff80987de8f0bb3e31d4339e5496a9821d2
Date: Mon, 14 Oct 2019 14:53:08 +0000
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Sunday, October 13, 2019 11:05 PM, <goodoldpaul <at> autistici.org> wrote:

> Deja-dup fails to build on c2734ff80987de8f0bb3e31d4339e5496a9821d2. I
> noticed this some "guix pull && guix package -u" ago so I'm not sure
> when it was introduced. The log indicates that the build process stops
> when trying to run "make -j 8 gtk_update_icon_cache=true". To reproduce
> just running
>
> guix pull --commit=c2734ff80987de8f0bb3e31d4339e5496a9821d2 && guix
> build deja-dup
>
> should do.
>
> I attach the build log.
>
> Thank you all for your effort both on the technical and human side of
> free software (in the last few days I felt like you should receive more
> thanks than you did).
>
> Giacomo


It looks like these are the actual errors:
/tmp/guix-build-deja-dup-34.3.drv-0/deja-dup-34.3/libdeja/ToolPlugin.vala:78.7-78.40: error: Assignment: Cannot convert from `GLib.List<weak GLib.File>' to `GLib.List<GLib.File>'
      this._restore_files = value.copy();
/tmp/guix-build-deja-dup-34.3.drv-0/deja-dup-34.3/libdeja/CommonUtils.vala:397.65-397.78: error: The name `g_object_unref' does not exist in the context of `DejaDup.set_settings_read_only'
                                                                g_object_unref);
                                                                ^^^^^^^^^^^^^^
/tmp/guix-build-deja-dup-34.3.drv-0/deja-dup-34.3/libdeja/OperationRestore.vala:36.7-36.40: error: Assignment: Cannot convert from `GLib.List<weak GLib.File>' to `GLib.List<GLib.File>'
      this._restore_files = value.copy();
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


It probably keeps going after the errors due to make's parallelism.




Information forwarded to bug-guix <at> gnu.org:
bug#37740; Package guix. (Tue, 15 Oct 2019 17:40:02 GMT) Full text and rfc822 format available.

Message #11 received at 37740 <at> debbugs.gnu.org (full text, mbox):

From: P <pronaip <at> protonmail.com>
To: P <pronaip <at> protonmail.com>
Cc: "goodoldpaul <at> autistici.org" <goodoldpaul <at> autistici.org>,
 "37740 <at> debbugs.gnu.org" <37740 <at> debbugs.gnu.org>
Subject: Re: bug#37740: Deja-dup fails to build on
 c2734ff80987de8f0bb3e31d4339e5496a9821d2
Date: Tue, 15 Oct 2019 17:39:38 +0000
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Monday, October 14, 2019 2:53 PM, P via Bug reports for GNU Guix <bug-guix <at> gnu.org> wrote:

> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Sunday, October 13, 2019 11:05 PM, goodoldpaul <at> autistici.org wrote:
>
> > Deja-dup fails to build on c2734ff80987de8f0bb3e31d4339e5496a9821d2. I
> > noticed this some "guix pull && guix package -u" ago so I'm not sure
> > when it was introduced. The log indicates that the build process stops
> > when trying to run "make -j 8 gtk_update_icon_cache=true". To reproduce
> > just running
> > guix pull --commit=c2734ff80987de8f0bb3e31d4339e5496a9821d2 && guix
> > build deja-dup
> > should do.
> > I attach the build log.
> > Thank you all for your effort both on the technical and human side of
> > free software (in the last few days I felt like you should receive more
> > thanks than you did).
> > Giacomo
>
> It looks like these are the actual errors:
> /tmp/guix-build-deja-dup-34.3.drv-0/deja-dup-34.3/libdeja/ToolPlugin.vala:78.7-78.40: error: Assignment: Cannot convert from `GLib.List<weak GLib.File>' to`GLib.List<GLib.File>'
>
>       this._restore_files = value.copy();
>
>
> /tmp/guix-build-deja-dup-34.3.drv-0/deja-dup-34.3/libdeja/CommonUtils.vala:397.65-397.78: error: The name `g_object_unref' does not exist in the context of`DejaDup.set_settings_read_only'
> g_object_unref);
> ^^^^^^^^^^^^^^
> /tmp/guix-build-deja-dup-34.3.drv-0/deja-dup-34.3/libdeja/OperationRestore.vala:36.7-36.40: error: Assignment: Cannot convert from `GLib.List<weak GLib.File>' to`GLib.List<GLib.File>'
>
>       this._restore_files = value.copy();
>       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
>
> It probably keeps going after the errors due to make's parallelism.

Looks like Vala is a bit outdated, gonna try to update it to the latest stable version.




Information forwarded to bug-guix <at> gnu.org:
bug#37740; Package guix. (Tue, 15 Oct 2019 18:39:01 GMT) Full text and rfc822 format available.

Message #14 received at 37740 <at> debbugs.gnu.org (full text, mbox):

From: P <pronaip <at> protonmail.com>
To: P <pronaip <at> protonmail.com>
Cc: "goodoldpaul <at> autistici.org" <goodoldpaul <at> autistici.org>,
 "37740 <at> debbugs.gnu.org" <37740 <at> debbugs.gnu.org>
Subject: Re: bug#37740: Deja-dup fails to build on
 c2734ff80987de8f0bb3e31d4339e5496a9821d2
Date: Tue, 15 Oct 2019 18:38:17 +0000
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Tuesday, October 15, 2019 5:39 PM, P <pronaip <at> protonmail.com> wrote:

> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Monday, October 14, 2019 2:53 PM, P via Bug reports for GNU Guix bug-guix <at> gnu.org wrote:
>
> > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> > On Sunday, October 13, 2019 11:05 PM, goodoldpaul <at> autistici.org wrote:
> >
> > > Deja-dup fails to build on c2734ff80987de8f0bb3e31d4339e5496a9821d2. I
> > > noticed this some "guix pull && guix package -u" ago so I'm not sure
> > > when it was introduced. The log indicates that the build process stops
> > > when trying to run "make -j 8 gtk_update_icon_cache=true". To reproduce
> > > just running
> > > guix pull --commit=c2734ff80987de8f0bb3e31d4339e5496a9821d2 && guix
> > > build deja-dup
> > > should do.
> > > I attach the build log.
> > > Thank you all for your effort both on the technical and human side of
> > > free software (in the last few days I felt like you should receive more
> > > thanks than you did).
> > > Giacomo
> >
> > It looks like these are the actual errors:
> > /tmp/guix-build-deja-dup-34.3.drv-0/deja-dup-34.3/libdeja/ToolPlugin.vala:78.7-78.40: error: Assignment: Cannot convert from `GLib.List<weak GLib.File>' to`GLib.List<GLib.File>'
> >
> >       this._restore_files = value.copy();
> >
> >
> > /tmp/guix-build-deja-dup-34.3.drv-0/deja-dup-34.3/libdeja/CommonUtils.vala:397.65-397.78: error: The name `g_object_unref' does not exist in the context of`DejaDup.set_settings_read_only'
> > g_object_unref);
> > ^^^^^^^^^^^^^^
> > /tmp/guix-build-deja-dup-34.3.drv-0/deja-dup-34.3/libdeja/OperationRestore.vala:36.7-36.40: error: Assignment: Cannot convert from `GLib.List<weak GLib.File>' to`GLib.List<GLib.File>'
> >
> >       this._restore_files = value.copy();
> >       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> >
> >
> > It probably keeps going after the errors due to make's parallelism.
>
> Looks like Vala is a bit outdated, gonna try to update it to the latest stable version.

This could have been a rookie mistake, since updating Vala will result in a lot of packages needing to be rebuilt... Note to self: find root cause first, bump version numbers only when necessary.




Information forwarded to bug-guix <at> gnu.org:
bug#37740; Package guix. (Tue, 26 Oct 2021 21:04:02 GMT) Full text and rfc822 format available.

Message #17 received at 37740 <at> debbugs.gnu.org (full text, mbox):

From: paul <goodoldpaul <at> autistici.org>
To: 37740 <at> debbugs.gnu.org
Subject: Re: Deja-dup fails to build on
 c2734ff80987de8f0bb3e31d4339e5496a9821d2
Date: Tue, 26 Oct 2021 23:03:09 +0200
close 37740





bug closed, send any further explanations to 37740 <at> debbugs.gnu.org and goodoldpaul <at> autistici.org Request was from Bruno Victal <mirai <at> makinata.eu> to control <at> debbugs.gnu.org. (Tue, 04 Apr 2023 13:32:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 03 May 2023 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 352 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.