[MacPorts] #18209: ufraw 0.15 fails to build

MacPorts noreply at macports.org
Fri Feb 27 11:23:05 PST 2009


#18209: ufraw 0.15 fails to build
---------------------------------+------------------------------------------
 Reporter:  macports@…           |       Owner:  frank.mcpherson@…                
     Type:  defect               |      Status:  new                              
 Priority:  Normal               |   Milestone:  Port Bugs                        
Component:  ports                |     Version:  1.7.0                            
 Keywords:                       |        Port:  ufraw                            
---------------------------------+------------------------------------------

Comment(by devans@…):

 Replying to [comment:4 ryanjohns@…]:
 > edit variants.conf to include +no_static +no_x11 -x11 +quartz

 Really only +no_x11 and +quartz are necessary for gimp.  -x11 is sort of a
 noop as all the ports with +no_x11 turn off
 +x11 if it exists now.  I assume the +no_static has to do with your other
 quartz port but it isn't necessary for gimp.
 >
 > Yet I still received the error message. I'm going to follow your
 recommendations and start over with a fresh install of macports from
 trunk.

 You might try doing it in pieces to isolate where the problem is.  If
 you're starting from scratch I would do
 {{{
 sudo port install gimp2   // which installs the gimp application and
 default plugins
 sudo port install ufraw   // add the ufraw plugin
 }}}

 if this works then you can install gimp to fill in the rest

 > 1) Am I correct in assuming that running 'sudo port selfupdate' will
 actually downgrade to the latest release version? Therefore, I need to use
 'sudo port sync' to get updates.

 No it will sync the ports and then tell you that you have the most recent
 as trunk says it is version 1.8.0.  If you wanted
 to downgrade you would have to use the -f option to force selfupdate. But
 as you say sync is sufficient to update the ports
 tree.

 >
 > 2) Do I want to use the trunk ports tree or the regular release version?

 They are the same.

 > 3) If I want to install a port like 'tightvnc' which uses x11 but
 doesn't have a quartz variant, will this cause problems with other quartz-
 built ports like gimp and gnucash?  If the answer to this question is yes
 then I will install 2 copies of macports.
 >

 yes, it will cause problems if any of the common dependencies of tightvnc
 and gimp have both x11 and no_x11 variants.  So, it
 is easiest to have separate environments.  I use three, one for x11, one
 for no_x11 and one for system_x11.  Be sure and pay
 attention to the instructions for doing this in the guide.  the directory
 that you want to build from is trunk/base instead of
 the tar ball.  Then you can switch from one to the other by changing your
 PATH (with a script say).  I have x11 installed at
 /opt/local for instance and the no_x11 installed at /opt/gtk.


 By the way, in case it matters, my successful build of ufraw is on 10.4.11
 ppc with XCode 2.5.

-- 
Ticket URL: <http://trac.macports.org/ticket/18209#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list