Конфликт именования пакетов карандаша и проекта карандаша

Я установил программное обеспечение Pencil 2d для анимации. который вы можете увидеть на http://www.pencil-animation.org/

, и я хочу установить приложение каркасного проекта Pencil Project, которое будет совершенно другим. Я хочу знать, как установить приложение без конфликта имен?

Поскольку предыдущая директория имени в usr / share используется карандашной анимацией, я не могу установить карандашную разметку одновременно, какие-либо решения?

2
задан 29 December 2012 в 21:55

2 ответа

Эта проблема все еще остается в Ubuntu 14.04, хотя может показаться, что 2D-анимация карандаша могла изменить имя пакета - см. https://www.pencil2d.org/

Редактировать. : Похоже, что конфликт имен был разрешен 8 декабря 2016 года. Подробности здесь .

0
ответ дан 29 December 2012 в 21:55

Я не смотрел на источник ни для одного из них, но если они позволяют указать префикс установки (обычно что-то вроде ./configure --prefix /opt/pencil-2d), то вы можете установить их таким образом, чтобы избежать конфликта между ними.

Однако, это, вероятно, будет проблемой, с которой сталкиваются и другие люди, и это действительно должно быть исправлено в корне. Карандаш явно слишком родовое имя. В идеале мы должны убедить один или оба проекта использовать менее общее имя. Это то, что приходит каждые сейчас и затем , и лучшим долгосрочным решением является переименование в восходящем направлении.

Если бы они были упакованы для Debian / Ubuntu, их нужно было бы изменить, чтобы они имели разные имена (может быть только одно /usr/bin/pencil), и хранить их данные в разных местах. Другие дистрибутивы, вероятно, переименуют их по-разному, и тогда мы столкнемся с ситуацией, когда приложения ведут себя по-разному в разных дистрибутивах. Это затрудняет поддержку пользователей.

Похоже, вам нужно поговорить с ними обоими и заставить их придумывать менее общие имена. Я предлагаю регистрировать ошибки с обоими, говоря, что они не могут быть установлены вместе с другим проектом. Если в проектах нет системы отслеживания ошибок, отправьте по почте их список рассылки для разработчиков / свяжитесь с авторами, как бы им не хотелось, чтобы с ними связывались.

0
ответ дан 29 December 2012 в 21:55

Другие вопросы по тегам:

Похожие вопросы: