deja-dup ftbfs in disco

Bug #1823421 reported by Matthias Klose
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
deja-dup (Ubuntu)
Fix Released
High
Iain Lane
Disco
Fix Released
High
Iain Lane

Bug Description

https://launchpadlibrarian.net/417924442/buildlog_ubuntu-disco-amd64.deja-dup_38.3-1_BUILDING.txt.gz

make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -O--buildsystem=meson
 cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j4 -v
[1/96] glib-compile-resources data/resources.vars.xml --sourcedir ../data/ui --sourcedir ../data --internal --generate --target data/resources.h
[2/96] glib-compile-resources data/resources.vars.xml --sourcedir ../data/ui --sourcedir ../data --internal --generate --target data/resources.c --dependency-file data/resources.c.d
[3/96] valac -C --debug --pkg gio-2.0 --color=always --directory deja-dup/nautilus/248796f@@dirhandling@sta --basedir ../deja-dup/nautilus --library dirhandling --header deja-dup/nautilus/dirhandling.h --vapi ../dirhandling.vapi --pkg=config --pkg=posix --target-glib=2.46 --vapidir /<<PKGBUILDDIR>>/vapi --define=HAS_PACKAGEKIT /<<PKGBUILDDIR>>/libdeja/DirHandling.vala
[4/96] valac -C --debug --pkg libsecret-1 --pkg libpeas-1.0 --pkg packagekit-glib2 --pkg goa-backend-1.0 --pkg goa-1.0 --pkg gio-unix-2.0 --pkg gio-2.0 --color=always --directory libdeja/ccd1814@@deja@sha --basedir ../libdeja --library deja --header libdeja/deja.h --vapi ../deja.vapi --pkg=config --pkg=posix --target-glib=2.46 --vapidir /<<PKGBUILDDIR>>/vapi --define=HAS_PACKAGEKIT --pkg=secret --pkg=uriutils ../libdeja/Backend.vala ../libdeja/BackendAuto.vala ../libdeja/BackendDrive.vala ../libdeja/BackendFile.vala ../libdeja/BackendGCS.vala ../libdeja/BackendGOA.vala ../libdeja/BackendLocal.vala ../libdeja/BackendOpenstack.vala ../libdeja/BackendRackspace.vala ../libdeja/BackendRemote.vala ../libdeja/BackendS3.vala ../libdeja/BackendU1.vala ../libdeja/CommonUtils.vala ../libdeja/DirHandling.vala ../libdeja/FilteredSettings.vala ../libdeja/Network.vala ../libdeja/Operation.vala ../libdeja/OperationBackup.vala ../libdeja/OperationFiles.vala ../libdeja/OperationRestore.vala ../libdeja/OperationStatus.vala ../libdeja/OperationVerify.vala ../libdeja/RecursiveDelete.vala ../libdeja/RecursiveMove.vala ../libdeja/RecursiveOp.vala ../libdeja/ToolPlugin.vala
FAILED: libdeja/ccd1814@@deja@sha/Backend.c libdeja/ccd1814@@deja@sha/BackendAuto.c libdeja/ccd1814@@deja@sha/BackendDrive.c libdeja/ccd1814@@deja@sha/BackendFile.c libdeja/ccd1814@@deja@sha/BackendGCS.c libdeja/ccd1814@@deja@sha/BackendGOA.c libdeja/ccd1814@@deja@sha/BackendLocal.c libdeja/ccd1814@@deja@sha/BackendOpenstack.c libdeja/ccd1814@@deja@sha/BackendRackspace.c libdeja/ccd1814@@deja@sha/BackendRemote.c libdeja/ccd1814@@deja@sha/BackendS3.c libdeja/ccd1814@@deja@sha/BackendU1.c libdeja/ccd1814@@deja@sha/CommonUtils.c libdeja/ccd1814@@deja@sha/DirHandling.c libdeja/ccd1814@@deja@sha/FilteredSettings.c libdeja/ccd1814@@deja@sha/Network.c libdeja/ccd1814@@deja@sha/Operation.c libdeja/ccd1814@@deja@sha/OperationBackup.c libdeja/ccd1814@@deja@sha/OperationFiles.c libdeja/ccd1814@@deja@sha/OperationRestore.c libdeja/ccd1814@@deja@sha/OperationStatus.c libdeja/ccd1814@@deja@sha/OperationVerify.c libdeja/ccd1814@@deja@sha/RecursiveDelete.c libdeja/ccd1814@@deja@sha/RecursiveMove.c libdeja/ccd1814@@deja@sha/RecursiveOp.c libdeja/ccd1814@@deja@sha/ToolPlugin.c libdeja/deja.h libdeja/deja.vapi
valac -C --debug --pkg libsecret-1 --pkg libpeas-1.0 --pkg packagekit-glib2 --pkg goa-backend-1.0 --pkg goa-1.0 --pkg gio-unix-2.0 --pkg gio-2.0 --color=always --directory libdeja/ccd1814@@deja@sha --basedir ../libdeja --library deja --header libdeja/deja.h --vapi ../deja.vapi --pkg=config --pkg=posix --target-glib=2.46 --vapidir /<<PKGBUILDDIR>>/vapi --define=HAS_PACKAGEKIT --pkg=secret --pkg=uriutils ../libdeja/Backend.vala ../libdeja/BackendAuto.vala ../libdeja/BackendDrive.vala ../libdeja/BackendFile.vala ../libdeja/BackendGCS.vala ../libdeja/BackendGOA.vala ../libdeja/BackendLocal.vala ../libdeja/BackendOpenstack.vala ../libdeja/BackendRackspace.vala ../libdeja/BackendRemote.vala ../libdeja/BackendS3.vala ../libdeja/BackendU1.vala ../libdeja/CommonUtils.vala ../libdeja/DirHandling.vala ../libdeja/FilteredSettings.vala ../libdeja/Network.vala ../libdeja/Operation.vala ../libdeja/OperationBackup.vala ../libdeja/OperationFiles.vala ../libdeja/OperationRestore.vala ../libdeja/OperationStatus.vala ../libdeja/OperationVerify.vala ../libdeja/RecursiveDelete.vala ../libdeja/RecursiveMove.vala ../libdeja/RecursiveOp.vala ../libdeja/ToolPlugin.vala
../libdeja/ToolPlugin.vala:79.7-79.40: error: Assignment: Cannot convert from `GLib.List<weak GLib.File>' to `GLib.List<GLib.File>'
      this._restore_files = value.copy();
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../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();
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 2 error(s), 0 warning(s)
[5/96] cc -Ideja-dup/nautilus/248796f@@dirhandling@sta -Ideja-dup/nautilus -I../deja-dup/nautilus -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -w -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -w -DGOA_API_IS_SUBJECT_TO_CHANGE -DGOA_BACKEND_API_IS_SUBJECT_TO_CHANGE -DI_KNOW_THE_PACKAGEKIT_GLIB2_API_IS_SUBJECT_TO_CHANGE '-DDUPLICITY_PACKAGES="duplicity"' '-DGVFS_PACKAGES="gvfs-backends,python-gi,gir1.2-glib-2.0"' '-DBOTO_PACKAGES="python-boto"' '-DCLOUDFILES_PACKAGES="python-cloudfiles"' '-DSWIFTCLIENT_PACKAGES="python-swiftclient"' '-DPACKAGE="deja-dup"' '-DGETTEXT_PACKAGE="deja-dup"' '-DVERSION="38.3"' '-DPROFILE=""' '-DAPPLICATION_ID="org.gnome.DejaDup"' '-DICON_NAME="org.gnome.DejaDup"' '-DLOCALE_DIR="/usr/share/locale"' '-DTHEME_DIR="/usr/share/icons"' '-DPKG_LIBEXEC_DIR="/usr/lib/deja-dup"' -MD -MQ 'deja-dup/nautilus/248796f@@dirhandling@sta/meson-generated_DirHandling.c.o' -MF 'deja-dup/nautilus/248796f@@dirhandling@sta/meson-generated_DirHandling.c.o.d' -o 'deja-dup/nautilus/248796f@@dirhandling@sta/meson-generated_DirHandling.c.o' -c 'deja-dup/nautilus/248796f@@dirhandling@sta/DirHandling.c'
[6/96] /usr/bin/msgfmt --desktop --keyword=Name --keyword=Comment --keyword=Keywords --template data/org.gnome.DejaDup.vars.desktop.in -d /<<PKGBUILDDIR>>/po -o data/org.gnome.DejaDup.desktop
[7/96] /usr/bin/msgfmt --xml --template data/org.gnome.DejaDup.vars.appdata.xml.in -d /<<PKGBUILDDIR>>/po -o data/org.gnome.DejaDup.appdata.xml
ninja: build stopped: subcommand failed.
dh_auto_build: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j4 -v returned exit code 1
make: *** [debian/rules:7: build] Error 1

