* [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: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: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 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-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: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 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 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: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 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 (а-ля 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 (а-ля 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.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
* 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.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 [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 [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
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