В Debian GNU/Linux официально введен в строй формат пакетов DPKG 3.0
Одной из самых неудобных особенностей системы оформления DEB-пакетов с исходными текстами является слияние всех внешних патчей к базовым исходным текстам программы в виде одного diff-файла. Разобраться какие-именно патчи используются и как выделить из них какой-то определительный патч не является очевидным. Прежде это сокращение было снято - разработчики одобрили случай включения в рабочие репозитории Debian пакетов в формате DebSrc 3.0 / DPKG 3.0 (quilt), в которых предусмотрена право компоновки патчей в виде отдельных файлов внутри директории "debian/patches/", примерно, как это делается в формате RPM. Руководство раздельными патчами может производится при помощи стандартной утилиты quilt.
Вариант пакетного менеджера dpkg из состава Debian Lenny уже поддерживает свежий формат, потому проблем с переносимостью начаться не должно, даже если при установке пакетов из репозиториев ветки Squeeze. Перед мантейнерами пакетов поставлена задание постепенного перехода на формат DPKG 3.0, в данный этап переведены первые 120 пакетов.
Из достоинств нового формата можно обозначить:
* Помощь методов сжатия bzip2 и lzma, кроме стандартного gzip (lzma пока не поддерживается на ftp-master.debian.org, но будет поддерживается в следующем за Squeeze релизе);
* Помочь интеграции в набор нескольких разных архивов с базовыми (upstream) исходными текстами программы (например, некоторые программы поставляются в нескольких архивах);
* Допустимость включения в src-набор дополнительных бинарных файлов (например, картинки с логотипом) без применения uuencode кодирования;
* Допустимость раздельной поставки патчей упрощает движение документирования, делает больше удобным движение синхронизации патчей с другими дистрибутивами, позволяет авторам изначальных проектов убыстрить нахождение новых патчей и их вливание в основной проект;
* Основанные на пакетной базе Debian сторонние дистрибутивы могут раздельно отделять собственные патчи, без модификации изначально представленного набора патчей.