Opened 7 years ago
Closed 6 years ago
#56444 closed defect (fixed)
gimp2 @2.10.0: Error: missing dependency libmypaint >= 1.3.0
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | dbevans (David B. Evans) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | gimp2 |
Description
gimp2 fails to build if MyPaint @1.2.1 is installed:
Error: GIMP configuration failed. - Error: missing dependency libmypaint >= 1.3.0
This is because gimp2 declares its dependency on libmypaint as path:lib/pkgconfig/libmypaint.pc:libmypaint
. The dependency should be changed to port:libmypaint
because only the version of libmypaint provided by the libmypaint port (and not the version provided by the MyPaint port) is acceptable to gimp2.
Attachments (1)
Change History (4)
Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
comment:1 Changed 7 years ago by pmetzger (Perry E. Metzger)
comment:2 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
A Trac ticket affords me the opportunity to attach a log file.
Dave may have other ideas about how to fix the problem. He knows his port better than I do.
Doing a pull request for someone else's port feels like me doing their work for them, and I don't always have time to do that. But I recognize that in some cases simply doing the work takes less time than explaining what needs to be done.
comment:3 Changed 6 years ago by dbevans (David B. Evans)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
ryandesign: question: as a matter of policy, when we're making reports like this internally (that is, when the reporter and port maintainer both are project members), should we be using Trac or just doing a pull request? I'm torn, I can see arguments for both. It is certainly quicker to just use Trac for example. Thoughts?