Уже давно переехал с Windows на Ubuntu, бывали мелкие нюансы когда хотелось материться, но теперь сталкнулся с броблемкой.... Решил, но камень на душе остался, подумываю поставить Debian.
Суть вот в чём: решил завязать с php и заняться чем нить поновее. Выбор пал на python, а точнее на фреймворк Django. Работал через простенькие редакторы и писал мелочь...
Пришло время переехать на Eclipse и начались косяки.
До этого момента факт, что в Ubuntu поставляется только проверенный софт меня воодушевлял, но теперь меня это раздражает (причём дело не только репах, даже оф сайты разработчиком отмечают позднии версии для Ubuntu).
1. Проблема №1 при попытке поставить мод Eclupse для работы с mercurial возникла не совместимость модуля с самой программой: как оказалось в официальных репозиториях лежит только версия 1.4.7, при этом модуль требуется не младше 1.5 ... залез на оф сайт и обнаружил, что релиз для Ubuntu постоянный только 1.4.7 , плюс бета в режиме тестирования 1.7.х ... при этом для Debian было море версий и стабильная 1.6.х ... добавил в источники репозиториев бета версии... скачал... решили проблему...
2. Проблема №2 после дебага в eclipse проекта слетал Django. Это я обнаружил довольно прикольно. Давно когда только начинал работать с python через репы скачал официальную связку python-django (пакет оказался версии 1.1.1 , причём даже бета версии не было, а на этот момент уже была 1.3), потом я качал с сайта 1.2.4 и ставил ручками через setup.py install. Проверял в интерпретаторе django.VERSION - была правильная версия 1.2.4 . После дебага версия слетала до 1.1.1 и возникала куча ошибок из за отсутствия части кода Django. Решением оказалось банальное удаление через репы python-django (кстати почему то когда руками ставишь нормальный релиз фреймворка он не появляется в списке synaptic).
Вот после этого и появилось бешеное желание поставить Debian.