After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 707762 - gnome-ostree doesn't see patches until the next build
gnome-ostree doesn't see patches until the next build
Status: RESOLVED DUPLICATE of bug 697046
Product: ostree
Classification: Infrastructure
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: OSTree maintainer(s)
OSTree maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2013-09-09 12:37 UTC by Giovanni Campagna
Modified: 2013-09-09 20:20 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Giovanni Campagna 2013-09-09 12:37:27 UTC
If you look at #testable today, you'll find two builds failed in less than 2 seconds.
The logs are like:

    JS ERROR: !!!   Exception was: GLib.FileError: Failed to open file '/srv/ostree/ostbuild/work/patches/patches/libevdev-configure.patch': open() failed: No such file or directory
    JS ERROR: !!!     message = '"Failed to open file '/srv/ostree/ostbuild/work/patches/patches/libevdev-configure.patch': open() failed: No such file or directory"'
    JS ERROR: !!!     fileName = '"/srv/ostree/build/jhbuild/share/gnome-ostree/js/tasks/task-build.js"'
    JS ERROR: !!!     lineNumber = '281'
    JS ERROR: !!!     stack = '"0 anonymous("cancellable" = null, "component" = [object Object], "patchdir" = [object GObject_Object])@/srv/ostree/build/jhbuild/share/gnome-ostree/js/tasks/task-build.js:281
1 wrapper([object GObject_Object], [object Object], null)@/srv/ostree/build/jhbuild/share/gjs-1.0/lang.js:213
2 anonymous("params" = [object Object], "cancellable" = null, "architecture" = ""x86_64"", "component" = [object Object])@/srv/ostree/build/jhbuild/share/gnome-ostree/js/tasks/task-build.js:553
3 wrapper([object Object], ""x86_64"", null)@/srv/ostree/build/jhbuild/share/gjs-1.0/lang.js:213
4 anonymous("cancellable" = null)@/srv/ostree/build/jhbuild/share/gnome-ostree/js/tasks/task-build.js:1316
5 wrapper(null)@/srv/ostree/build/jhbuild/share/gjs-1.0/lang.js:213
6 anonymous("cancellable" = null, "loop" = [object GObject_Boxed], "args" = [object Object])@/srv/ostree/build/jhbuild/share/gnome-ostree/js/builtins/run_task.js:40
7 wrapper([object Object], [object GObject_Boxed], null)@/srv/ostree/build/jhbuild/share/gjs-1.0/lang.js:213
8 anonymous("cancellable" = null, "loop" = [object GObject_Boxed], "argv" = [object Array])@/srv/ostree/build/jhbuild/share/gnome-ostree/js/builtin.js:75
9 wrapper([object Array], [object GObject_Boxed], null)@/srv/ostree/build/jhbuild/share/gjs-1.0/lang.js:213
10 anonymous()@/srv/ostree/build/jhbuild/share/gnome-ostree/js/main.js:81
11 <TOP LEVEL>@/srv/ostree/build/jhbuild/share/gnome-ostree/js/main.js:88

Except that the file is there, and indeed the next build (triggered for whatever reason) finds it fine
Comment 1 Colin Walters 2013-09-09 20:20:17 UTC
Yeah...a specific case of 697046.

*** This bug has been marked as a duplicate of bug 697046 ***