<div dir="ltr">При сборке ghc версии 8 buildreq нагенерировал совершенно загадочный набор зависимостей:<br><div><div><br>BuildRequires: anki compiz fonts-bitmap-wqy fonts-otf-adobe-source-code-pro fonts-otf-adobe-source-sans-pro fonts-ttf-dejavu fonts-ttf-google-croscore-arimo fonts-ttf-google-croscore-cousine fonts-ttf-google-croscore-tinos fonts-ttf-google-crosextra-caladea fonts-ttf-google-crosextra-carlito fonts-ttf-google-droid-sans fonts-ttf-google-droid-sans-mono fonts-ttf-google-droid-serif fonts-ttf-liberation gcc-c++ ghc7.10.1 glibc-devel-static libelf-devel patool python-module-Pillow python-module-Reportlab python-module-alabaster python-module-configobj python-module-html5lib python-module-pyxdg python-module-setproctitle python-module-sphinxcontrib-websupport python-module-xlib python-module-zope.interface python3-module-yieldfrom time<br><br></div><div>Шрифты, как я догадываюсь, нужны для сборки документации (она у них теперь в TeX разрабатывается и в pdf генерируется. Кучу питоньих модулей понять труднее, но представить себе можно. Но вот anki и compiz на этом фоне выглядят совершенно потрясающе. Неоптимизированный BuildReq выглядит еще пространнее, но ни anki ни compiz там нет. Можно только догадаться, что anki выбрано, потому что оно одним махом ставит еще кучу нужных питоньих модулей.<br><br></div><div>Такая сила искусственного интеллекта, конечно, поражает. Это работает, но не считается ли такой список слишком &quot;грязным&quot;? Стоит ли его его попытаться оптимизировать вручную?<br></div></div></div>