Tags: ftbfs
Matthias Klose (doko)
tags: added: ftbfs rls-dd-incoming
Changed in deja-dup (Ubuntu):
importance: Undecided → High
Iain Lane (laney)
Changed in deja-dup (Ubuntu Disco):
status: New → In Progress
assignee: nobody → Iain Lane (laney)
tags: removed: rls-dd-incoming
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package deja-dup - 38.4-1

---------------
deja-dup (38.4-1) experimental; urgency=medium

  * New upstream release (LP: #1823421)
    - Be more forgiving if packagekit is unresponsive
    - Don't run monitor when automatic backups are disabled
    - Drop libpeas dependency
    - Fix compilation with valac 0.43
    - Update app icon
    - Update translations
  * Drop libpeas BD per upstream
  * debian/docs: NEWS is now called NEWS.md
  * Take patch from upstream MR !22 to fix many tests under GLib 2.59
    g_key_file_get_comment() used to append a stray newline to its return
    value, and it stopped doing this with 2.59. deja-dup was accidentally
    relying on that behaviour.
  * Take patch from upstream MR !22 to fix whitespace assumption in test.
    Since GLib 2.59.1, g_format_size() started using non-breaking spaces
    instead of regular ones to separate the size from the unit. deja-dup was
    only testing for the latter. Update the test to use a regex with `\s`, so
    we match all types of whitespace.

 -- Iain Lane <email address hidden> Wed, 10 Apr 2019 13:56:48 +0100

Changed in deja-dup (Ubuntu Disco):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.