wizzard: (Default)
wizzard ([personal profile] wizzard) wrote2011-06-06 03:26 am

dependency hell

ну вот какого черта у меня есть easy_install (несколько easy_install’ов, для разных питонов), npm и apt-get и я должен разгребать то, что каждый по отдельности из них насооружал?

или ставить все руками? тогда нафига они вообще нужны, эти “очень удобные штуки, которых так не хватает в винде”? в винде, кстати, easy_install работает обычно гораздо лучше, чем в никсах.

единый пакадж менеджер, точнее, идея о том, что он в дистрибутиве один, и других нету  – это такая же утопическая хуйня, как и единая онтология, как и единый язык программирования например.

либо они должны как-то взаимодействовать, либо жить каждый в своем мире (SxS), либо во всяком случае не полагаться на closed world model (“все, чего нет в моей базе – не существует”)

[identity profile] mkevac.livejournal.com 2011-06-06 05:51 am (UTC)(link)
Ну так и расти питон в отдельном мире - http://pypi.python.org/pypi/virtualenv

tXOEAwqFtCoO

(Anonymous) 2011-06-09 04:49 am (UTC)(link)
There’s a sceert about your post. ICTYBTIHTKY