Недавно я перекомпилировал suPHP из apt-get source
, чтобы включить несколько параметров командной строки. После сборки pacakge он остается в версии 0.7.1-1, и aptitude продолжает пытаться установить поверх созданного мной пользовательского пакета. Как я могу обновить версию, чтобы она отражала что-то вроде 0.7.1-1-marco0 - или что-то похожее на это (например, как Ubuntu иногда помещает ubuntu0 или ubuntu1 в версию, указывающую на редактирование исходного кода восходящего потока)?
Запустите dch -i
в исходном каталоге, чтобы добавить новую запись в журнал изменений. Если вы обновите строку версии до чего-то вроде 0.7.1-1ubuntu0+marco1
(ключом является +), она будет сортироваться как более новая, чем 0.7.1-1, но все же старше, чем 0.7.1-1ubuntu1, когда Ubuntu выпустит обновление для системы безопасности (поскольку отсутствует обновления безопасности плохие )
Если вы действительно хотите, чтобы не получал обновления безопасности для него, вы можете заблокировать версию пакета с помощью sudo aptitude hold suphp