У меня возникли проблемы с правильной установкой trac на моем Ubuntu Jaunty Box.
Используя команду apt-get install trac, я получаю следующий вывод:
root@myserver:~# apt-get install trac Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: The following packages have unmet dependencies: trac: Depends: python-setuptools (> 0.5) but it is not installable Depends: python-pysqlite2 (>= 2.3.2) but it is not going to be
установлен Зависит от: python-subversion, но не устанавливается. Зависит: libjs-jquery, но не устанавливается. не устанавливается E: битые пакеты
Я успешно использовал эту команду на своем настольном компьютере karmic kola и могу создавать новые проекты и т. Д.
Я думал, что смогу решить проблему, установив все расширения, связанные с python. Это произвело очень похожий результат.
У меня включены репозитории Main, Universe и multi-verse. Это удаленная машина, и у меня нет доступа к графическому интерфейсу.
Надеюсь, кто-то может помочь, Google не смог решить проблему или найти решение!
Спасибо,
Бен
Такой вид разрыва зависимости не имеет смысла. Версии, на которые жалуется сообщение об ошибке, доступны в Jaunty (например, версия 0.6c9 программы python-setuptools).
Я бы проверил /etc/apt/sources.list
и /etc/apt/sources.list.d/*.list
, и убедитесь, что одно и то же зеркало получает обновления main, universe и multiverse для jaunty, jaunty-security и jaunty-обновлений.
У вас установлено более одной версии Python в этой системе? Я видел похожие отчеты о проблемах, где выясняется, что необходимые модули установлены для одной версии python, а веб-сервер использует другую версию. Это может произойти с 32-битной против 64-битной или 2,4 против 2,5 и т. Д.
Вы пробовали использовать easy_install.
См. Документацию http://trac.edgewall.org/wiki/TracInstall
Вы можете попробовать сделать опасное
apt-get update; apt-get upgrade
чтобы получить все пакеты одной версии.
Трудно, может быть, установка из исходников будет более безопасной: http://trac.edgewall.org/wiki/TracInstall
Jeroen