#23576: GRASS does not build ----------------------------------------------+----------------------------- Reporter: anand.prabhakar.patil@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: worksforme | Keywords: Port: grass | ----------------------------------------------+----------------------------- Comment(by gcc@…): I'm new to Mac Ports and may not be doing things "right" -- i was used to the Debian Package manager ages ago and i'm not sure how Mac Ports is supposed to work. After some initial success with the Porticus interface, grass failed to install with the error message the original poster gave. I started using Mac Ports in the past week, so i should have caught any dependency on Mesa in installing Grass. Mesa was not listed in the dependencies when i ran {{{ % port deps grass Full Name: grass @6.4.0RC6 Library Dependencies: fftw-3, freetype, gdal, geos, jpeg, libpng, openmotif, proj, tk, cairo, readline }}} Yesterday i installed all the dependencies from the command line, and today i have installed mesa. {{{ % port installed mesa fftw-3 freetype gdal geos jpeg libpng openmotif proj tk cairo readline The following ports are currently installed: cairo @1.8.10_0+macosx (active) cairo @1.8.10_0+macosx+universal fftw-3 @3.2.2_0+i386 (active) freetype @2.3.12_0+macosx (active) freetype @2.3.12_0+macosx+universal gdal @1.6.2_3 (active) geos @3.2.2_0 (active) jpeg @8a_0 (active) jpeg @8a_0+universal libpng @1.2.43_0 (active) libpng @1.2.43_0+universal mesa @7.8.1_1+hw_render (active) openmotif @2.3.2_2 (active) openmotif @2.3.2_2+universal proj @4.7.0_0 (active) readline @6.1.000_1+darwin readline @6.1.000_1+darwin+universal (active) tk @8.5.8_0+darwin (active) }}} After " sudo port clean grass" the installation of grass via Porticus (/opt/local/bin/port install grass +sqlite3 +postgresql83 +ffmpeg +universal +mysql5) continues to fail. The more simple install from the command line succeeds: {{{ % sudo port install grass ---> Computing dependencies for grass ---> Fetching grass ---> Verifying checksum(s) for grass ---> Extracting grass ---> Applying patches to grass ---> Configuring grass ---> Building grass ---> Staging grass into destroot ---> Installing grass @6.4.0RC6_0 ---> Activating grass @6.4.0RC6_0 ---> Cleaning grass }}} Go figure. This doesn't seem "right" but i'm not sure if i should open this ticket. Checked Porticus Log and verified "port selfupdate" ran. No ports are outdated. MacPorts 1.8.2 Xcode 3.2.2 OS X 10.6.3 FYI. judith -- Ticket URL: <http://trac.macports.org/ticket/23576#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS