Собрал свой пакет, разместил его в репе собственном, засунув в ветку репа squeeze.
Однако, когда я подключил этот реп на машину, где стоит обычный пакет из stable, автоматом он обновляться не хотел, обновился, только когда я указал установить конкретную версию.
При этом aptitude -v show выдает вот это:
Код: Выделить всё
> aptitude show -v ganeti-instance-debootstrap
Пакет: ganeti-instance-debootstrap
Состояние: установлен
Автоматически установлен: нет
Версия: 0.11-1+sci1
Приоритет: дополнительный
Раздел: admin
Сопровождающий: Debian Ganeti Team <pkg-ganeti-devel@lists.alioth.debian.org>
Размер в распакованном виде: 295 k
Архитектура: all
Размер в сжатом виде: 22,2 k
Имя файла: pool/main/g/ganeti-instance-debootstrap/ganeti-instance-debootstrap_0.11-1+sci1_all.deb
MD5sum: ec3f03e2fbbcec813c5649b45d7e23cd
[b]Архив: <NULL>, now[/b]
Зависимости: debootstrap, dump, kpartx, initscripts
Ломают: ganeti (< 1.2.7)
Описание: debootstrap-based instance OS definition for ganeti
Ganeti is a virtual server cluster management software tool built on top of the Xen
virtual machine monitor and other Open Source software. After setting it up it will
provide you with an automated environment to manage highly available virtual machine
instances.
This package provides an OS definition for ganeti that will allow installation of Debian
(and possibly Unbuntu) instances via debootstrap.
Сайт: http://code.google.com/p/ganeti/
Пакет: ganeti-instance-debootstrap
Состояние: не установлен
Автоматически установлен: нет
Версия: 0.9-3
Приоритет: дополнительный
Раздел: admin
Сопровождающий: Debian Ganeti Team <pkg-ganeti-devel@lists.alioth.debian.org>
Размер в распакованном виде: 81,9 k
Архитектура: all
Размер в сжатом виде: 15,5 k
Имя файла: pool/main/g/ganeti-instance-debootstrap/ganeti-instance-debootstrap_0.9-3_all.deb
MD5sum: a41d54162b0be70259b117b7241e6285
[b]Архив: stable[/b]
Зависимости: debootstrap, dump, kpartx, initscripts
Ломают: ganeti (< 1.2.7)
Описание: debootstrap-based instance OS definition for ganeti
Ganeti is a virtual server cluster management software tool built on top of the Xen
virtual machine monitor and other Open Source software. After setting it up it will
provide you with an automated environment to manage highly available virtual machine
instances.
This package provides an OS definition for ganeti that will allow installation of Debian
(and possibly Unbuntu) instances via debootstrap.
Сайт: http://code.google.com/p/ganeti/И вот отсюда вопрос: как указать ветку для пакета? Я сначала думал, что достаточно просто засунуть его в нужную ветку репа, но, похоже, это не так.
В самом пакете упоминание ветки помню только в debian/changelog. Вот он в моем случае:
Код: Выделить всё
ganeti-instance-debootstrap (0.11-1+sci1) unstable; urgency=low
* Add sci specific hooks
* Instead of removing root password copy it from node
* Add instance-ubootstrap for ubuntu
-- Sat, 20 Apr 2013 01:19:24 +0400
ganeti-instance-debootstrap (0.11-1) unstable; urgency=low
* New upstream version, with a number of small fixes and improvements;
also Closes: #672114
* Standards version 3.9.3 (no changes needed)
* Reorg debian/rules a bit
-- Wed, 09 May 2012 21:15:18 +0200Но, если информация берется отсюда, логично предположить, что aptitude показывал бы архив unstable...