Инструменты для различий пакетов deb-src между репозиториями Ubuntu и Debian

Я уже могу создавать дубликаты репозитория с теми же версиями пакетов debs и deb-src.

Проблема в том, что я хочу найти изменения в Ubuntu из основной ветки Debian (не из оригинального источника). Таким образом, я могу использовать основную ветку Debian с некоторыми настройками, которые предоставляет Ubuntu (Ubuntu делает много вещей хорошо, но я думаю, что это слишком упрощает некоторые вещи... простой пример - предстоящая миграция Unity).

Я думаю, что, вероятно, уже есть инструмент для этого, и я не могу его найти. Я мог бы написать это, но я бы предпочел не делать этого.

1 ответ

Решение

Если вы намереваетесь создавать скрипты, вы можете захотеть исследовать launchpadlib.

Однако, поскольку я не использую launchpadlib напрямую, я дам пару советов, которые, как мы надеемся, иллюстрируют суть ручного использования данных, предоставленных в Launchpad, для генерации различий.

Вот ссылки для использования с веб-браузером или bzr для примера исходного пакета alsa-driver.

Нестабильный Debian (Sid) находится по адресу https://code.launchpad.net/~ubuntu-branches/debian/sid/alsa-driver/sid. URI, который вы можете использовать с bzr: lp: debian / sid / alsa-driver

Ubuntu 10.10 (Maverick) находится по адресу https://code.launchpad.net/~ubuntu-branches/ubuntu/maverick/alsa-driver/maverick. URI, который вы можете использовать с bzr: lp:ubuntu/maverick/alsa-driver

Затем вы просто выполните bzr diff вашей ветки lp: debian / sid / alsa-driver и lp:ubuntu/maverick/alsa-driver, чтобы получить то, что по сути diff -uNr $debian_sid $ubuntu_maverick, Я вполне уверен, что этот подход напрямую обращается к тому, что вы ищете, с помощью "изменений Ubuntu от основной ветки Debian", но это может быть гораздо проще осуществить с помощью существующих инструментов, использующих launchpadlib.

На самом деле, MOTU часто используют нечто подобное; Вы можете найти обзор по адресу https://wiki.ubuntu.com/DistributedDevelopment/Documentation/Merging.

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