[MacPorts] #31558: libbonoboui @2.24.5 +no_x11 +quartz build fails
#31558: libbonoboui @2.24.5 +no_x11 +quartz build fails -----------------------------------------+---------------------------------- Reporter: greisberger@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: libbonoboui -----------------------------------------+---------------------------------- Building libbonoboui on a brand new MacPorts fails with to no_x11 variant: {{{ $ sudo port install libbonoboui +no_x11 ---> Computing dependencies for libbonoboui ---> Fetching archive for libbonoboui ---> Attempting to fetch libbonoboui-2.24.5_0+no_x11.darwin_10.x86_64.tbz2 from http://packages.macports.org/libbonoboui ---> Fetching libbonoboui ---> Verifying checksum(s) for libbonoboui ---> Extracting libbonoboui ---> Configuring libbonoboui ---> Building libbonoboui Error: Target org.macports.build returned: shell command failed (see log for details) Log for libbonoboui is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_libbonoboui/libbonoboui/main.log Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets> }}} Log extract : {{{ :info:build grep: /opt/local/lib/libgtk-x11-2.0.la: No such file or directory :info:build /opt/local/bin/gsed: can't read /opt/local/lib/libgtk-x11-2.0.la: No such file or directory :info:build libtool: link: `/opt/local/lib/libgtk-x11-2.0.la' is not a valid libtool archive }}} Seems that the port does not properly configure with --without-x __My System:__[[BR]] OS: Snow Leopard 10.6.8[[BR]] Arch: x86_64[[BR]] FS: '''case sensitive'''[[BR]] XCode: '''4.0.2'''[[BR]] Variants: +no_x11 +quartz +qt4 ''(set in /opt/local/etc/macports/variants.conf)''[[BR]] Attached the build log and the list of already installed ports. -- Ticket URL: <https://trac.macports.org/ticket/31558> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31558: libbonoboui @2.24.5 +no_x11 +quartz build fails -----------------------------------------+---------------------------------- Reporter: greisberger@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: libbonoboui -----------------------------------------+---------------------------------- Comment(by ak.ml@…): Could you make a list of the {{{*.la}}} files which refer to {{{/opt/local/lib/libgtk-x11-2.0.la}}}?[[BR]] This will list the affected files: {{{ $ find /opt/local/lib -type f -name '*.la' \ | xargs egrep --files-with-matches -e '/opt/local/lib/libgtk-x11-2\.0\.la' }}} This will list the affected ports: {{{ $ find /opt/local/lib -type f -name '*.la' \ | xargs egrep --files-with-matches -e '/opt/local/lib/libgtk-x11-2\.0\.la' \ | xargs port provides \ | sed -e 's,^.* is provided by: ,,;' \ | sort \ | uniq }}} And could you make a list of {{{*.la}}} files in {{{gtk2}}}? {{{ $ port contents gtk2 | egrep -e '\.la$' }}} Usually the cure would be to recompile the affected ports, but it might not work in this case. -- Ticket URL: <https://trac.macports.org/ticket/31558#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31558: libbonoboui @2.24.5 +no_x11 +quartz build fails -----------------------------------------+---------------------------------- Reporter: greisberger@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: libbonoboui -----------------------------------------+---------------------------------- Comment(by greisberger@…): {{{ $ find /opt/local/lib -type f -name '*.la' \
| xargs egrep --files-with-matches -e '/opt/local/lib/libgtk-x11-2\.0\.la' /opt/local/lib/libglade/2.0/libcanvas.la /opt/local/lib/libglade-2.0.la /opt/local/lib/libgnomecanvas-2.la }}}
{{{ $ port contents gtk2 | egrep -e '\.la$' /opt/local/lib/gtk-2.0/2.10.0/engines/libpixmap.la /opt/local/lib/gtk-2.0/2.10.0/immodules/im-am-et.la /opt/local/lib/gtk-2.0/2.10.0/immodules/im-cedilla.la /opt/local/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.la /opt/local/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.la /opt/local/lib/gtk-2.0/2.10.0/immodules/im-ipa.la /opt/local/lib/gtk-2.0/2.10.0/immodules/im-multipress.la /opt/local/lib/gtk-2.0/2.10.0/immodules/im-thai.la /opt/local/lib/gtk-2.0/2.10.0/immodules/im-ti-er.la /opt/local/lib/gtk-2.0/2.10.0/immodules/im-ti-et.la /opt/local/lib/gtk-2.0/2.10.0/immodules/im-viqr.la /opt/local/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.la /opt/local/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-file.la /opt/local/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-lpr.la /opt/local/lib/gtk-2.0/modules/libferret.la /opt/local/lib/gtk-2.0/modules/libgail.la /opt/local/lib/libgailutil.la /opt/local/lib/libgdk-quartz-2.0.la /opt/local/lib/libgtk-quartz-2.0.la }}} I uninstalled and reinstalled libglade2 and libgnomecanvas, the 1st command still returns the 3 same libs, and the compilation of libbonoboui still fails. -- Ticket URL: <https://trac.macports.org/ticket/31558#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31558: libbonoboui @2.24.5 +no_x11 +quartz build fails -----------------------------------------+---------------------------------- Reporter: greisberger@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: libbonoboui -----------------------------------------+---------------------------------- Comment(by ak.ml@…): Thanks for your detailed report. This is similar to #31303.[[br]] In this ticket, the workaround is to build {{{libglade2}}} and {{{libgnomecanvas}}} from source ({{{port -s}}}) rather than installing the binary packages from {{{packages.macports.org}}} (MacPorts' default behaviour).[[br]] Could you install {{{libglade2}}} and {{{libgnomecanvas}}} from source and report whether it works better? -- Ticket URL: <https://trac.macports.org/ticket/31558#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31558: libbonoboui @2.24.5 +no_x11 +quartz build fails -----------------------------------------+---------------------------------- Reporter: greisberger@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: libbonoboui -----------------------------------------+---------------------------------- Comment(by greisberger@…): Yes, it works! Yippeeee! (jumping around) -- Ticket URL: <https://trac.macports.org/ticket/31558#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31558: libbonoboui @2.24.5 +no_x11 +quartz build fails ------------------------------------------+--------------------------------- Reporter: greisberger@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: duplicate | Keywords: Port: libbonoboui | ------------------------------------------+--------------------------------- Changes (by dports@…): * status: new => closed * resolution: => duplicate Comment: Let's call this a duplicate of #31303... -- Ticket URL: <https://trac.macports.org/ticket/31558#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts