On 25. 8. 2016 18:14, Alan W. Irwin wrote: >> Similar dependency cycles (still) exist in Arch Linux, so I assume they're >> fine. See >> <https://www.archlinux.org/packages/extra/i686/harfbuzz/> and >> <https://www.archlinux.org/packages/extra/i686/freetype2/>. > >> Cairo seems to have been solved there though, so maybe that would be good to >> transfer to our PKGBUILDs. > > Did you mean Cygwin rather than Cairo in that last comment?
No, I meant this: >>> warning: mingw-w64-x86_64-cairo will be installed before its >>> mingw-w64-x86_64-fontconfig dependency >>> >>> warning: mingw-w64-x86_64-cairo will be installed before its >>> mingw-w64-x86_64-freetype dependency And that `cairo` in Arch Linux doesn't seem to be in a dependency cycle anymore. > 1. Build a preliminary version of freetype without harfbuzz. > 2. Build harfbuzz that depends on that preliminary version. > 3. Build a final freetype version that depends on that harfbuzz. Yes. If someone wants to build these packages themselves, they either need to install the pre-built dependencies first, or follow the steps above. -- David Macek
smime.p7s
Description: S/MIME Cryptographic Signature
------------------------------------------------------------------------------
_______________________________________________ Msys2-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/msys2-users
