[MacPorts] #18958: pango-1.22.4 missing dependency
#18958: pango-1.22.4 missing dependency -----------------------------------------+---------------------------------- Reporter: derhindemith@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: pango gtk-doc dependency | Port: pango -----------------------------------------+---------------------------------- Pango 1.22.4 with the +no_x11 variant does not install. It lacks the gtk- doc port. Installing that port solves the problem -- Ticket URL: <http://trac.macports.org/ticket/18958> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18958: pango-1.22.4 missing dependency -----------------------------------------+---------------------------------- Reporter: derhindemith@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: pango gtk-doc dependency | Port: pango -----------------------------------------+---------------------------------- Changes (by macsforever2000@…): * owner: macports-tickets@… => ryandesign@… -- Ticket URL: <http://trac.macports.org/ticket/18958#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18958: pango-1.22.4 missing dependency -----------------------------------------+---------------------------------- Reporter: derhindemith@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: pango gtk-doc dependency | Port: pango -----------------------------------------+---------------------------------- Changes (by ryandesign@…): * status: new => assigned Comment: The error is my favorite "`gtkdoc-rebase: command not found`": {{{ $ port install pango +no_x11 ---> Fetching pango ---> Verifying checksum(s) for pango ---> Extracting pango ---> Applying patches to pango ---> Configuring pango ---> Building pango ---> Staging pango into destroot Error: Target org.macports.destroot returned: shell command " cd "/mp/var/macports/build/_Users_rschmidt_macports_dports_x11_pango/work/pango-1.24.0" && make install DESTDIR=/mp/var/macports/build/_Users_rschmidt_macports_dports_x11_pango/work/destroot " returned error 2 Command output: -- Installing ./html/pango-Glyph-Storage.html -- Installing ./html/pango-Layout-Objects.html -- Installing ./html/pango-Miscellaneous-Utilities.html -- Installing ./html/pango-Modules.html -- Installing ./html/pango-OpenType-Font-Handling.html -- Installing ./html/pango-Scripts-and-Languages.html -- Installing ./html/pango-Tab-Stops.html -- Installing ./html/pango-Text-Attributes.html -- Installing ./html/pango-Text-Processing.html -- Installing ./html/pango-Version-Checking.html -- Installing ./html/pango-Vertical-Text.html -- Installing ./html/pango-Win32-Fonts-and-Rendering.html -- Installing ./html/pango-X-Fonts-and-Rendering.html -- Installing ./html/pango-Xft-Fonts-and-Rendering.html -- Installing ./html/pango-hierarchy.html -- Installing ./html/pango-querymodules.html -- Installing ./html/pango.devhelp -- Installing ./html/pango.devhelp2 -- Installing ./html/pango.html -- Installing ./html/rendering.html -- Installing ./html/right.png -- Installing ./html/rotated-text.png -- Installing ./html/style.css -- Installing ./html/tools.html -- Installing ./html/up.png /bin/sh: line 1: gtkdoc-rebase: command not found make[3]: *** [install-data-local] Error 127 make[2]: *** [install-am] Error 2 make[1]: *** [install] Error 2 make: *** [install-recursive] Error 1 Error: Status 1 encountered during processing. }}} See also #18200. -- Ticket URL: <http://trac.macports.org/ticket/18958#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18958: pango-1.22.4 missing dependency -----------------------------------------+---------------------------------- Reporter: derhindemith@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: pango gtk-doc dependency | Port: pango -----------------------------------------+---------------------------------- Changes (by ryandesign@…): * cc: dph@… (added) Comment: Has duplicate #19059. -- Ticket URL: <http://trac.macports.org/ticket/18958#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18958: pango-1.22.4 missing gtk-doc dependency -----------------------------------------+---------------------------------- Reporter: derhindemith@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: pango gtk-doc dependency | Port: pango -----------------------------------------+---------------------------------- -- Ticket URL: <http://trac.macports.org/ticket/18958#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18958: pango-1.22.4 missing gtk-doc dependency -----------------------------------------+---------------------------------- Reporter: derhindemith@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: pango gtk-doc dependency | Port: pango -----------------------------------------+---------------------------------- Comment(by dph@…): The gtk-doc doesn't appear to be a true dependency. The problem appears to be in the gtk-doc.make where there is a test for the existence of gtkdoc- rebase using which. It looks like the makefile writer is expecting 'which' to return a value which can be boolean tested into true. -- Ticket URL: <http://trac.macports.org/ticket/18958#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18958: pango-1.22.4 missing gtk-doc dependency -----------------------------------------+---------------------------------- Reporter: derhindemith@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: pango gtk-doc dependency | Port: pango -----------------------------------------+---------------------------------- Comment(by ryandesign@…): Yes, please see #18200. The bug has already been filed with the gtk-doc team, they've already put in a fix, it will be in the next version of gtk- doc, once it's released, the fix will start appearing in the next version of every software that uses gtk-doc. -- Ticket URL: <http://trac.macports.org/ticket/18958#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18958: pango-1.22.4 missing gtk-doc dependency ------------------------------------------+--------------------------------- Reporter: derhindemith@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: pango gtk-doc dependency Port: pango | ------------------------------------------+--------------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: In r50151 I enabled gtk-doc in pango and added a dependency on gtk-doc, because 1) if gtk-doc is not requesed, pango still tries to use gtkdoc- rebase because the check for whether gtkdoc-rebase exists is written in a way that is incompatible with Mac OS X 10.4.x and earlier, so we would have to patch it to fix that (until gtk-doc 1.12 which fixed that problem is released and a new version of pango built using gtk-doc 1.12 is released); 2) even though pango already includes the documentation that gtk-doc generates, the included documentation has paths of the developer's system in it; rebuilding it gets paths to the version that has been installed. -- Ticket URL: <http://trac.macports.org/ticket/18958#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts