[devel] [cyber] I: Sisyphus-20121214 packages: +6! -2 +23 (14001)

Led led на altlinux.ru
Сб Дек 15 22:10:03 MSK 2012


On Saturday 15 December 2012 14:52:54 Gleb Fotengauer-Malinovskiy wrote:
> On Sat, Dec 15, 2012 at 08:57:53AM +0200, Led wrote:
> > On Friday 14 December 2012 16:17:38 Gleb Fotengauer-Malinovskiy wrote:
> > > On Fri, Dec 14, 2012 at 03:49:41AM +0200, Led wrote:
> > > > On Friday 14 December 2012 03:27:35 QA Team Robot wrote:
> > > > > bootloader-utils - Bootloader utilities
> > > > > * Thu Dec 13 2012 Gleb F-Malinovskiy <glebfm на altlinux> 0.4.18-alt1
> > > > > - lilo: fix regression introdused by 0.4.15-alt1
> > > >
> > > > Зачем это нужно было:
> > >
> > > Название linux-3.0.52-std-def-alt0.M60P.1 не умещалось ровно на один
> > > символ. Т.е. нельзя поставить почти любое бекпортированное ядро, будь в
> > > нём длинная версия или длинный flavour.
> >
> > Откуда бэкпортированное? Последнее 3.0.x в Сизифе было 3.0.8-alt1.
>
> На 3.0.52 из p6 я проверил, что оно не умещается.

А, так это на перспективу...

>
> bootloader-utils попадёт в бранч. Там будут бэкпорты. Ну не 3.0 там
> будет, так какое-нибудь 3.6, а оно и в Сизифе 3.6.10 уже, а
> гипотетеческое linux-3.6.15-std-def-alt0.M70P.1 не уместится.
>
> > > Можно, естественно, отрезать оттуда что-то другое и оставить linux-, но
> > > лишним мне показался именно он.
> >
> > А можно сначала проверить длину, перед тем как что-то "отрезать".
>
> Я где-то обсчитался?

Я имел ввиду, что в коде можно проверить длину "linux-$_", и, если она больше 31, обрезать (и обрезать ИМХО лучше 
хвост '.M70P.1').

>
> > > > --- a/lilo
> > > > +++ b/lilo
> > > > @@ -46,7 +46,7 @@ sub remove_memtest {
> > > >
> > > >  sub kernel_label {
> > > >         local $_ = shift;
> > > > -       return "linux-$_";
> > > > +       return "$_";
> > > >  }
> > > >
> > > >  sub add_kernel {
> > > >
> > > >
> > > > ?

-- 
Led


Подробная информация о списке рассылки Devel