* [devel] LZMA и 4.1
@ 2008-06-18 12:25 Михаил Якушин
2008-06-18 12:33 ` Kirill A. Shutemov
` (2 more replies)
0 siblings, 3 replies; 42+ messages in thread
From: Михаил Якушин @ 2008-06-18 12:25 UTC (permalink / raw)
To: ALT Devel discussion list
А как теперь с введением LZMA собирать пакеты под 4.1(да и 4.0) имея
систему на сизифе?
Можно ли отключить LZMA из spec?
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-18 12:25 [devel] LZMA и 4.1 Михаил Якушин
@ 2008-06-18 12:33 ` Kirill A. Shutemov
2008-06-20 7:10 ` Valery V. Inozemtsev
2008-06-18 12:55 ` Михаил Якушин
2008-06-19 2:01 ` Alexey Tourbin
2 siblings, 1 reply; 42+ messages in thread
From: Kirill A. Shutemov @ 2008-06-18 12:33 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 446 bytes --]
On Wed, Jun 18, 2008 at 04:25:42PM +0400, =?KOI8-R?Q?=ED=C9=C8=C1=C9=CC_=F1=CB=D5=DB=C9=CE_ wrote:
> А как теперь с введением LZMA собирать пакеты под 4.1(да и 4.0) имея
> систему на сизифе?
> Можно ли отключить LZMA из spec?
--define '_source_payload w9.gzdio'
--
Regards, Kirill A. Shutemov
+ Belarus, Minsk
+ ALT Linux Team, http://www.altlinux.com/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-18 12:25 [devel] LZMA и 4.1 Михаил Якушин
2008-06-18 12:33 ` Kirill A. Shutemov
@ 2008-06-18 12:55 ` Михаил Якушин
2008-06-18 13:57 ` Anton Farygin
2008-06-19 2:01 ` Alexey Tourbin
2 siblings, 1 reply; 42+ messages in thread
From: Михаил Якушин @ 2008-06-18 12:55 UTC (permalink / raw)
To: ALT Linux Team development discussions
Михаил Якушин wrote:
> А как теперь с введением LZMA собирать пакеты под 4.1(да и 4.0) имея
> систему на сизифе?
Проблема оказалась в пакете кторый был собран под сизиф(с LZMA) и был в
репозитарии хешера. И пакет этот использовался при сборке. Переборка
этого пакета в окружении 4.1 решила проблему.
> Можно ли отключить LZMA из spec?
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-18 12:55 ` Михаил Якушин
@ 2008-06-18 13:57 ` Anton Farygin
0 siblings, 0 replies; 42+ messages in thread
From: Anton Farygin @ 2008-06-18 13:57 UTC (permalink / raw)
To: ALT Linux Team development discussions
Михаил Якушин пишет:
> Михаил Якушин wrote:
>> А как теперь с введением LZMA собирать пакеты под 4.1(да и 4.0) имея
>> систему на сизифе?
> Проблема оказалась в пакете кторый был собран под сизиф(с LZMA) и был в
> репозитарии хешера. И пакет этот использовался при сборке. Переборка
> этого пакета в окружении 4.1 решила проблему.
>> Можно ли отключить LZMA из spec?
Было бы здорово перенести rpm с этими изменениями в branch/4.1
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-18 12:25 [devel] LZMA и 4.1 Михаил Якушин
2008-06-18 12:33 ` Kirill A. Shutemov
2008-06-18 12:55 ` Михаил Якушин
@ 2008-06-19 2:01 ` Alexey Tourbin
2008-06-19 9:55 ` Dmitry V. Levin
2 siblings, 1 reply; 42+ messages in thread
From: Alexey Tourbin @ 2008-06-19 2:01 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 350 bytes --]
On Wed, Jun 18, 2008 at 04:25:42PM +0400, Михаил Якушин wrote:
> А как теперь с введением LZMA собирать
> пакеты под 4.1(да и 4.0) имея систему на
> сизифе?
> Можно ли отключить LZMA из spec?
Её нельзя отключить в уже собранных пакетах. Для обоих бранчей
в ближайшее время будет подготовлен LZMA-enabled rpm, но точный
час X я не скажу.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 2:01 ` Alexey Tourbin
@ 2008-06-19 9:55 ` Dmitry V. Levin
2008-06-19 10:03 ` Alexey Tourbin
2008-06-19 20:31 ` [devel] LZMA и 4.1 [JT] Vitaly Lipatov
0 siblings, 2 replies; 42+ messages in thread
From: Dmitry V. Levin @ 2008-06-19 9:55 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 588 bytes --]
On Thu, Jun 19, 2008 at 06:01:52AM +0400, Alexey Tourbin wrote:
> On Wed, Jun 18, 2008 at 04:25:42PM +0400, Михаил Якушин wrote:
> > А как теперь с введением LZMA собирать
> > пакеты под 4.1(да и 4.0) имея систему на
> > сизифе?
> > Можно ли отключить LZMA из spec?
>
> Её нельзя отключить в уже собранных пакетах. Для обоих бранчей
> в ближайшее время будет подготовлен LZMA-enabled rpm, но точный
> час X я не скажу.
Задача обновить пакет rpm и выполнить после этого
apt-get --reinstall update
оказалась неочевидной для многих. Сам видел неоднократно.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 9:55 ` Dmitry V. Levin
@ 2008-06-19 10:03 ` Alexey Tourbin
2008-06-19 10:12 ` Dmitry V. Levin
2008-06-19 20:31 ` [devel] LZMA и 4.1 [JT] Vitaly Lipatov
1 sibling, 1 reply; 42+ messages in thread
From: Alexey Tourbin @ 2008-06-19 10:03 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 792 bytes --]
On Thu, Jun 19, 2008 at 01:55:47PM +0400, Dmitry V. Levin wrote:
> On Thu, Jun 19, 2008 at 06:01:52AM +0400, Alexey Tourbin wrote:
> > On Wed, Jun 18, 2008 at 04:25:42PM +0400, Михаил Якушин wrote:
> > > А как теперь с введением LZMA собирать
> > > пакеты под 4.1(да и 4.0) имея систему на
> > > сизифе?
> > > Можно ли отключить LZMA из spec?
> >
> > Её нельзя отключить в уже собранных пакетах. Для обоих бранчей
> > в ближайшее время будет подготовлен LZMA-enabled rpm, но точный
> > час X я не скажу.
>
> Задача обновить пакет rpm и выполнить после этого
> apt-get --reinstall update
> оказалась неочевидной для многих. Сам видел неоднократно.
Я не предполагал в 4.0 включать LZMA. Но если в 4.0 из сизифа
переложили хотя бы один пакет с LZMA, то талончик уже...
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 10:03 ` Alexey Tourbin
@ 2008-06-19 10:12 ` Dmitry V. Levin
2008-06-19 10:32 ` Alexey Tourbin
0 siblings, 1 reply; 42+ messages in thread
From: Dmitry V. Levin @ 2008-06-19 10:12 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1101 bytes --]
On Thu, Jun 19, 2008 at 02:03:40PM +0400, Alexey Tourbin wrote:
> On Thu, Jun 19, 2008 at 01:55:47PM +0400, Dmitry V. Levin wrote:
> > On Thu, Jun 19, 2008 at 06:01:52AM +0400, Alexey Tourbin wrote:
> > > On Wed, Jun 18, 2008 at 04:25:42PM +0400, Михаил Якушин wrote:
> > > > А как теперь с введением LZMA собирать
> > > > пакеты под 4.1(да и 4.0) имея систему на
> > > > сизифе?
> > > > Можно ли отключить LZMA из spec?
> > >
> > > Её нельзя отключить в уже собранных пакетах. Для обоих бранчей
> > > в ближайшее время будет подготовлен LZMA-enabled rpm, но точный
> > > час X я не скажу.
> >
> > Задача обновить пакет rpm и выполнить после этого
> > apt-get --reinstall update
> > оказалась неочевидной для многих. Сам видел неоднократно.
>
> Я не предполагал в 4.0 включать LZMA. Но если в 4.0 из сизифа
> переложили хотя бы один пакет с LZMA, то талончик уже...
Нет, в бранчи такие пакеты сейчас перекладывать нельзя, их там нет.
Но как только в бранче окажется LZMA-capable rpm, то вслед за ним поползут
и LZMA-compressed пакеты, и начнётся такое...
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 10:12 ` Dmitry V. Levin
@ 2008-06-19 10:32 ` Alexey Tourbin
2008-06-19 10:44 ` Led
2008-06-19 20:02 ` Alexey Tourbin
0 siblings, 2 replies; 42+ messages in thread
From: Alexey Tourbin @ 2008-06-19 10:32 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 642 bytes --]
On Thu, Jun 19, 2008 at 02:12:24PM +0400, Dmitry V. Levin wrote:
> > > Задача обновить пакет rpm и выполнить после этого
> > > apt-get --reinstall update
> > > оказалась неочевидной для многих. Сам видел неоднократно.
> >
> > Я не предполагал в 4.0 включать LZMA. Но если в 4.0 из сизифа
> > переложили хотя бы один пакет с LZMA, то талончик уже...
>
> Нет, в бранчи такие пакеты сейчас перекладывать нельзя, их там нет.
> Но как только в бранче окажется LZMA-capable rpm, то вслед за ним поползут
> и LZMA-compressed пакеты, и начнётся такое...
В /usr/lib/rpm/macros сжатие w2.lzdio будет влючено только для 4.1
и Сизифа.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 10:32 ` Alexey Tourbin
@ 2008-06-19 10:44 ` Led
2008-06-19 10:49 ` Alexey Tourbin
2008-06-19 20:02 ` Alexey Tourbin
1 sibling, 1 reply; 42+ messages in thread
From: Led @ 2008-06-19 10:44 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Thursday 19 June 2008 13:32:39 Alexey Tourbin написал(а):
> On Thu, Jun 19, 2008 at 02:12:24PM +0400, Dmitry V. Levin wrote:
> > > > Задача обновить пакет rpm и выполнить после этого
> > > > apt-get --reinstall update
> > > > оказалась неочевидной для многих. Сам видел неоднократно.
> > >
> > > Я не предполагал в 4.0 включать LZMA. Но если в 4.0 из сизифа
> > > переложили хотя бы один пакет с LZMA, то талончик уже...
> >
> > Нет, в бранчи такие пакеты сейчас перекладывать нельзя, их там нет.
> > Но как только в бранче окажется LZMA-capable rpm, то вслед за ним
> > поползут и LZMA-compressed пакеты, и начнётся такое...
>
> В /usr/lib/rpm/macros сжатие w2.lzdio будет влючено только для 4.1
> и Сизифа.
А почему не w9 ? w2 зачастую хуже bzip2 жмёт
--
Led
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 10:44 ` Led
@ 2008-06-19 10:49 ` Alexey Tourbin
2008-06-19 11:05 ` Led
0 siblings, 1 reply; 42+ messages in thread
From: Alexey Tourbin @ 2008-06-19 10:49 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 440 bytes --]
On Thu, Jun 19, 2008 at 01:44:09PM +0300, Led wrote:
> > В /usr/lib/rpm/macros сжатие w2.lzdio будет влючено только для 4.1
> > и Сизифа.
>
> А почему не w9 ? w2 зачастую хуже bzip2 жмёт
На входе в incoming'е используется w5.
На src.rpm это повлиять, увы, не может.
Опции больше w2 очень долго жмут (в 4 раза дольше, чем bzip2).
Опции больше w5 требуют много памяти для распаковки (w5 требует
1+2M, далее 1+4M, 1+8M и т.д.).
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 10:49 ` Alexey Tourbin
@ 2008-06-19 11:05 ` Led
2008-06-19 11:27 ` Alexey Tourbin
0 siblings, 1 reply; 42+ messages in thread
From: Led @ 2008-06-19 11:05 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Thursday 19 June 2008 13:49:49 Alexey Tourbin написал(а):
> On Thu, Jun 19, 2008 at 01:44:09PM +0300, Led wrote:
> > > В /usr/lib/rpm/macros сжатие w2.lzdio будет влючено только для 4.1
> > > и Сизифа.
> >
> > А почему не w9 ? w2 зачастую хуже bzip2 жмёт
>
> На входе в incoming'е используется w5.
Ну, хоть 5.
> На src.rpm это повлиять, увы, не может.
Это понятно.
> Опции больше w2 очень долго жмут (в 4 раза дольше, чем bzip2).
> Опции больше w5 требуют много памяти для распаковки (w5 требует
> 1+2M, далее 1+4M, 1+8M и т.д.).
Спасибо за информацию.
--
Led
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 11:05 ` Led
@ 2008-06-19 11:27 ` Alexey Tourbin
2008-06-19 11:42 ` Alexey Tourbin
2008-06-19 11:51 ` Led
0 siblings, 2 replies; 42+ messages in thread
From: Alexey Tourbin @ 2008-06-19 11:27 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1749 bytes --]
On Thu, Jun 19, 2008 at 02:05:42PM +0300, Led wrote:
> > На входе в incoming'е используется w5.
> Ну, хоть 5.
У инсталлятора минимальное системное требование 64M RAM.
Больше 3M на распаковку откусывать боязно.
У w5, w6 и w7 опции сжатия отличаются только размером словаря.
То есть w6 и w7 по сравнению с w5 являются экстенсивными вариантами того
же самого сжатия -- улучшение в сжатии происходит только за счёт того,
что компрессор заглатывает данные бОльшими кусками (в которых в таком
случае легче найти совпадения).
w8, кроме размера словаря в 16M, выкручивает на максимум все остальные
ручки. Если проапгрейдить минимальные системные требования, то после
w5 имеет смысл использовать w8. Но разница w5/w8 будет в среднем где-то
1-2%, и только в достаточно удачном случае (размер cpio должен быть
порядка 16M, иначе большой словарь ничего не даст).
Впрочем, бывают случаи и очень заманчивые. :)
$ rpm -qlvp mono-mscorlib-1.9.1-alt1.x86_64.rpm
drwxr-xr-x 2 root root 0 Apr 22 20:56 /usr/lib/mono
drwxr-xr-x 2 root root 0 Apr 22 20:56 /usr/lib/mono/1.0
-rwxr-xr-x 1 root root 2070528 Apr 22 20:46 /usr/lib/mono/1.0/mscorlib.dll
drwxr-xr-x 2 root root 0 Apr 22 20:56 /usr/lib/mono/2.0
-rwxr-xr-x 1 root root 2550784 Apr 22 20:50 /usr/lib/mono/2.0/mscorlib.dll
drwxr-xr-x 2 root root 0 Apr 22 20:56 /usr/lib/mono/2.1
-rwxr-xr-x 1 root root 2110976 Apr 22 20:55 /usr/lib/mono/2.1/mscorlib.dll
$ rpm2cpio mono-mscorlib-1.9.1-alt1.x86_64.rpm |lzma -5 |wc -c
1770530
$ rpm2cpio mono-mscorlib-1.9.1-alt1.x86_64.rpm |lzma -8 |wc -c
1279286
$
Это "патологчески благоприятный" случай.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 11:27 ` Alexey Tourbin
@ 2008-06-19 11:42 ` Alexey Tourbin
2008-06-19 11:49 ` Led
2008-06-19 11:51 ` Led
1 sibling, 1 reply; 42+ messages in thread
From: Alexey Tourbin @ 2008-06-19 11:42 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1067 bytes --]
On Thu, Jun 19, 2008 at 03:27:02PM +0400, Alexey Tourbin wrote:
> Впрочем, бывают случаи и очень заманчивые. :)
>
> $ rpm -qlvp mono-mscorlib-1.9.1-alt1.x86_64.rpm
> drwxr-xr-x 2 root root 0 Apr 22 20:56 /usr/lib/mono
> drwxr-xr-x 2 root root 0 Apr 22 20:56 /usr/lib/mono/1.0
> -rwxr-xr-x 1 root root 2070528 Apr 22 20:46 /usr/lib/mono/1.0/mscorlib.dll
> drwxr-xr-x 2 root root 0 Apr 22 20:56 /usr/lib/mono/2.0
> -rwxr-xr-x 1 root root 2550784 Apr 22 20:50 /usr/lib/mono/2.0/mscorlib.dll
> drwxr-xr-x 2 root root 0 Apr 22 20:56 /usr/lib/mono/2.1
> -rwxr-xr-x 1 root root 2110976 Apr 22 20:55 /usr/lib/mono/2.1/mscorlib.dll
> $ rpm2cpio mono-mscorlib-1.9.1-alt1.x86_64.rpm |lzma -5 |wc -c
> 1770530
> $ rpm2cpio mono-mscorlib-1.9.1-alt1.x86_64.rpm |lzma -8 |wc -c
> 1279286
> $
$ rpm2cpio mono-mscorlib-1.9.1-alt1.x86_64.rpm |lzma -6 |wc -c
1276045
$
Не всё так просто -- здесь w6 оказывается чуть лучше, чем w8.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 11:42 ` Alexey Tourbin
@ 2008-06-19 11:49 ` Led
2008-06-19 12:08 ` Alexey Tourbin
0 siblings, 1 reply; 42+ messages in thread
From: Led @ 2008-06-19 11:49 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Thursday 19 June 2008 14:42:11 Alexey Tourbin написал(а):
> On Thu, Jun 19, 2008 at 03:27:02PM +0400, Alexey Tourbin wrote:
> > Впрочем, бывают случаи и очень заманчивые. :)
> >
> > $ rpm -qlvp mono-mscorlib-1.9.1-alt1.x86_64.rpm
> > drwxr-xr-x 2 root root 0 Apr 22 20:56 /usr/lib/mono
> > drwxr-xr-x 2 root root 0 Apr 22 20:56
> > /usr/lib/mono/1.0 -rwxr-xr-x 1 root root 2070528 Apr 22
> > 20:46 /usr/lib/mono/1.0/mscorlib.dll drwxr-xr-x 2 root root
> > 0 Apr 22 20:56 /usr/lib/mono/2.0 -rwxr-xr-x 1 root root
> > 2550784 Apr 22 20:50 /usr/lib/mono/2.0/mscorlib.dll drwxr-xr-x 2
> > root root 0 Apr 22 20:56 /usr/lib/mono/2.1 -rwxr-xr-x
> > 1 root root 2110976 Apr 22 20:55
> > /usr/lib/mono/2.1/mscorlib.dll $ rpm2cpio
> > mono-mscorlib-1.9.1-alt1.x86_64.rpm |lzma -5 |wc -c
> > 1770530
> > $ rpm2cpio mono-mscorlib-1.9.1-alt1.x86_64.rpm |lzma -8 |wc -c
> > 1279286
> > $
>
> $ rpm2cpio mono-mscorlib-1.9.1-alt1.x86_64.rpm |lzma -6 |wc -c
> 1276045
> $
>
> Не всё так просто -- здесь w6 оказывается чуть лучше, чем w8.
Да вот мне тоже попадались случаи, когда от 6 до 8 - никаких изменений, и
только на 9 небольшой "скачок" (в лучшую сторону)...
--
Led
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 11:27 ` Alexey Tourbin
2008-06-19 11:42 ` Alexey Tourbin
@ 2008-06-19 11:51 ` Led
2008-06-19 12:21 ` Alexey Tourbin
1 sibling, 1 reply; 42+ messages in thread
From: Led @ 2008-06-19 11:51 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Thursday 19 June 2008 14:27:02 Alexey Tourbin написал(а):
> On Thu, Jun 19, 2008 at 02:05:42PM +0300, Led wrote:
> > > На входе в incoming'е используется w5.
> >
> > Ну, хоть 5.
>
> У инсталлятора минимальное системное требование 64M RAM.
> Больше 3M на распаковку откусывать боязно.
Даже если распаковываемый файл меньше 3М, всё равно на распаковку потребуется
17М на w8 ?
--
Led
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 11:49 ` Led
@ 2008-06-19 12:08 ` Alexey Tourbin
2008-06-19 12:14 ` Led
0 siblings, 1 reply; 42+ messages in thread
From: Alexey Tourbin @ 2008-06-19 12:08 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 684 bytes --]
On Thu, Jun 19, 2008 at 02:49:50PM +0300, Led wrote:
> Да вот мне тоже попадались случаи, когда от 6 до 8 - никаких изменений, и
> только на 9 небольшой "скачок" (в лучшую сторону)...
Скачок w8/w9 возможен только при условии, что размер cpio значительно
больше 16M (в разжатом виде), и в нём "неудачно" чередуются совпадающие
куски.
Сейчас медиана размера x86_64 пакетов -- 70K в сжатом виде.
$ ls -l --sort=size /ALT/Sisyphus/files/x86_64/RPMS |less
и набрать "50%".
Десятипроцентный квантиль -- 1.3M (набрать "10%"). То есть 90% всех
x86_64 пакетов меньше 1.3M в сжатом виде (и поэтому почти наверняка
мньше 16M в разжатом виде). Для них скачка точно не будет.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 12:08 ` Alexey Tourbin
@ 2008-06-19 12:14 ` Led
2008-06-19 12:18 ` Alexey Tourbin
0 siblings, 1 reply; 42+ messages in thread
From: Led @ 2008-06-19 12:14 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Thursday 19 June 2008 15:08:35 Alexey Tourbin написал(а):
> On Thu, Jun 19, 2008 at 02:49:50PM +0300, Led wrote:
> > Да вот мне тоже попадались случаи, когда от 6 до 8 - никаких изменений, и
> > только на 9 небольшой "скачок" (в лучшую сторону)...
>
> Скачок w8/w9 возможен только при условии, что размер cpio значительно
> больше 16M (в разжатом виде), и в нём "неудачно" чередуются совпадающие
> куски.
А сортировщик, который более "удачно" выстроит эти "куски" (файлы по типу,
например) и отдаст список на вход tar'у, теретически возможен?
--
Led
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 12:14 ` Led
@ 2008-06-19 12:18 ` Alexey Tourbin
2008-06-19 12:25 ` Led
0 siblings, 1 reply; 42+ messages in thread
From: Alexey Tourbin @ 2008-06-19 12:18 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 613 bytes --]
On Thu, Jun 19, 2008 at 03:14:03PM +0300, Led wrote:
> > Скачок w8/w9 возможен только при условии, что размер cpio значительно
> > больше 16M (в разжатом виде), и в нём "неудачно" чередуются совпадающие
> > куски.
>
> А сортировщик, который более "удачно" выстроит эти "куски" (файлы по типу,
> например) и отдаст список на вход tar'у, теретически возможен?
Возможен. :) Но на практике, если в тарболле или cpio файлы
идут в лексикографическом порядке, то это оказывается не самым
плохим способом группировки кусков. Действительно, в /usr/bin
лежат ELF'ы, в /usr/share/doc -- ASCII тексты и т.д.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 11:51 ` Led
@ 2008-06-19 12:21 ` Alexey Tourbin
0 siblings, 0 replies; 42+ messages in thread
From: Alexey Tourbin @ 2008-06-19 12:21 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 363 bytes --]
On Thu, Jun 19, 2008 at 02:51:36PM +0300, Led wrote:
> > У инсталлятора минимальное системное требование 64M RAM.
> > Больше 3M на распаковку откусывать боязно.
>
> Даже если распаковываемый файл меньше 3М, всё равно на распаковку потребуется
> 17М на w8 ?
Не знаю точно. Лучше не рассчитывать на то, что инсталлятору
не попадутся большие пакеты. :)
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 12:18 ` Alexey Tourbin
@ 2008-06-19 12:25 ` Led
2008-06-19 12:30 ` Alexey Tourbin
0 siblings, 1 reply; 42+ messages in thread
From: Led @ 2008-06-19 12:25 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Thursday 19 June 2008 15:18:56 Alexey Tourbin написал(а):
> On Thu, Jun 19, 2008 at 03:14:03PM +0300, Led wrote:
> > > Скачок w8/w9 возможен только при условии, что размер cpio значительно
> > > больше 16M (в разжатом виде), и в нём "неудачно" чередуются совпадающие
> > > куски.
> >
> > А сортировщик, который более "удачно" выстроит эти "куски" (файлы по
> > типу, например) и отдаст список на вход tar'у, теретически возможен?
>
> Возможен. :) Но на практике, если в тарболле или cpio файлы
> идут в лексикографическом порядке, то это оказывается не самым
> плохим способом группировки кусков. Действительно, в /usr/bin
> лежат ELF'ы, в /usr/share/doc -- ASCII тексты и т.д.
с "бинарными" rpm/cpio это так. С исходниками ИМХО немного иначе:)
--
Led
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 12:25 ` Led
@ 2008-06-19 12:30 ` Alexey Tourbin
2008-06-19 12:49 ` Led
0 siblings, 1 reply; 42+ messages in thread
From: Alexey Tourbin @ 2008-06-19 12:30 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 687 bytes --]
On Thu, Jun 19, 2008 at 03:25:11PM +0300, Led wrote:
> > > А сортировщик, который более "удачно" выстроит эти "куски" (файлы по
> > > типу, например) и отдаст список на вход tar'у, теретически возможен?
> >
> > Возможен. :) Но на практике, если в тарболле или cpio файлы
> > идут в лексикографическом порядке, то это оказывается не самым
> > плохим способом группировки кусков. Действительно, в /usr/bin
> > лежат ELF'ы, в /usr/share/doc -- ASCII тексты и т.д.
>
> с "бинарными" rpm/cpio это так. С исходниками ИМХО немного иначе:)
Самый плохой способ группировки -- это случайное перемешивание файлов.
Осмысленная же группировка по каталогам всегда "less than random".
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 12:30 ` Alexey Tourbin
@ 2008-06-19 12:49 ` Led
2008-06-19 14:12 ` Alexey Tourbin
0 siblings, 1 reply; 42+ messages in thread
From: Led @ 2008-06-19 12:49 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Thursday 19 June 2008 15:30:48 Alexey Tourbin написал(а):
> Самый плохой способ группировки -- это случайное перемешивание файлов.
> Осмысленная же группировка по каталогам всегда "less than random".
А то, что он (lzma) однотредовый - это издержки алгоритма или дизайна?
--
Led
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 12:49 ` Led
@ 2008-06-19 14:12 ` Alexey Tourbin
0 siblings, 0 replies; 42+ messages in thread
From: Alexey Tourbin @ 2008-06-19 14:12 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1378 bytes --]
On Thu, Jun 19, 2008 at 03:49:25PM +0300, Led wrote:
> В сообщении от Thursday 19 June 2008 15:30:48 Alexey Tourbin написал(а):
> > Самый плохой способ группировки -- это случайное перемешивание файлов.
> > Осмысленная же группировка по каталогам всегда "less than random".
>
> А то, что он (lzma) однотредовый - это издержки алгоритма или дизайна?
Новый формат контейнера (который пока alpha) предусматривает
параллельное сжатие и расжатие.
liblzma.git
doc/history.txt
The new .lzma format allows dividing the data in multiple independent
blocks, which can be compressed and uncompressed independenly. This
makes multi-threading possible with algorithms that aren't inherently
parallel (such as LZMA). There's also a central index of the sizes of
the blocks, which makes it possible to do limited random-access reading
with granularity of the block size.
Но я бы не советовал обольщаться на эту тему. Как поиск по словарю,
так и частотное кодирование -- это по сути очень инкрементные алгоритмы,
и ничего распараллелить здесь на самом деле нельзя. Распараллеливание
достигается за счёт "independent blocks", а это ухудшает сжатие.
То есть порубили файл на куски и давай сжимать по кускам. При этом
сходство между кусками уже никак учесть нельзя. А инкрементное
"скользящее окно" улавливает это сходство очень хорошо.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-19 10:32 ` Alexey Tourbin
2008-06-19 10:44 ` Led
@ 2008-06-19 20:02 ` Alexey Tourbin
2008-06-24 8:20 ` [devel] LZMA и 4.1 (а-ля glibc-preinstall?) Michael Shigorin
2008-07-01 22:53 ` [devel] LZMA и 4.x Dmitry V. Levin
1 sibling, 2 replies; 42+ messages in thread
From: Alexey Tourbin @ 2008-06-19 20:02 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 552 bytes --]
On Thu, Jun 19, 2008 at 02:32:39PM +0400, Alexey Tourbin wrote:
> > Нет, в бранчи такие пакеты сейчас перекладывать нельзя, их там нет.
> > Но как только в бранче окажется LZMA-capable rpm, то вслед за ним поползут
> > и LZMA-compressed пакеты, и начнётся такое...
>
> В /usr/lib/rpm/macros сжатие w2.lzdio будет влючено только для 4.1
> и Сизифа.
Или для 4.1 тоже плохо? Насколько я знаю, на 4.1-бранче был выложен
всего один iso-образ (со статусом alpha). Вроде ещё не пожизненно мы
увязли одной ногой, чтобы по локоть нам откусывали.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1 [JT]
2008-06-19 9:55 ` Dmitry V. Levin
2008-06-19 10:03 ` Alexey Tourbin
@ 2008-06-19 20:31 ` Vitaly Lipatov
2008-06-24 8:39 ` Michael Shigorin
1 sibling, 1 reply; 42+ messages in thread
From: Vitaly Lipatov @ 2008-06-19 20:31 UTC (permalink / raw)
To: ALT Devel discussion list
On 19 июня 2008, Dmitry V. Levin wrote:
...
> Задача обновить пакет rpm и выполнить после этого
> apt-get --reinstall update
> оказалась неочевидной для многих. Сам видел неоднократно.
Не уверен что найдётся больше 1-2 человек, для кого эта задача
очевидна.
Да и что делает --reinstall в контексте update, совершенно не
ясно и не документировано.
Автоматизация процедуры существенно бы уменьшила количество
вопросов на ближайший год.
--
С уважением,
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-18 12:33 ` Kirill A. Shutemov
@ 2008-06-20 7:10 ` Valery V. Inozemtsev
2008-06-20 7:15 ` Alexey Tourbin
2008-06-20 7:20 ` Alexey Gladkov
0 siblings, 2 replies; 42+ messages in thread
From: Valery V. Inozemtsev @ 2008-06-20 7:10 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 390 bytes --]
В сообщении от 18 июня 2008 Kirill A. Shutemov написал(a):
> On Wed, Jun 18, 2008 at 04:25:42PM +0400,
=?KOI8-R?Q?=ED=C9=C8=C1=C9=CC_=F1=CB=D5=DB=C9=CE_ wrote:
> > А как теперь с введением LZMA собирать пакеты под 4.1(да и 4.0) имея
> > систему на сизифе?
> > Можно ли отключить LZMA из spec?
>
> --define '_source_payload w9.gzdio'
и как это передать gear-rpm?
--
Valery V. Inozemtsev
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-20 7:10 ` Valery V. Inozemtsev
@ 2008-06-20 7:15 ` Alexey Tourbin
2008-06-20 7:35 ` Valery V. Inozemtsev
2008-06-20 7:20 ` Alexey Gladkov
1 sibling, 1 reply; 42+ messages in thread
From: Alexey Tourbin @ 2008-06-20 7:15 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 480 bytes --]
On Fri, Jun 20, 2008 at 11:10:23AM +0400, Valery V. Inozemtsev wrote:
> В сообщении от 18 июня 2008 Kirill A. Shutemov написал(a):
> > On Wed, Jun 18, 2008 at 04:25:42PM +0400,
> =?KOI8-R?Q?=ED=C9=C8=C1=C9=CC_=F1=CB=D5=DB=C9=CE_ wrote:
> > > А как теперь с введением LZMA собирать пакеты под 4.1(да и 4.0) имея
> > > систему на сизифе?
> > > Можно ли отключить LZMA из spec?
> >
> > --define '_source_payload w9.gzdio'
>
> и как это передать gear-rpm?
Just don't.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-20 7:10 ` Valery V. Inozemtsev
2008-06-20 7:15 ` Alexey Tourbin
@ 2008-06-20 7:20 ` Alexey Gladkov
1 sibling, 0 replies; 42+ messages in thread
From: Alexey Gladkov @ 2008-06-20 7:20 UTC (permalink / raw)
To: ALT Linux Team development discussions
Valery V. Inozemtsev wrote:
>> --define '_source_payload w9.gzdio'
>
> и как это передать gear-rpm?
gear-rpm [options] [rpmbuild options] [gear options]
--
Rgrds, legion
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-20 7:15 ` Alexey Tourbin
@ 2008-06-20 7:35 ` Valery V. Inozemtsev
2008-06-20 7:43 ` Alexey Tourbin
0 siblings, 1 reply; 42+ messages in thread
From: Valery V. Inozemtsev @ 2008-06-20 7:35 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 634 bytes --]
В сообщении от 20 июня 2008 Alexey Tourbin написал(a):
> On Fri, Jun 20, 2008 at 11:10:23AM +0400, Valery V. Inozemtsev wrote:
> > В сообщении от 18 июня 2008 Kirill A. Shutemov написал(a):
> > > On Wed, Jun 18, 2008 at 04:25:42PM +0400,
> >
> > =?KOI8-R?Q?=ED=C9=C8=C1=C9=CC_=F1=CB=D5=DB=C9=CE_ wrote:
> > > > А как теперь с введением LZMA собирать пакеты под 4.1(да и 4.0) имея
> > > > систему на сизифе?
> > > > Можно ли отключить LZMA из spec?
> > >
> > > --define '_source_payload w9.gzdio'
> >
> > и как это передать gear-rpm?
>
> Just don't.
gear-rpm -bs --nodeps --define='_source_payload w9.gzdio'
--
Valery V. Inozemtsev
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-20 7:35 ` Valery V. Inozemtsev
@ 2008-06-20 7:43 ` Alexey Tourbin
2008-06-20 7:49 ` Valery V. Inozemtsev
0 siblings, 1 reply; 42+ messages in thread
From: Alexey Tourbin @ 2008-06-20 7:43 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 179 bytes --]
On Fri, Jun 20, 2008 at 11:35:58AM +0400, Valery V. Inozemtsev wrote:
> gear-rpm -bs --nodeps --define='_source_payload w9.gzdio'
rpmquery --qf '%{PAYLOADCOMPRESSOR}\n' -p *.rpm
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1
2008-06-20 7:43 ` Alexey Tourbin
@ 2008-06-20 7:49 ` Valery V. Inozemtsev
0 siblings, 0 replies; 42+ messages in thread
From: Valery V. Inozemtsev @ 2008-06-20 7:49 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 283 bytes --]
В сообщении от 20 июня 2008 Alexey Tourbin написал(a):
> On Fri, Jun 20, 2008 at 11:35:58AM +0400, Valery V. Inozemtsev wrote:
> > gear-rpm -bs --nodeps --define='_source_payload w9.gzdio'
>
> rpmquery --qf '%{PAYLOADCOMPRESSOR}\n' -p *.rpm
gzip
--
Valery V. Inozemtsev
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1 (а-ля glibc-preinstall?)
2008-06-19 20:02 ` Alexey Tourbin
@ 2008-06-24 8:20 ` Michael Shigorin
2008-07-01 22:55 ` Dmitry V. Levin
2008-07-01 22:53 ` [devel] LZMA и 4.x Dmitry V. Levin
1 sibling, 1 reply; 42+ messages in thread
From: Michael Shigorin @ 2008-06-24 8:20 UTC (permalink / raw)
To: ALT Devel discussion list
On Thu, Jun 19, 2008 at 01:55:47PM +0400, Dmitry V. Levin wrote:
> > Её нельзя отключить в уже собранных пакетах. Для обоих
> > бранчей в ближайшее время будет подготовлен LZMA-enabled rpm,
Спасибо!
> Задача обновить пакет rpm и выполнить после этого
> apt-get --reinstall update
> оказалась неочевидной для многих. Сам видел неоднократно.
Аналогично.
Получается ли сделать что-то вроде glibc-preinstall?
У меня пока никакого варианта не придумалось.
On Fri, Jun 20, 2008 at 12:02:36AM +0400, Alexey Tourbin wrote:
> > > Нет, в бранчи такие пакеты сейчас перекладывать нельзя, их
> > > там нет. Но как только в бранче окажется LZMA-capable rpm,
> > > то вслед за ним поползут и LZMA-compressed пакеты, и
> > > начнётся такое...
> > В /usr/lib/rpm/macros сжатие w2.lzdio будет влючено только
> > для 4.1 и Сизифа.
> Или для 4.1 тоже плохо? Насколько я знаю, на 4.1-бранче был
> выложен всего один iso-образ
Две пачки, но не суть важно.
> (со статусом alpha). Вроде ещё не пожизненно мы увязли одной
> ногой, чтобы по локоть нам откусывали.
Ага.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1 [JT]
2008-06-19 20:31 ` [devel] LZMA и 4.1 [JT] Vitaly Lipatov
@ 2008-06-24 8:39 ` Michael Shigorin
0 siblings, 0 replies; 42+ messages in thread
From: Michael Shigorin @ 2008-06-24 8:39 UTC (permalink / raw)
To: ALT Devel discussion list
On Fri, Jun 20, 2008 at 12:31:25AM +0400, Vitaly Lipatov wrote:
> > Задача обновить пакет rpm и выполнить после этого
> > apt-get --reinstall update
> > оказалась неочевидной для многих. Сам видел неоднократно.
> Не уверен что найдётся больше 1-2 человек, для кого эта задача
> очевидна.
> Да и что делает --reinstall в контексте update, совершенно не
> ясно и не документировано.
Я так понимаю, что-то с локальными копиями хэшей.
Возможно, их достаточно грохнуть и вывалиться?
> Автоматизация процедуры существенно бы уменьшила количество
> вопросов на ближайший год.
Ой да...
Пока добрался сделать более гуглящуюся страничку:
http://wiki.sisyphus.ru/changes/rpm
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.x
2008-06-19 20:02 ` Alexey Tourbin
2008-06-24 8:20 ` [devel] LZMA и 4.1 (а-ля glibc-preinstall?) Michael Shigorin
@ 2008-07-01 22:53 ` Dmitry V. Levin
2008-07-01 22:57 ` Aleksey Novodvorsky
2008-07-01 23:05 ` Alexey Tourbin
1 sibling, 2 replies; 42+ messages in thread
From: Dmitry V. Levin @ 2008-07-01 22:53 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 908 bytes --]
On Fri, Jun 20, 2008 at 12:02:36AM +0400, Alexey Tourbin wrote:
> On Thu, Jun 19, 2008 at 02:32:39PM +0400, Alexey Tourbin wrote:
> > > Нет, в бранчи такие пакеты сейчас перекладывать нельзя, их там нет.
> > > Но как только в бранче окажется LZMA-capable rpm, то вслед за ним поползут
> > > и LZMA-compressed пакеты, и начнётся такое...
> >
> > В /usr/lib/rpm/macros сжатие w2.lzdio будет влючено только для 4.1
> > и Сизифа.
>
> Или для 4.1 тоже плохо? Насколько я знаю, на 4.1-бранче был выложен
> всего один iso-образ (со статусом alpha). Вроде ещё не пожизненно мы
> увязли одной ногой, чтобы по локоть нам откусывали.
rpm с поддержкой lzma нельзя (практически бесполезно) класть в какой-либо
бранч, покуда есть необходимость запускать apt-get --reinstall update.
Нам придётся эту проблему решать в любом случае, иначе обновление с 4.1 до
5.x будет сильно затруднено.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1 (а-ля glibc-preinstall?)
2008-06-24 8:20 ` [devel] LZMA и 4.1 (а-ля glibc-preinstall?) Michael Shigorin
@ 2008-07-01 22:55 ` Dmitry V. Levin
2008-07-02 9:20 ` Michael Shigorin
0 siblings, 1 reply; 42+ messages in thread
From: Dmitry V. Levin @ 2008-07-01 22:55 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 705 bytes --]
On Tue, Jun 24, 2008 at 11:20:13AM +0300, Michael Shigorin wrote:
> On Thu, Jun 19, 2008 at 01:55:47PM +0400, Dmitry V. Levin wrote:
> > > Её нельзя отключить в уже собранных пакетах. Для обоих
> > > бранчей в ближайшее время будет подготовлен LZMA-enabled rpm,
>
> Спасибо!
>
> > Задача обновить пакет rpm и выполнить после этого
> > apt-get --reinstall update
> > оказалась неочевидной для многих. Сам видел неоднократно.
>
> Аналогично.
>
> Получается ли сделать что-то вроде glibc-preinstall?
Сейчас в librpm сделано даже лучше чем в glibc-preinstall:
До тех пор, пока ты не обновишь librpm и не перезапустишь apt,
ты не сможешь установить пакеты, пожатые LZMA.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.x
2008-07-01 22:53 ` [devel] LZMA и 4.x Dmitry V. Levin
@ 2008-07-01 22:57 ` Aleksey Novodvorsky
2008-07-01 23:01 ` Dmitry V. Levin
2008-07-01 23:05 ` Alexey Tourbin
1 sibling, 1 reply; 42+ messages in thread
From: Aleksey Novodvorsky @ 2008-07-01 22:57 UTC (permalink / raw)
To: ALT Linux Team development discussions
02.07.08, Dmitry V. Levin<ldv@altlinux.org> написал(а):
> On Fri, Jun 20, 2008 at 12:02:36AM +0400, Alexey Tourbin wrote:
> > On Thu, Jun 19, 2008 at 02:32:39PM +0400, Alexey Tourbin wrote:
> > > > Нет, в бранчи такие пакеты сейчас перекладывать нельзя, их там нет.
> > > > Но как только в бранче окажется LZMA-capable rpm, то вслед за ним поползут
> > > > и LZMA-compressed пакеты, и начнётся такое...
> > >
> > > В /usr/lib/rpm/macros сжатие w2.lzdio будет влючено только для 4.1
> > > и Сизифа.
> >
> > Или для 4.1 тоже плохо? Насколько я знаю, на 4.1-бранче был выложен
> > всего один iso-образ (со статусом alpha). Вроде ещё не пожизненно мы
> > увязли одной ногой, чтобы по локоть нам откусывали.
>
> rpm с поддержкой lzma нельзя (практически бесполезно) класть в какой-либо
> бранч, покуда есть необходимость запускать apt-get --reinstall update.
> Нам придётся эту проблему решать в любом случае, иначе обновление с 4.1 до
> 5.x будет сильно затруднено.
Нам еще надо будет решить проблему особо безболезненного обновления со
школьного бранча до следующего школьного бранча.
Rgrds, Алексей
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.x
2008-07-01 22:57 ` Aleksey Novodvorsky
@ 2008-07-01 23:01 ` Dmitry V. Levin
0 siblings, 0 replies; 42+ messages in thread
From: Dmitry V. Levin @ 2008-07-01 23:01 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1282 bytes --]
On Wed, Jul 02, 2008 at 02:57:30AM +0400, Aleksey Novodvorsky wrote:
> 02.07.08, Dmitry V. Levin<ldv@altlinux.org> написал(а):
> > On Fri, Jun 20, 2008 at 12:02:36AM +0400, Alexey Tourbin wrote:
> > > On Thu, Jun 19, 2008 at 02:32:39PM +0400, Alexey Tourbin wrote:
> > > > > Нет, в бранчи такие пакеты сейчас перекладывать нельзя, их там нет.
> > > > > Но как только в бранче окажется LZMA-capable rpm, то вслед за ним поползут
> > > > > и LZMA-compressed пакеты, и начнётся такое...
> > > >
> > > > В /usr/lib/rpm/macros сжатие w2.lzdio будет влючено только для 4.1
> > > > и Сизифа.
> > >
> > > Или для 4.1 тоже плохо? Насколько я знаю, на 4.1-бранче был выложен
> > > всего один iso-образ (со статусом alpha). Вроде ещё не пожизненно мы
> > > увязли одной ногой, чтобы по локоть нам откусывали.
> >
> > rpm с поддержкой lzma нельзя (практически бесполезно) класть в какой-либо
> > бранч, покуда есть необходимость запускать apt-get --reinstall update.
> > Нам придётся эту проблему решать в любом случае, иначе обновление с 4.1 до
> > 5.x будет сильно затруднено.
>
> Нам еще надо будет решить проблему особо безболезненного обновления со
> школьного бранча до следующего школьного бранча.
Это по сути та же самая задача.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.x
2008-07-01 22:53 ` [devel] LZMA и 4.x Dmitry V. Levin
2008-07-01 22:57 ` Aleksey Novodvorsky
@ 2008-07-01 23:05 ` Alexey Tourbin
2008-07-01 23:10 ` Aleksey Novodvorsky
1 sibling, 1 reply; 42+ messages in thread
From: Alexey Tourbin @ 2008-07-01 23:05 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1343 bytes --]
On Wed, Jul 02, 2008 at 02:53:07AM +0400, Dmitry V. Levin wrote:
> On Fri, Jun 20, 2008 at 12:02:36AM +0400, Alexey Tourbin wrote:
> > On Thu, Jun 19, 2008 at 02:32:39PM +0400, Alexey Tourbin wrote:
> > > > Нет, в бранчи такие пакеты сейчас перекладывать нельзя, их там нет.
> > > > Но как только в бранче окажется LZMA-capable rpm, то вслед за ним поползут
> > > > и LZMA-compressed пакеты, и начнётся такое...
> > >
> > > В /usr/lib/rpm/macros сжатие w2.lzdio будет влючено только для 4.1
> > > и Сизифа.
> >
> > Или для 4.1 тоже плохо? Насколько я знаю, на 4.1-бранче был выложен
> > всего один iso-образ (со статусом alpha). Вроде ещё не пожизненно мы
> > увязли одной ногой, чтобы по локоть нам откусывали.
>
> rpm с поддержкой lzma нельзя (практически бесполезно) класть в какой-либо
> бранч, покуда есть необходимость запускать apt-get --reinstall update.
> Нам придётся эту проблему решать в любом случае, иначе обновление с 4.1 до
> 5.x будет сильно затруднено.
На 4.1 ещё не выпущено ни одного бета-релиза.
Если обновить rpm, но не запускать 'apt-get --reinstall update', то при
следующем результативном 'apt-get update' (репозитарий изменился) кеш
всё равно будет перегенерирован, и всё рассосётся.
Так что для особо непонятливых можно дать совет в духе "обновите rpm
и подождите несколько дней".
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.x
2008-07-01 23:05 ` Alexey Tourbin
@ 2008-07-01 23:10 ` Aleksey Novodvorsky
2008-07-01 23:23 ` Alexey Tourbin
0 siblings, 1 reply; 42+ messages in thread
From: Aleksey Novodvorsky @ 2008-07-01 23:10 UTC (permalink / raw)
To: ALT Linux Team development discussions
02.07.08, Alexey Tourbin<at@altlinux.ru> написал(а):
> On Wed, Jul 02, 2008 at 02:53:07AM +0400, Dmitry V. Levin wrote:
> > On Fri, Jun 20, 2008 at 12:02:36AM +0400, Alexey Tourbin wrote:
> > > On Thu, Jun 19, 2008 at 02:32:39PM +0400, Alexey Tourbin wrote:
> > > > > Нет, в бранчи такие пакеты сейчас перекладывать нельзя, их там нет.
> > > > > Но как только в бранче окажется LZMA-capable rpm, то вслед за ним поползут
> > > > > и LZMA-compressed пакеты, и начнётся такое...
> > > >
> > > > В /usr/lib/rpm/macros сжатие w2.lzdio будет влючено только для 4.1
> > > > и Сизифа.
> > >
> > > Или для 4.1 тоже плохо? Насколько я знаю, на 4.1-бранче был выложен
> > > всего один iso-образ (со статусом alpha). Вроде ещё не пожизненно мы
> > > увязли одной ногой, чтобы по локоть нам откусывали.
> >
> > rpm с поддержкой lzma нельзя (практически бесполезно) класть в какой-либо
> > бранч, покуда есть необходимость запускать apt-get --reinstall update.
> > Нам придётся эту проблему решать в любом случае, иначе обновление с 4.1 до
> > 5.x будет сильно затруднено.
>
>
> На 4.1 ещё не выпущено ни одного бета-релиза.
>
> Если обновить rpm, но не запускать 'apt-get --reinstall update', то при
> следующем результативном 'apt-get update' (репозитарий изменился) кеш
> всё равно будет перегенерирован, и всё рассосётся.
>
> Так что для особо непонятливых можно дать совет в духе "обновите rpm
> и подождите несколько дней".
Боюсь, учителя могут не понять. :-)
Rgrds, Алексей
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.x
2008-07-01 23:10 ` Aleksey Novodvorsky
@ 2008-07-01 23:23 ` Alexey Tourbin
0 siblings, 0 replies; 42+ messages in thread
From: Alexey Tourbin @ 2008-07-01 23:23 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 692 bytes --]
On Wed, Jul 02, 2008 at 03:10:17AM +0400, Aleksey Novodvorsky wrote:
> > На 4.1 ещё не выпущено ни одного бета-релиза.
> >
> > Если обновить rpm, но не запускать 'apt-get --reinstall update', то при
> > следующем результативном 'apt-get update' (репозитарий изменился) кеш
> > всё равно будет перегенерирован, и всё рассосётся.
> >
> > Так что для особо непонятливых можно дать совет в духе "обновите rpm
> > и подождите несколько дней".
>
> Боюсь, учителя могут не понять. :-)
Сейчас речь идёт о тех (проблемная группа пользователей), кто сидит на
бранче 4.1, и им придётся столкнуться с LZMA-сжатыми rpm пакетами (если
включить LZMA сжатие в бранче 4.1 по умолчанию).
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [devel] LZMA и 4.1 (а-ля glibc-preinstall?)
2008-07-01 22:55 ` Dmitry V. Levin
@ 2008-07-02 9:20 ` Michael Shigorin
0 siblings, 0 replies; 42+ messages in thread
From: Michael Shigorin @ 2008-07-02 9:20 UTC (permalink / raw)
To: ALT Devel discussion list
On Wed, Jul 02, 2008 at 02:55:22AM +0400, Dmitry V. Levin wrote:
> > > Задача обновить пакет rpm и выполнить после этого
> > > apt-get --reinstall update
> > > оказалась неочевидной для многих. Сам видел неоднократно.
> > Аналогично.
> > Получается ли сделать что-то вроде glibc-preinstall?
> Сейчас в librpm сделано даже лучше чем в glibc-preinstall:
> До тех пор, пока ты не обновишь librpm и не перезапустишь apt,
> ты не сможешь установить пакеты, пожатые LZMA.
Вот только процедура достижения "тех пор" неочевидна.
Именно про это говорил -- glibc-preinstall вполне чётко
указывает проблему, здесь же apt-get --reinstall update
по факту является тайным знанием.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 42+ messages in thread
end of thread, other threads:[~2008-07-02 9:20 UTC | newest]
Thread overview: 42+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-06-18 12:25 [devel] LZMA и 4.1 Михаил Якушин
2008-06-18 12:33 ` Kirill A. Shutemov
2008-06-20 7:10 ` Valery V. Inozemtsev
2008-06-20 7:15 ` Alexey Tourbin
2008-06-20 7:35 ` Valery V. Inozemtsev
2008-06-20 7:43 ` Alexey Tourbin
2008-06-20 7:49 ` Valery V. Inozemtsev
2008-06-20 7:20 ` Alexey Gladkov
2008-06-18 12:55 ` Михаил Якушин
2008-06-18 13:57 ` Anton Farygin
2008-06-19 2:01 ` Alexey Tourbin
2008-06-19 9:55 ` Dmitry V. Levin
2008-06-19 10:03 ` Alexey Tourbin
2008-06-19 10:12 ` Dmitry V. Levin
2008-06-19 10:32 ` Alexey Tourbin
2008-06-19 10:44 ` Led
2008-06-19 10:49 ` Alexey Tourbin
2008-06-19 11:05 ` Led
2008-06-19 11:27 ` Alexey Tourbin
2008-06-19 11:42 ` Alexey Tourbin
2008-06-19 11:49 ` Led
2008-06-19 12:08 ` Alexey Tourbin
2008-06-19 12:14 ` Led
2008-06-19 12:18 ` Alexey Tourbin
2008-06-19 12:25 ` Led
2008-06-19 12:30 ` Alexey Tourbin
2008-06-19 12:49 ` Led
2008-06-19 14:12 ` Alexey Tourbin
2008-06-19 11:51 ` Led
2008-06-19 12:21 ` Alexey Tourbin
2008-06-19 20:02 ` Alexey Tourbin
2008-06-24 8:20 ` [devel] LZMA и 4.1 (а-ля glibc-preinstall?) Michael Shigorin
2008-07-01 22:55 ` Dmitry V. Levin
2008-07-02 9:20 ` Michael Shigorin
2008-07-01 22:53 ` [devel] LZMA и 4.x Dmitry V. Levin
2008-07-01 22:57 ` Aleksey Novodvorsky
2008-07-01 23:01 ` Dmitry V. Levin
2008-07-01 23:05 ` Alexey Tourbin
2008-07-01 23:10 ` Aleksey Novodvorsky
2008-07-01 23:23 ` Alexey Tourbin
2008-06-19 20:31 ` [devel] LZMA и 4.1 [JT] Vitaly Lipatov
2008-06-24 8:39 ` Michael Shigorin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git