Re: создание своего пакета под несколько версий операционок
Простите, тест, а то отлупы сплошные. >> > Проблему понимаю, но решение - не очень. Добавление суффикса, как >> > советует Andrey Jr. Melnikov в соседнем письме достаточно для этого? >> формировать версии так: >> <версия ПО>-<версия пакета>~<версия ОС>
Re: создание своего пакета под несколько версий операционок
Alexander Gerasiovwrote: > Hello Andrey, [skip] > > Проблему понимаю, но решение - не очень. Добавление суффикса, как > > советует Andrey Jr. Melnikov в соседнем письме достаточно для этого? > формировать версии так: > <версия ПО>-<версия пакета>~<версия ОС> > где версия ОС для ubuntu - codename, благо они по алфавиту. Хотя вот > скоро выйдет z и что там дальше я не очень в курсе. > версия ОС для debian - debian<номер>, или, что совсем правильно > bpo<номер>, см инструкцию на backports.d.o Нуу, что будет написано после версии пакета - всёравно. Если вчитаться в https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version то 1.2.50-1ubuntu2.14.04.2 - будет версия 1.2.50 и версия пакета 1ubuntu2.14.04, у 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 - эпоха 4, версия 4.8.5+git192-g085f851+dfsg версия пакета - 2ubuntu4.1. При этом - первых пакет должен жить в дирьке пакет-1.2.50, а второй в пакет-4.8.5+git192-g085f851+dfsg Поэтому, проще для себя держать версии в виде: эпоха:версия-ревизия~локальный_идентификатор.
Validation failed
*** Errors validating /srv/www.debian.org/www/international/l10n/po/en_GB.ru.html: *** Line 117, character 351: "128513" is not a character number in the document character set Line 308, character 337: "128513" is not a character number in the document character set Line 1314, character 241: "128513" is not a character number in the document character set -- You received this mail for the language code ru. Please edit webwml/english/devel/website/validation.data if this is not accurate Please also update webwml/english/devel/website/ with the new coordinator(s) data
Re: создание своего пакета под несколько версий операционок
Hello Andrey, On Mon, 3 Apr 2017 08:26:30 +0700 Andrey A Lyubimetswrote: > On 29.03.2017 17:39, Victor Wagner wrote: > > On Wed, 29 Mar 2017 15:29:08 +0700 > > Andrey Lyubimets wrote: > > > >> Навеяно параллельным тредом. > >> Нужно собирать пакет для для двух версий debian и для четырех > >> версий ubuntu, да для двух архитектур (пока ?) > >> > > >> pbuilder + reprepro спасёт отца русской демократии ? > > > > Спасет. Но нужно понимать что нужна какая-то основная архитектура, > > на которой будешь патчить исходники, выполнять большую часть > > отладки и т.д. А потом пересобирать для остальных. > > > > Когда я себе выстраивал подобную систему у меня сборка была > > разделена на два этапа: > > > > 1. Собираем на архитектуре и релизе, совпадающими с хост-системой > > (все равно в pbuilder, чтобы не загрязнять систему dev-пакетами). > > 2. Если там все получилось - запускаем пересборку только > > архитектурно-зависимых пакетов на всем остальном многообразии. > > > > С поддержкой разных релизов еще рекомендуется задуматься над > > поддержкой версионирования. Чтобы потом у юзера при дистапгрейде > > пакет, собранный под предыдущий релиз (с соответсвующими > > зависимостями от библиотек) не зависал. > Проблему понимаю, но решение - не очень. Добавление суффикса, как > советует Andrey Jr. Melnikov в соседнем письме достаточно для этого? формировать версии так: <версия ПО>-<версия пакета>~<версия ОС> где версия ОС для ubuntu - codename, благо они по алфавиту. Хотя вот скоро выйдет z и что там дальше я не очень в курсе. версия ОС для debian - debian<номер>, или, что совсем правильно bpo<номер>, см инструкцию на backports.d.o -- Best regards, Alexander Gerasiov Contacts: e-mail: g...@cs.msu.su Homepage: http://gerasiov.net Skype: gerasiov PGP fingerprint: 04B5 9D90 DF7C C2AB CD49 BAEA CA87 E9E8 2AAC 33F1