[MacPorts] #50819: gtk3 @ 3.18.8_0 Build failed - gdbus-codegen: No such file or directory
#50819: gtk3 @ 3.18.8_0 Build failed - gdbus-codegen: No such file or directory -----------------------------+-------------------------------- Reporter: chris.jonesey@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: -----------------------------+-------------------------------- {{{ Mac OS X version: 10.9.5 MacPorts version: 2.3.4 % sudo port selfupdate ---> Updating MacPorts base sources using rsync MacPorts base version 2.3.4 installed, MacPorts base version 2.3.4 downloaded. ---> Updating the ports tree ---> MacPorts base is already the latest version The ports tree has been updated. To upgrade your installed ports, you should run port upgrade outdated % sudo port clean gtk3 ---> Cleaning gtk3 % sudo port upgrade outdated ---> Computing dependencies for gtk3 ---> Fetching archive for gtk3 ---> Attempting to fetch gtk3-3.18.8_0+universal+x11.darwin_13.i386-x86_64.tbz2 from http://packages.macports.org/gtk3 ---> Attempting to fetch gtk3-3.18.8_0+universal+x11.darwin_13.i386-x86_64.tbz2 from http://sea.us.packages.macports.org/macports/packages/gtk3 ---> Attempting to fetch gtk3-3.18.8_0+universal+x11.darwin_13.i386-x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/gtk3 ---> Fetching distfiles for gtk3 ---> Verifying checksums for gtk3 ---> Extracting gtk3 ---> Applying patches to gtk3 ---> Configuring gtk3 ---> Building gtk3 Error: org.macports.build for port gtk3 returned: command execution failed Please see the log file for port gtk3 for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gtk3/gtk3/main.log Error: Unable to upgrade port: 1 To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets <<snippet from main.log referenced above>> :info:build && (cmp -s xgen-gtbh gtktypebuiltins.h || cp xgen-gtbh gtktypebuiltins.h ) \ :info:build && rm -f xgen-gtbh \ :info:build && echo timestamp > stamp-gtktypebuiltins.h :info:build gdbus-codegen \ :info:build --interface-prefix org.Gtk. \ :info:build --c-namespace _Gtk \ :info:build --generate-c-code gtkdbusgenerated \ :info:build ./gtkdbusinterfaces.xml :info:build make[2]: gdbus-codegen: No such file or directory :info:build gdbus-codegen \ :info:build --interface-prefix org.Gtk. \ :info:build --c-namespace _Gtk \ :info:build --generate-c-code gtkdbusgenerated \ :info:build ./gtkdbusinterfaces.xml :info:build make[2]: gdbus-codegen: No such file or directory :info:build make[2]: *** [gtkdbusgenerated.c] Error 1 :info:build make[2]: *** Waiting for unfinished jobs.... :info:build make[2]: *** [gtkdbusgenerated.h] Error 1 :info:build /opt/local/bin/glib-mkenums: gtktextview.h:59: Failed to parse ` /*< private >*/ ' :info:build /opt/local/bin/glib-mkenums: gtktextview.h:61: Failed to parse ` /*< public >*/ ' :info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gtk3/gtk3/work/gtk+-3.18.8-x86_64/gtk' :info:build make[1]: *** [all-recursive] Error 1 :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gtk3/gtk3/work/gtk+-3.18.8-x86_64' :info:build make: *** [all] Error 2 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gtk3/gtk3/work/gtk+-3.18.8-x86_64' :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gtk3/gtk3/work/gtk+-3.18.8-x86_64" && /usr/bin/make -j8 -w all V=1 CPP_FOR_BUILD="/usr/bin/cpp" CC='/usr/bin/clang -arch x86_64' CC_FOR_BUILD='/usr/bin/clang -arch x86_64' :info:build Exit code: 2 :error:build org.macports.build for port gtk3 returned: command execution failed :debug:build Error code: NONE :debug:build Backtrace: command execution failed while executing "proc-org.macports.build-build-0 org.macports.build" ("eval" body line 1) invoked from within "eval $procedure $targetname" :info:build Warning: targets not executed for gtk3: org.macports.install org.macports.build org.macports.destroot :notice:build Please see the log file for port gtk3 for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gtk3/gtk3/main.log }}} -- Ticket URL: <https://trac.macports.org/ticket/50819> MacPorts <https://www.macports.org/> Ports system for OS X
#50819: gtk3 @ 3.18.8_0 Build failed - gdbus-codegen: No such file or directory ------------------------------+------------------- Reporter: chris.jonesey@… | Owner: cal@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: gtk3 | ------------------------------+------------------- Changes (by ryandesign@…): * cc: chris.jonesey@… (removed) * cc: devans@… (added) * owner: macports-tickets@… => cal@… * port: => gtk3 Comment: Please attach the entire main.log file. -- Ticket URL: <https://trac.macports.org/ticket/50819#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#50819: gtk3 @ 3.18.8_0 Build failed - gdbus-codegen: No such file or directory ------------------------------+------------------- Reporter: chris.jonesey@… | Owner: cal@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: gtk3 | ------------------------------+------------------- Comment (by ryandesign@…): `gdbus-codegen` is supposed to be part of the glib2 port, on which the gtk3 port does declare a dependency, so it should be there. Is the glib2 port installed? Check with: {{{ port -v installed glib2 }}} Is the `gdbus-codegen` program there? Check with: {{{ ls -l /opt/local/bin/gdbus-codegen }}} If the glib2 port is installed but the `gdbus-codegen` program is not, what is the contents of the glib2 port? Check with: {{{ port contents glib2 }}} -- Ticket URL: <https://trac.macports.org/ticket/50819#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#50819: gtk3 @ 3.18.8_0 Build failed - gdbus-codegen: No such file or directory ------------------------------+------------------- Reporter: chris.jonesey@… | Owner: cal@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: gtk3 | ------------------------------+------------------- Comment (by chris.jonesey@…): {{{ port -v installed glib2 The following ports are currently installed: glib2 @2.46.2_0+universal (active) platform='darwin 13' archs='i386 x86_64' ls -l /opt/local/bin/gdbus-codegen -rwxr-xr-x 1 root admin 1284 Nov 24 02:24 /opt/local/bin/gdbus-codegen port contents glib2 }}} in attached file glib_contents.txt -- Ticket URL: <https://trac.macports.org/ticket/50819#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#50819: gtk3 @ 3.18.8_0 Build failed - gdbus-codegen: No such file or directory ------------------------------+------------------- Reporter: chris.jonesey@… | Owner: cal@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: gtk3 | ------------------------------+------------------- Comment (by ryandesign@…): I don't see why the build would claim `gdbus-codegen` does not exist, when clearly it does. What is the value of `binpath` in macports.conf? Have you changed it? -- Ticket URL: <https://trac.macports.org/ticket/50819#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#50819: gtk3 @ 3.18.8_0 Build failed - gdbus-codegen: No such file or directory ------------------------------+---------------------- Reporter: chris.jonesey@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: gtk3 | ------------------------------+---------------------- Changes (by cal@…): * owner: cal@… => devans@… * cc: devans@… (removed) -- Ticket URL: <https://trac.macports.org/ticket/50819#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#50819: gtk3 @ 3.18.8_0 Build failed - gdbus-codegen: No such file or directory ------------------------------+---------------------- Reporter: chris.jonesey@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: gtk3 | ------------------------------+---------------------- Comment (by chris.jonesey@…): I have not modified macports.conf. I attached it. -- Ticket URL: <https://trac.macports.org/ticket/50819#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#50819: gtk3 @ 3.18.8_0 Build failed - gdbus-codegen: No such file or directory ------------------------------+---------------------- Reporter: chris.jonesey@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: gtk3 | ------------------------------+---------------------- Comment (by ryandesign@…): I can't explain the failure you're seeing. However, note that gtk3-3.18.8_0+universal+x11.darwin_13.i386-x86_64.tbz2 does exist on our server now, so if you clean and try again, you should get the version built by our server, and not have to build it yourself. -- Ticket URL: <https://trac.macports.org/ticket/50819#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
#50819: gtk3 @ 3.18.8_0 Build failed - gdbus-codegen: No such file or directory ------------------------------+---------------------- Reporter: chris.jonesey@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: gtk3 | ------------------------------+---------------------- Comment (by chris.jonesey@…): The updated version on the server worked! Thanks! -- Ticket URL: <https://trac.macports.org/ticket/50819#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X
#50819: gtk3 @ 3.18.8_0 Build failed - gdbus-codegen: No such file or directory ------------------------------+---------------------- Reporter: chris.jonesey@… | Owner: devans@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: worksforme | Keywords: Port: gtk3 | ------------------------------+---------------------- Changes (by devans@…): * status: new => closed * resolution: => worksforme Comment: I can't reproduce this error either but since it built correctly on the buildbot and the archived binary's working, I'll close this for now. -- Ticket URL: <https://trac.macports.org/ticket/50819#comment:10> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts