[MacPorts] #53244: wine, wine-devel install but don't work

MacPorts noreply at macports.org
Thu Feb 23 14:00:55 UTC 2017


#53244: wine, wine-devel install but don't work
------------------------------+------------------------
  Reporter:  philroberts      |      Owner:  ryandesign
      Type:  defect           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.3.5
Resolution:                   |   Keywords:
      Port:  wine wine-devel  |
------------------------------+------------------------

Comment (by ryandesign):

 Replying to [comment:54 Superlokkus]:
 > I just force uninstalled fontconfig and reinstalled it with the from
 source (-s -N) flags. Now it also installs
 > == pkgconfig ==
 > , which wasn't uninstalled by the step before but it seems wasn't
 installed either. Maybe this was the missing dependency when build not
 forced by source?

 No, that's not what I'm talking about. pkgconfig is a declared build
 dependency. That means it's only needed at build time, not if you install
 a pre-built package. I'm talking about undeclared library
 dependencies—libraries which are used if present, but which are not listed
 in the port's dependencies. I noticed that after rebuilding from source,
 fontconfig.pc mentions libpng, which it didn't before, since fontconfig
 doesn't declare a dependency on libpng. I don't know if this relates at
 all to the problem we're investigating, but it was a difference I
 observed.

 > Also it had to rebuild some ports, I attach the console log, for further
 reference.

 You asked MacPorts to uninstall fontconfig (universal), then install it
 (non-universal). This broke the ports you had installed that relied on
 fontconfig being installed universal (Xft2, cairo, pango, gtk3, because
 you have all of them installed with the universal variant, because that's
 required by wine). MacPorts fixed this for you by reinstalling fontconfig
 (universal). No bug, just user error.

--
Ticket URL: <https://trac.macports.org/ticket/53244#comment:60>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list