Re: создание своего пакета под несколько версий операционок

2017-04-03 Пенетрантность Дмитрий Фёдоров
Простите, тест, а то отлупы сплошные.

>> > Проблему понимаю, но решение - не очень. Добавление суффикса, как
>> > советует  Andrey Jr. Melnikov в соседнем письме достаточно для этого?
>> формировать версии так:
>> <версия ПО>-<версия пакета>~<версия ОС>


Re: создание своего пакета под несколько версий операционок

2017-04-03 Пенетрантность Andrey Jr. Melnikov
Alexander Gerasiov  wrote:
> 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

2017-04-03 Пенетрантность Debian Webmaster
*** 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: создание своего пакета под несколько версий операционок

2017-04-03 Пенетрантность Alexander Gerasiov
Hello Andrey,

On Mon, 3 Apr 2017 08:26:30 +0700
Andrey A Lyubimets  wrote:

> 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