[MacPorts] #48444: py27-exiv2: 'exiv2/image.hpp' file not found

MacPorts noreply at macports.org
Thu Jul 30 01:41:26 PDT 2015


#48444: py27-exiv2: 'exiv2/image.hpp' file not found
---------------------------+----------------------
  Reporter:  ctreleaven@…  |      Owner:  devans@…
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.3.3
Resolution:                |   Keywords:
      Port:  py-exiv2      |
---------------------------+----------------------

Comment (by devans@…):

 First, a small disclaimer:

 'gramps3' is an old (legacy) version of the program which is included for
 gtk2 compatibility.  The current release is provided by the port 'gramps'
 which uses gtk3 and gexiv2.  gexiv2 provides bindings to exiv2 using
 gobject introspection.  This is the preferred approach and the use of py-
 exiv2 is now deprecated.  I recommend using gramps rather than gramps3
 unless you really need the gtk2 compatibility for some reason.  The gtk3
 version of gramps is now quite stable and the tentative plan is to
 obsolete gramps3 and py-exiv2 in the not too distant future.

 Having said that, I can confirm that I see the same failure as reported
 but only sporadically.  The problem is that the destroot env variables are
 not being consistently set as expected/required to give scons the right
 include path.  Whether the build succeeds or not seems to be just the luck
 of the draw.

 I've made some changes in the port in r139031 aimed at making the order in
 which these variables are set more consistent and I haven't seen any
 further destroot failures since doing so.

 Let me know if this works better for you as well.

-- 
Ticket URL: <https://trac.macports.org/ticket/48444#comment:3>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list