ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] hasher уже никому не нужен?
@ 2009-12-13 15:01 Alexei V. Mezin
  2009-12-13 15:06 ` Andrey Rahmatullin
  2009-12-13 15:13 ` [sisyphus] думать больше не надо? (was: hasher уже никому не нужен?) Dmitry V. Levin
  0 siblings, 2 replies; 36+ messages in thread
From: Alexei V. Mezin @ 2009-12-13 15:01 UTC (permalink / raw)
  To: sisyphus

Т.к. бага с kile #21847 упорно игнорируется мэйнтейнерами (в особенности 
nobody@ :)), а kile внезапно понадобился, решил пересобрать в локальном 
хашере:

[test@threebears ~]$ hsh ./hasher/ /tmp/kile-2.0.3-alt1.src.rpm
Чтение списков пакетов...
Построение дерева зависимостей...
Selected version rpm-build#4.0.4-alt98.23 for rpm-build>=0:4.0.4-alt21
Version kernel-headers-common#1.1.11-alt1 for 
kernel-headers-common>=0:1.1.4-alt1 is already selected for install
Selected version sisyphus_check#0.8.16-alt1 for sisyphus_check>=0:0.7.3
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
   rpm-build: Требует: libtool
E: Извините, `битые' пакеты
hsh-initroot: failed to calculate package file list.
hsh-initroot: Failed to generate build package file list.


И так уже давно. Хашер больше не нужен? Что использовать вместо него? И 
не пора ли тогда почистить wiki от устаревшего хлама?



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher уже никому не нужен?
  2009-12-13 15:01 [sisyphus] hasher уже никому не нужен? Alexei V. Mezin
@ 2009-12-13 15:06 ` Andrey Rahmatullin
  2009-12-13 15:14   ` Alexei V. Mezin
  2009-12-13 15:13 ` [sisyphus] думать больше не надо? (was: hasher уже никому не нужен?) Dmitry V. Levin
  1 sibling, 1 reply; 36+ messages in thread
From: Andrey Rahmatullin @ 2009-12-13 15:06 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 572 bytes --]

On Sun, Dec 13, 2009 at 06:01:57PM +0300, Alexei V. Mezin wrote:
> Следующие пакеты имеют неудовлетворенные зависимости:
>    rpm-build: Требует: libtool
sources.list сломан?

> И так уже давно. Хашер больше не нужен? Что использовать вместо него? И 
> не пора ли тогда почистить wiki от устаревшего хлама?
Не надо FUD.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

Я зарядил робота, который время от времени будет о себе напоминать (мне).
Если будет что-то интересное, я буду переправлять в этот список рассылки.
		-- at in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] думать больше не надо? (was: hasher уже никому не нужен?)
  2009-12-13 15:01 [sisyphus] hasher уже никому не нужен? Alexei V. Mezin
  2009-12-13 15:06 ` Andrey Rahmatullin
@ 2009-12-13 15:13 ` Dmitry V. Levin
  1 sibling, 0 replies; 36+ messages in thread
From: Dmitry V. Levin @ 2009-12-13 15:13 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 1341 bytes --]

On Sun, Dec 13, 2009 at 06:01:57PM +0300, Alexei V. Mezin wrote:
> Т.к. бага с kile #21847 упорно игнорируется 
> мэйнтейнерами (в особенности nobody@ :)), а kile 
> внезапно понадобился, решил пересобрать 
> в локальном хашере:
> 
> [test@threebears ~]$ hsh ./hasher/ /tmp/kile-2.0.3-alt1.src.rpm
> Чтение списков пакетов...
> Построение дерева зависимостей...
> Selected version rpm-build#4.0.4-alt98.23 for rpm-build>=0:4.0.4-alt21
> Version kernel-headers-common#1.1.11-alt1 for 
> kernel-headers-common>=0:1.1.4-alt1 is already selected for install
> Selected version sisyphus_check#0.8.16-alt1 for sisyphus_check>=0:0.7.3
> Некоторые пакеты установить невозможно. 
> Это может означать, что Вы
> потребовали невозможного, либо 
> пользуетесь нестабильным репозиторием.
> Часть необходимых пакетов либо ещё не 
> создана, либо была удалена
> из каталога 'Входящие'.
> Эти сведения могут помочь найти выход из 
> ситуации:
> 
> Следующие пакеты имеют 
> неудовлетворенные зависимости:
>   rpm-build: Требует: libtool
> E: Извините, `битые' пакеты
> hsh-initroot: failed to calculate package file list.
> hsh-initroot: Failed to generate build package file list.

У вас apt.conf либо sources.list либо что-то ещё пришло в негодность.
Пакет kile-2.0.3-alt1.src.rpm вполне себе пересобирается.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher уже никому не нужен?
  2009-12-13 15:06 ` Andrey Rahmatullin
@ 2009-12-13 15:14   ` Alexei V. Mezin
  2009-12-13 15:16     ` Andrey Rahmatullin
  0 siblings, 1 reply; 36+ messages in thread
From: Alexei V. Mezin @ 2009-12-13 15:14 UTC (permalink / raw)
  To: sisyphus

13.12.2009 18:06, Andrey Rahmatullin пишет:
> On Sun, Dec 13, 2009 at 06:01:57PM +0300, Alexei V. Mezin wrote:
>> Следующие пакеты имеют неудовлетворенные зависимости:
>>     rpm-build: Требует: libtool
> sources.list сломан?

Может быть. Но я для данного пользователя никаких настроек source.list 
не далал. Поэтому hsh-initroot пользуется системными настройками из 
/etc/apt. Там указан локальный репозитарий, из которого система 
обновляется (удачно) и ставятся дополнительные пакеты (удачно).

Вот:

[test@threebears kile]$ hsh-install libtool
Чтение списков пакетов...
Построение дерева зависимостей...
Выбрано libtool_2.2 для 'libtool'
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.

Так как для выполнения Вашего запроса достаточно одной операции, то
скорее всего этот пакет просто невозможно установить. Сообщите, пожалуйста,
об этом как о найденной ошибке в пакете.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
   libtool_2.2: Требует: /usr/share/license/LGPL-2.1 но пакет не может 
быть уста                 овлен
E: Извините, `битые' пакеты
hsh-install: failed to calculate package file list.
hsh-install: Failed to generate package file list.
[test@threebears kile]$ hsh-install common-licenses
hasher-priv: slave: chrootuid: execve: /.host/entry: No such file or 
directory
hsh-install: Packages installation failed.





^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher уже никому не нужен?
  2009-12-13 15:14   ` Alexei V. Mezin
@ 2009-12-13 15:16     ` Andrey Rahmatullin
  2009-12-13 15:23       ` Alexei V. Mezin
  0 siblings, 1 reply; 36+ messages in thread
From: Andrey Rahmatullin @ 2009-12-13 15:16 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 540 bytes --]

On Sun, Dec 13, 2009 at 06:14:05PM +0300, Alexei V. Mezin wrote:
> Поэтому hsh-initroot пользуется системными настройками из 
> /etc/apt. Там указан локальный репозитарий, из которого система 
> обновляется (удачно) и ставятся дополнительные пакеты (удачно).
Эти настройки секретны?

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

 * gvy представляет себе ab -- этакого Иону по части линукса во чреве
   Sun
<ab> gvy: Да ну. Я тут скорее белорусский партизан-подрывник, спаивающий
     Алека Маффетта :)

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher уже никому не нужен?
  2009-12-13 15:16     ` Andrey Rahmatullin
@ 2009-12-13 15:23       ` Alexei V. Mezin
  2009-12-13 15:28         ` Andrey Rahmatullin
  2009-12-13 15:42         ` [sisyphus] hasher как был, так и остался Michael Shigorin
  0 siblings, 2 replies; 36+ messages in thread
From: Alexei V. Mezin @ 2009-12-13 15:23 UTC (permalink / raw)
  To: sisyphus

13.12.2009 18:16, Andrey Rahmatullin пишет:
> On Sun, Dec 13, 2009 at 06:14:05PM +0300, Alexei V. Mezin wrote:
>> Поэтому hsh-initroot пользуется системными настройками из
>> /etc/apt. Там указан локальный репозитарий, из которого система
>> обновляется (удачно) и ставятся дополнительные пакеты (удачно).
> Эти настройки секретны?

[test@threebears ~]$ egrep "^[^#]" /etc/apt/sources.list
rpm file:/ALT/Sisyphus/ i586 sisyphus
rpm file:/ALT/Sisyphus/ i586 noarch




^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher уже никому не нужен?
  2009-12-13 15:23       ` Alexei V. Mezin
@ 2009-12-13 15:28         ` Andrey Rahmatullin
  2009-12-13 15:42           ` Alexei V. Mezin
  2009-12-13 15:42         ` [sisyphus] hasher как был, так и остался Michael Shigorin
  1 sibling, 1 reply; 36+ messages in thread
From: Andrey Rahmatullin @ 2009-12-13 15:28 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 471 bytes --]

On Sun, Dec 13, 2009 at 06:23:45PM +0300, Alexei V. Mezin wrote:
> [test@threebears ~]$ egrep "^[^#]" /etc/apt/sources.list
> rpm file:/ALT/Sisyphus/ i586 sisyphus
> rpm file:/ALT/Sisyphus/ i586 noarch
Какая невероятная чушь. КАк хоть что-то у вас вообще ставится с таким?

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

<gvy> MikeOS is an operating system for x86 PCs, written entirely in assembler
<gvy> ааааа
<gvy> надо в суд подать

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [sisyphus] hasher как был, так и остался
  2009-12-13 15:23       ` Alexei V. Mezin
  2009-12-13 15:28         ` Andrey Rahmatullin
@ 2009-12-13 15:42         ` Michael Shigorin
  2009-12-13 16:41           ` Alexei V. Mezin
  1 sibling, 1 reply; 36+ messages in thread
From: Michael Shigorin @ 2009-12-13 15:42 UTC (permalink / raw)
  To: sisyphus

On Sun, Dec 13, 2009 at 06:23:45PM +0300, Alexei V. Mezin wrote:
> [test@threebears ~]$ egrep "^[^#]" /etc/apt/sources.list
> rpm file:/ALT/Sisyphus/ i586 sisyphus
> rpm file:/ALT/Sisyphus/ i586 noarch

Самосборные репо, названные для запутывания потенциального
взломщика? :)  Их и чините, вестимо -- см. тж.
http://www.altlinux.org/APT_в_ALT_Linux/CreateRepository

PS: локально работающий пример:
rpm file:/pub/Linux/ALT/Sisyphus x86_64 classic
rpm file:/pub/Linux/ALT/Sisyphus noarch classic

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher уже никому не нужен?
  2009-12-13 15:28         ` Andrey Rahmatullin
@ 2009-12-13 15:42           ` Alexei V. Mezin
  2009-12-13 15:48             ` Andrey Rahmatullin
  0 siblings, 1 reply; 36+ messages in thread
From: Alexei V. Mezin @ 2009-12-13 15:42 UTC (permalink / raw)
  To: sisyphus

13.12.2009 18:28, Andrey Rahmatullin пишет:
> On Sun, Dec 13, 2009 at 06:23:45PM +0300, Alexei V. Mezin wrote:
>> [test@threebears ~]$ egrep "^[^#]" /etc/apt/sources.list
>> rpm file:/ALT/Sisyphus/ i586 sisyphus
>> rpm file:/ALT/Sisyphus/ i586 noarch
> Какая невероятная чушь. КАк хоть что-то у вас вообще ставится с таким?

Отлично ставится. И апдейтится. И не первый год. В каком тут месте чушь, 
и, что куда интереснее, какое она имеет отношение к нерабочему хашеру?



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher уже никому не нужен?
  2009-12-13 15:42           ` Alexei V. Mezin
@ 2009-12-13 15:48             ` Andrey Rahmatullin
  0 siblings, 0 replies; 36+ messages in thread
From: Andrey Rahmatullin @ 2009-12-13 15:48 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 785 bytes --]

On Sun, Dec 13, 2009 at 06:42:34PM +0300, Alexei V. Mezin wrote:
> >> [test@threebears ~]$ egrep "^[^#]" /etc/apt/sources.list
> >> rpm file:/ALT/Sisyphus/ i586 sisyphus
> >> rpm file:/ALT/Sisyphus/ i586 noarch
> > Какая невероятная чушь. КАк хоть что-то у вас вообще ставится с таким?
> Отлично ставится. И апдейтится. И не первый год. В каком тут месте чушь, 
Чушь тут в "i586 noarch".

> и, что куда интереснее, какое она имеет отношение к нерабочему хашеру?
Ну если там на самом деле лежит не то, что написано, то вам, как
администратору репозитория, и разбираться.


-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

а чем вызвана такая ненависть к gnome1? ;-) ну зачем выкидывать libglade,
если на него есть зависимости?
		-- ott in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был, так и остался
  2009-12-13 15:42         ` [sisyphus] hasher как был, так и остался Michael Shigorin
@ 2009-12-13 16:41           ` Alexei V. Mezin
  2009-12-13 17:34             ` Dmitry V. Levin
  0 siblings, 1 reply; 36+ messages in thread
From: Alexei V. Mezin @ 2009-12-13 16:41 UTC (permalink / raw)
  To: sisyphus

13.12.2009 18:42, Michael Shigorin пишет:

> см. тж.
> http://www.altlinux.org/APT_в_ALT_Linux/CreateRepository

Знать бы еще, на что именно там смотреть.

[alexei@threebears ~]$ ll /ALT/Sisyphus/i586/
итого 12
drwxr-sr-x 2 root root 4096 Дек 13 19:28 base/
drwxrwsr-x 8 root root 4096 Дек 13 19:25 ../
drwxr-sr-x 3 root root 4096 Дек 13 19:24 ./
lrwxrwxrwx 1 root root   18 Дек 13 19:24 RPMS.sisyphus -> ../files/i586/RPMS
[alexei@threebears ~]$ ll /ALT/Sisyphus/noarch/
итого 12
drwxr-sr-x 2 root root 4096 Дек 13 19:29 base/
drwxr-sr-x 3 root root 4096 Дек 13 19:25 ./
lrwxrwxrwx 1 root root   20 Дек 13 19:25 RPMS.sisyphus -> 
../files/noarch/RPMS
drwxrwsr-x 8 root root 4096 Дек 13 19:25 ../

Структуру как в инструкции, genbasedir вызывается тоже аналогично, в конфиге
[alexei@threebears ~]$ grep "^r" /etc/apt/sources.list
rpm file:/ALT/Sisyphus/ i586 sisyphus
rpm file:/ALT/Sisyphus/ noarch sisyphus



И hasher не работает. С тем же диагнозом. На свеже-созданном юзере, для 
которого сделал hasher-adduser тоже не работает.

И имена репозитариев тут совсем не виноваты, можно было бы вообще все 
файлы в одну директорию свалить и обозвать ее "гриб" "мухомор".



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был, так и остался
  2009-12-13 16:41           ` Alexei V. Mezin
@ 2009-12-13 17:34             ` Dmitry V. Levin
  2009-12-13 17:48               ` [sisyphus] hasher как был, так и остался; а вот genbasedir Michael Shigorin
  0 siblings, 1 reply; 36+ messages in thread
From: Dmitry V. Levin @ 2009-12-13 17:34 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 874 bytes --]

On Sun, Dec 13, 2009 at 07:41:02PM +0300, Alexei V. Mezin wrote:
> 13.12.2009 18:42, Michael Shigorin пишет:
> 
> >см. тж.
> >http://www.altlinux.org/APT_в_ALT_Linux/CreateRepository
> 
> Знать бы еще, на что именно там смотреть.

Туда можно было смотреть несколько лет назад.  Теперь этого мало.
См. gb-y-repo-regen-basedir и gb-x-useful-files в girar-builder.
Если лень, то вместо gb-x-useful-files просто используйте --bloat.

> [alexei@threebears ~]$ ll /ALT/Sisyphus/i586/
> итого 12
> drwxr-sr-x 2 root root 4096 Дек 13 19:28 base/
> drwxrwsr-x 8 root root 4096 Дек 13 19:25 ../
> drwxr-sr-x 3 root root 4096 Дек 13 19:24 ./
> lrwxrwxrwx 1 root root   18 Дек 13 19:24 RPMS.sisyphus -> 
> ../files/i586/RPMS

Это точно самодельный репозиторий.  Он, очевидно, незамкнут настолько,
что даже базовая сборочная среда не устанавливается.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был, так и остался; а вот genbasedir...
  2009-12-13 17:34             ` Dmitry V. Levin
@ 2009-12-13 17:48               ` Michael Shigorin
  2009-12-13 18:39                 ` Alexei V. Mezin
  0 siblings, 1 reply; 36+ messages in thread
From: Michael Shigorin @ 2009-12-13 17:48 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Sun, Dec 13, 2009 at 08:34:14PM +0300, Dmitry V. Levin wrote:
> > >см. тж.
> > >http://www.altlinux.org/APT_в_ALT_Linux/CreateRepository
> > Знать бы еще, на что именно там смотреть.
> Туда можно было смотреть несколько лет назад.  Теперь этого мало.

Документировать надо (или анонсировать хотя бы).

> См. gb-y-repo-regen-basedir и gb-x-useful-files в girar-builder.
> Если лень, то вместо gb-x-useful-files просто используйте --bloat.

Проверь, пожалуйста:
http://www.altlinux.org/index.php?title=APT_в_ALT_Linux%2FCreateRepository&diff=12904&oldid=12823

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был, так и остался; а вот genbasedir...
  2009-12-13 17:48               ` [sisyphus] hasher как был, так и остался; а вот genbasedir Michael Shigorin
@ 2009-12-13 18:39                 ` Alexei V. Mezin
  2009-12-13 20:47                   ` Dmitry V. Levin
  0 siblings, 1 reply; 36+ messages in thread
From: Alexei V. Mezin @ 2009-12-13 18:39 UTC (permalink / raw)
  To: sisyphus

13.12.2009 20:48, Michael Shigorin пишет:
> On Sun, Dec 13, 2009 at 08:34:14PM +0300, Dmitry V. Levin wrote:
>>>> см. тж.
>>>> http://www.altlinux.org/APT_в_ALT_Linux/CreateRepository
>>> Знать бы еще, на что именно там смотреть.
>> Туда можно было смотреть несколько лет назад.  Теперь этого мало.
>
> Документировать надо (или анонсировать хотя бы).
>
>> См. gb-y-repo-regen-basedir и gb-x-useful-files в girar-builder.
>> Если лень, то вместо gb-x-useful-files просто используйте --bloat.

Отличный пример объяснения X через Y.

>
> Проверь, пожалуйста:
> http://www.altlinux.org/index.php?title=APT_в_ALT_Linux%2FCreateRepository&diff=12904&oldid=12823
>

Сделал так. Не помогло.



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был, так и остался; а вот genbasedir...
  2009-12-13 18:39                 ` Alexei V. Mezin
@ 2009-12-13 20:47                   ` Dmitry V. Levin
  2009-12-13 21:04                     ` Michael Shigorin
  0 siblings, 1 reply; 36+ messages in thread
From: Dmitry V. Levin @ 2009-12-13 20:47 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 1051 bytes --]

On Sun, Dec 13, 2009 at 09:39:37PM +0300, Alexei V. Mezin wrote:
> 13.12.2009 20:48, Michael Shigorin пишет:
> >On Sun, Dec 13, 2009 at 08:34:14PM +0300, Dmitry V. Levin wrote:
> >>>>см. тж.
> >>>>http://www.altlinux.org/APT_в_ALT_Linux/CreateRepository
> >>>Знать бы еще, на что именно там смотреть.
> >>Туда можно было смотреть несколько лет 
> >>назад.  Теперь этого мало.
> >
> >Документировать надо (или анонсировать 
> >хотя бы).
> >
> >>См. gb-y-repo-regen-basedir и gb-x-useful-files в girar-builder.
> >>Если лень, то вместо gb-x-useful-files просто 
> >>используйте --bloat.
> 
> Отличный пример объяснения X через Y.

Я вам показал, как именно готовят индексы для Сизифа.  Вы можете готовить
свои так, как вам заблагорассудится, но тогда пеняйте на себя.

> >Проверь, пожалуйста:
> >http://www.altlinux.org/index.php?title=APT_в_ALT_Linux%2FCreateRepository&diff=12904&oldid=12823
> 
> Сделал так. Не помогло.

Значит, вы что-то ещё делаете по-своему.
Возьмите уже лучше готовые индексы из Сизифа.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был, так и остался; а вот genbasedir...
  2009-12-13 20:47                   ` Dmitry V. Levin
@ 2009-12-13 21:04                     ` Michael Shigorin
  2009-12-13 21:16                       ` Dmitry V. Levin
  0 siblings, 1 reply; 36+ messages in thread
From: Michael Shigorin @ 2009-12-13 21:04 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Sun, Dec 13, 2009 at 11:47:04PM +0300, Dmitry V. Levin wrote:
> > >>>>http://www.altlinux.org/APT_в_ALT_Linux/CreateRepository
> > >>>Знать бы еще, на что именно там смотреть.
> > >>Туда можно было смотреть несколько лет 
> > >>назад.  Теперь этого мало.
> > >Документировать надо (или анонсировать хотя бы).
> > >>См. gb-y-repo-regen-basedir и gb-x-useful-files в
> > >>girar-builder.  Если лень, то вместо gb-x-useful-files
> > >>просто используйте --bloat.
> > Отличный пример объяснения X через Y.
> Я вам показал, как именно готовят индексы для Сизифа.
> Вы можете готовить свои так, как вам заблагорассудится,
> но тогда пеняйте на себя.

Дима, такие вещи *обязательно* документировать не в тёмных гитах.

> Возьмите уже лучше готовые индексы из Сизифа.

Пожалуйста, посмотри на страницу по ссылке и проверь/исправь
предложенное либо пометь, что это сломано.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был, так и остался; а вот genbasedir...
  2009-12-13 21:04                     ` Michael Shigorin
@ 2009-12-13 21:16                       ` Dmitry V. Levin
  2009-12-13 21:27                         ` Michael Shigorin
  0 siblings, 1 reply; 36+ messages in thread
From: Dmitry V. Levin @ 2009-12-13 21:16 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 1538 bytes --]

On Sun, Dec 13, 2009 at 11:04:58PM +0200, Michael Shigorin wrote:
> On Sun, Dec 13, 2009 at 11:47:04PM +0300, Dmitry V. Levin wrote:
> > > >>>>http://www.altlinux.org/APT_в_ALT_Linux/CreateRepository
> > > >>>Знать бы еще, на что именно там смотреть.
> > > >>Туда можно было смотреть несколько лет 
> > > >>назад.  Теперь этого мало.
> > > >Документировать надо (или анонсировать хотя бы).
> > > >>См. gb-y-repo-regen-basedir и gb-x-useful-files в
> > > >>girar-builder.  Если лень, то вместо gb-x-useful-files
> > > >>просто используйте --bloat.
> > > Отличный пример объяснения X через Y.
> > Я вам показал, как именно готовят индексы для Сизифа.
> > Вы можете готовить свои так, как вам заблагорассудится,
> > но тогда пеняйте на себя.
> 
> Дима, такие вещи *обязательно* документировать не в тёмных гитах.

Для разных репозиториев оптимальные способы подготовки индексов
отличаются.  При этом существуют способы, пригодные для всех репозиториев,
однако они менее оптимальные.  С одной стороны, этот вопрос не так прост,
как может показаться на первый взгляд.  С другой стороны, обычные люди не
занимаются подготовкой индексов для публикации, и эта тема их не
интересует.

> > Возьмите уже лучше готовые индексы из Сизифа.
> 
> Пожалуйста, посмотри на страницу по ссылке и проверь/исправь
> предложенное либо пометь, что это сломано.

Ну, я не знаю, я уже давно не нужно готовить индексы вручную.
Выглядит правдоподобно, но проверить мне не на чём, меня вполне
устраивают готовые индексы.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был, так и остался; а вот genbasedir...
  2009-12-13 21:16                       ` Dmitry V. Levin
@ 2009-12-13 21:27                         ` Michael Shigorin
  2009-12-13 21:47                           ` [sisyphus] hasher как был genbasedir Led
  0 siblings, 1 reply; 36+ messages in thread
From: Michael Shigorin @ 2009-12-13 21:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Mon, Dec 14, 2009 at 12:16:12AM +0300, Dmitry V. Levin wrote:
> С другой стороны, обычные люди не занимаются подготовкой
> индексов для публикации, и эта тема их не интересует.

Обычные системные администраторы могут комбинировать вытащенное
из слитых или купленных исошек со скачанным и публиковать в LAN.
Помнится, во времена ALM2.4 они составляли существенную часть
обсуждавших применение genbasedir.

Я понимаю, что обычные люди и впрямь не занимаются Sisyphus,
но об остатках необычных всё-таки стоит заботиться и анонсами.

Ду ю гет май дрифт? :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-13 21:27                         ` Michael Shigorin
@ 2009-12-13 21:47                           ` Led
  2009-12-13 22:17                             ` Alexei V. Mezin
  0 siblings, 1 reply; 36+ messages in thread
From: Led @ 2009-12-13 21:47 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Sunday, 13 December 2009 23:27:40 Michael Shigorin wrote:
> On Mon, Dec 14, 2009 at 12:16:12AM +0300, Dmitry V. Levin wrote:
> > С другой стороны, обычные люди не занимаются подготовкой
> > индексов для публикации, и эта тема их не интересует.
>
> Обычные системные администраторы могут комбинировать вытащенное
> из слитых или купленных исошек со скачанным и публиковать в LAN.
> Помнится, во времена ALM2.4 они составляли существенную часть
> обсуждавших применение genbasedir.
>
> Я понимаю, что обычные люди и впрямь не занимаются Sisyphus,
> но об остатках необычных всё-таки стоит заботиться и анонсами.

ИМХО "обычные люди" спрашивают как готовить и получают ответ. А не заявляют "У 
меня всё правильно, а ваш хэшер  - не работает".

-- 
Led

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-13 21:47                           ` [sisyphus] hasher как был genbasedir Led
@ 2009-12-13 22:17                             ` Alexei V. Mezin
  2009-12-13 22:25                               ` Michael Shigorin
  2009-12-13 22:45                               ` Led
  0 siblings, 2 replies; 36+ messages in thread
From: Alexei V. Mezin @ 2009-12-13 22:17 UTC (permalink / raw)
  To: sisyphus

14.12.2009 00:47, Led пишет:

> ИМХО "обычные люди" спрашивают как готовить и получают ответ. А не заявляют "У
> меня всё правильно, а ваш хэшер  - не работает".
>

Да, у меня все правильно: точно сделано по инструкции, которая 
задокументирована на wiki и работала не один год. И как-то раз с месяц 
назад я уже спрашивал в стиле "а что у меня сломалось?". Ответ я 
получил. Он назывался "тишина и полный игнор вопроса".

Оказывается, обычным пользователям незачем самостоятельно собирать 
индексы. Но что им остается делать, если в багзилле месяцами висят баги, 
для решения которых нужна банальная пересборка (да, про опупею со 
сборкой Питона я в курсе, но она в декабря, а бага гораздо раньше).



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-13 22:17                             ` Alexei V. Mezin
@ 2009-12-13 22:25                               ` Michael Shigorin
  2009-12-13 22:49                                 ` Alexei V. Mezin
  2009-12-13 22:45                               ` Led
  1 sibling, 1 reply; 36+ messages in thread
From: Michael Shigorin @ 2009-12-13 22:25 UTC (permalink / raw)
  To: sisyphus

On Mon, Dec 14, 2009 at 01:17:46AM +0300, Alexei V. Mezin wrote:
> >ИМХО "обычные люди" спрашивают как готовить и получают ответ.
> >А не заявляют "У меня всё правильно, а ваш хэшер  - не
> >работает".
> Да, у меня все правильно: точно сделано по инструкции, которая
> задокументирована на wiki и работала не один год.

Можно ссылку, если речь о f.i или другой на www.altlinux.org,
чем выше по треду?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-13 22:17                             ` Alexei V. Mezin
  2009-12-13 22:25                               ` Michael Shigorin
@ 2009-12-13 22:45                               ` Led
  2009-12-13 22:57                                 ` Alexei V. Mezin
  1 sibling, 1 reply; 36+ messages in thread
From: Led @ 2009-12-13 22:45 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Monday, 14 December 2009 00:17:46 Alexei V. Mezin wrote:
> 14.12.2009 00:47, Led пишет:
> > ИМХО "обычные люди" спрашивают как готовить и получают ответ. А не
> > заявляют "У меня всё правильно, а ваш хэшер  - не работает".
>
> Да, у меня все правильно: точно сделано по инструкции, которая
> задокументирована на wiki и работала не один год. И как-то раз с месяц
> назад я уже спрашивал в стиле "а что у меня сломалось?". Ответ я
> получил. Он назывался "тишина и полный игнор вопроса".
>
> Оказывается, обычным пользователям незачем самостоятельно собирать
> индексы. Но что им остается делать, если в багзилле месяцами висят баги,

Какие именно "баги"?

> для решения которых нужна банальная пересборка (да, про опупею со
> сборкой Питона я в курсе, но она в декабря, а бага гораздо раньше).

-- 
Led

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-13 22:25                               ` Michael Shigorin
@ 2009-12-13 22:49                                 ` Alexei V. Mezin
  2009-12-13 23:00                                   ` Michael Shigorin
  0 siblings, 1 reply; 36+ messages in thread
From: Alexei V. Mezin @ 2009-12-13 22:49 UTC (permalink / raw)
  To: sisyphus

14.12.2009 01:25, Michael Shigorin пишет:

> Можно ссылку, если речь о f.i или другой на www.altlinux.org,
> чем выше по треду?
Нет, ссылка та, что тут обсуждается.





^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-13 22:45                               ` Led
@ 2009-12-13 22:57                                 ` Alexei V. Mezin
  2009-12-13 23:27                                   ` Led
  2009-12-13 23:50                                   ` [sisyphus] hasher как был genbasedir Michael Shigorin
  0 siblings, 2 replies; 36+ messages in thread
From: Alexei V. Mezin @ 2009-12-13 22:57 UTC (permalink / raw)
  To: sisyphus

14.12.2009 01:45, Led пишет:

> Какие именно "баги"?

А хотя бы тот баг, с которого началось данное обсуждение: с 
неработоспособного kile, который требует tetex вместо texlive.

Ну и да, "упс, ошибочка вышла": "хлам" на wiki, как оказалось, относится 
не к хашеру, а к genbasedir.

Кстати, интересно выходит, если "скрестить" это обсуждение, в котором 
уже прозвучало "не собирайте индексы самостоятельно", с соседним 
обсуждением про отдельный репозитарий с игрушками, где упорно советуют 
"rsync'ать только нужное". Гибрид обоих идей что так, что так выходит 
каким-то нежизнеспособным.



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-13 22:49                                 ` Alexei V. Mezin
@ 2009-12-13 23:00                                   ` Michael Shigorin
  2009-12-13 23:14                                     ` Dmitry V. Levin
  0 siblings, 1 reply; 36+ messages in thread
From: Michael Shigorin @ 2009-12-13 23:00 UTC (permalink / raw)
  To: sisyphus

On Mon, Dec 14, 2009 at 01:49:44AM +0300, Alexei V. Mezin wrote:
> >Можно ссылку, если речь о f.i или другой на www.altlinux.org,
> >чем выше по треду?
> Нет, ссылка та, что тут обсуждается.

С --bloat работает?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-13 23:00                                   ` Michael Shigorin
@ 2009-12-13 23:14                                     ` Dmitry V. Levin
  2009-12-13 23:45                                       ` Michael Shigorin
  0 siblings, 1 reply; 36+ messages in thread
From: Dmitry V. Levin @ 2009-12-13 23:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 808 bytes --]

On Mon, Dec 14, 2009 at 01:00:57AM +0200, Michael Shigorin wrote:
> On Mon, Dec 14, 2009 at 01:49:44AM +0300, Alexei V. Mezin wrote:
> > >Можно ссылку, если речь о f.i или другой на www.altlinux.org,
> > >чем выше по треду?
> > Нет, ссылка та, что тут обсуждается.
> 
> С --bloat работает?

Если с --bloat не работает, значит, жалующийся что-то ещё делает
по-своему.  Когда человек вместо того, чтобы задать вопрос, начинает
разводить FUD, у меня полностью пропадает желание ему помогать. 

Ну а про индексы и --bloat автор этих изменений рассказывал довольно
подробно, даже детальнее, чем это нужно, чтобы приготовить индексы
самостоятельно.  

Даже в этом списке рассылки эта тема уже разбиралась, см. тред
http://lists.altlinux.org/pipermail/sisyphus/2009-July/340789.html


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-13 22:57                                 ` Alexei V. Mezin
@ 2009-12-13 23:27                                   ` Led
  2009-12-14  0:36                                     ` [sisyphus] kile Dmitry V. Levin
  2009-12-13 23:50                                   ` [sisyphus] hasher как был genbasedir Michael Shigorin
  1 sibling, 1 reply; 36+ messages in thread
From: Led @ 2009-12-13 23:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Monday, 14 December 2009 00:57:05 Alexei V. Mezin wrote:
> 14.12.2009 01:45, Led пишет:
> > Какие именно "баги"?
>
> А хотя бы тот баг, с которого началось данное обсуждение: с
> неработоспособного kile, который требует tetex вместо texlive.

Я посмотрел этот багрепорт - там ничего не говорится о неработоспособности 
kile. У меня этот kile работает, с tetex. Вы можете уточнить: что именно не 
работает?

>
> Ну и да, "упс, ошибочка вышла": "хлам" на wiki, как оказалось, относится
> не к хашеру, а к genbasedir.
>
> Кстати, интересно выходит, если "скрестить" это обсуждение, в котором
> уже прозвучало "не собирайте индексы самостоятельно", с соседним
> обсуждением про отдельный репозитарий с игрушками, где упорно советуют
> "rsync'ать только нужное". Гибрид обоих идей что так, что так выходит
> каким-то нежизнеспособным.

Вам так только кажется.

-- 
Led

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-13 23:14                                     ` Dmitry V. Levin
@ 2009-12-13 23:45                                       ` Michael Shigorin
  2009-12-14  0:27                                         ` Dmitry V. Levin
  0 siblings, 1 reply; 36+ messages in thread
From: Michael Shigorin @ 2009-12-13 23:45 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Mon, Dec 14, 2009 at 02:14:34AM +0300, Dmitry V. Levin wrote:
> > > >Можно ссылку, если речь о f.i или другой на www.altlinux.org,
> > > >чем выше по треду?
> > > Нет, ссылка та, что тут обсуждается.
> > С --bloat работает?
> Если с --bloat не работает, значит, жалующийся что-то ещё
> делает по-своему.  Когда человек вместо того, чтобы задать
> вопрос, начинает разводить FUD, у меня полностью пропадает
> желание ему помогать. 

Дим,
один молча ломает инструментарий,
другой ему потом априори не верит.

От недоверия много чего передохло вместе со всеми своими никому
уже не нужными тайными знаниями.

> Ну а про индексы и --bloat автор этих изменений рассказывал
> довольно подробно, даже детальнее, чем это нужно, чтобы
> приготовить индексы самостоятельно.  

Понимаешь, вот с таким отношением:
http://lists.altlinux.org/pipermail/sisyphus/2009-July/340762.html
можно только отметить, что мнение про "неизвестно что такое
с [alt]" действительно небезосновательно распространяется.

Потому как с одной стороны орём про "открытую разработку"
и чего-то там про "репозитории", с другой стороны _вдруг_
выясняется, что в процессе оптимизации кошерных (sic)
утилит недокументированно ухудшаются их свойства за пределами
узкого основного применения.

Понятно, что at@ скорее всего не со зла, а просто прошляпил,
но людишкам-то без особой разницы, сильно он был пьян или просто
думал не о том.  Результат в [alt] repo сломал то, что работало.
Даже если непонятно, как вообще работало-то.

Плохо то, когда человек, делающий недокументированные изменения
-- всё равно прав и самовыражается как считает нужным, а вот
пользователь высказаться куда более цензурно по поводу результата
его работы не может: пальцем покажут и рот заткнут.

(что я думаю по поводу исходного наезда Алексея -- ушло ему)

Так вот надо или написать на всех своих углах, что ALT Linux
-- такое цеховое сборище маргинальных элитистов на заведомо
временных началах (пока не переругались), или исправлять
дурацкую ситуацию, начиная каждому с себя.

> Даже в этом списке рассылки эта тема уже разбиралась, см. тред
> http://lists.altlinux.org/pipermail/sisyphus/2009-July/340789.html

Жаль, что никто тогда же не добрался отразить на вики --
по крайней мере других вхождений "bloat" там сейчас не нашёл.

Вывод: ломая системный инструментарий, потрудись найти время и
хотя бы кратко, письмо в рассылку, но _заранее_ описать возможные
неприятности, если они являются одним из предсказуемых последствий.

А прочитав письмо с подобным -- потрудись хотя бы занести на
http://www.altlinux.org/Changes, другим пригодится.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-13 22:57                                 ` Alexei V. Mezin
  2009-12-13 23:27                                   ` Led
@ 2009-12-13 23:50                                   ` Michael Shigorin
  2009-12-14  9:17                                     ` Alexei V. Mezin
  1 sibling, 1 reply; 36+ messages in thread
From: Michael Shigorin @ 2009-12-13 23:50 UTC (permalink / raw)
  To: sisyphus

On Mon, Dec 14, 2009 at 01:57:05AM +0300, Alexei V. Mezin wrote:
> Кстати, интересно выходит, если "скрестить" это обсуждение, в
> котором уже прозвучало "не собирайте индексы самостоятельно", с
> соседним обсуждением про отдельный репозитарий с игрушками, где
> упорно советуют "rsync'ать только нужное". Гибрид обоих идей
> что так, что так выходит каким-то нежизнеспособным.

Отнюдь: rsync --exclude, притащивший полные хэши, "сломает"
только установку выкинутого и зависящего от него.

BTW не тащить хэши ради экономии трафика -- тоже в своё время
приводилось как одна из причин для локального genbasedir.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-13 23:45                                       ` Michael Shigorin
@ 2009-12-14  0:27                                         ` Dmitry V. Levin
  2009-12-14 12:29                                           ` Michael Shigorin
  0 siblings, 1 reply; 36+ messages in thread
From: Dmitry V. Levin @ 2009-12-14  0:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 3052 bytes --]

Цитирую письмо полностью.

On Mon, Dec 14, 2009 at 01:45:14AM +0200, Michael Shigorin wrote:
> On Mon, Dec 14, 2009 at 02:14:34AM +0300, Dmitry V. Levin wrote:
> > > > >Можно ссылку, если речь о f.i или другой на www.altlinux.org,
> > > > >чем выше по треду?
> > > > Нет, ссылка та, что тут обсуждается.
> > > С --bloat работает?
> > Если с --bloat не работает, значит, жалующийся что-то ещё
> > делает по-своему.  Когда человек вместо того, чтобы задать
> > вопрос, начинает разводить FUD, у меня полностью пропадает
> > желание ему помогать. 
> 
> Дим,
> один молча ломает инструментарий,
> другой ему потом априори не верит.
> 
> От недоверия много чего передохло вместе со всеми своими никому
> уже не нужными тайными знаниями.
> 
> > Ну а про индексы и --bloat автор этих изменений рассказывал
> > довольно подробно, даже детальнее, чем это нужно, чтобы
> > приготовить индексы самостоятельно.  
> 
> Понимаешь, вот с таким отношением:
> http://lists.altlinux.org/pipermail/sisyphus/2009-July/340762.html
> можно только отметить, что мнение про "неизвестно что такое
> с [alt]" действительно небезосновательно распространяется.
> 
> Потому как с одной стороны орём про "открытую разработку"
> и чего-то там про "репозитории", с другой стороны _вдруг_
> выясняется, что в процессе оптимизации кошерных (sic)
> утилит недокументированно ухудшаются их свойства за пределами
> узкого основного применения.
> 
> Понятно, что at@ скорее всего не со зла, а просто прошляпил,
> но людишкам-то без особой разницы, сильно он был пьян или просто
> думал не о том.  Результат в [alt] repo сломал то, что работало.
> Даже если непонятно, как вообще работало-то.
> 
> Плохо то, когда человек, делающий недокументированные изменения
> -- всё равно прав и самовыражается как считает нужным, а вот
> пользователь высказаться куда более цензурно по поводу результата
> его работы не может: пальцем покажут и рот заткнут.
> 
> (что я думаю по поводу исходного наезда Алексея -- ушло ему)
> 
> Так вот надо или написать на всех своих углах, что ALT Linux
> -- такое цеховое сборище маргинальных элитистов на заведомо
> временных началах (пока не переругались), или исправлять
> дурацкую ситуацию, начиная каждому с себя.
> 
> > Даже в этом списке рассылки эта тема уже разбиралась, см. тред
> > http://lists.altlinux.org/pipermail/sisyphus/2009-July/340789.html
> 
> Жаль, что никто тогда же не добрался отразить на вики --
> по крайней мере других вхождений "bloat" там сейчас не нашёл.
> 
> Вывод: ломая системный инструментарий, потрудись найти время и
> хотя бы кратко, письмо в рассылку, но _заранее_ описать возможные
> неприятности, если они являются одним из предсказуемых последствий.
> 
> А прочитав письмо с подобным -- потрудись хотя бы занести на
> http://www.altlinux.org/Changes, другим пригодится.

Так создаются мифы про разломанный инструментарий.

Миша, вникни, пожалуйста, в суть изменений, которые произошли в
репозитории, и опиши их, пожалуйста, своими словами.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] kile
  2009-12-13 23:27                                   ` Led
@ 2009-12-14  0:36                                     ` Dmitry V. Levin
  0 siblings, 0 replies; 36+ messages in thread
From: Dmitry V. Levin @ 2009-12-14  0:36 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 874 bytes --]

On Mon, Dec 14, 2009 at 01:27:50AM +0200, Led wrote:
> On Monday, 14 December 2009 00:57:05 Alexei V. Mezin wrote:
> > 14.12.2009 01:45, Led пишет:
> > > Какие именно "баги"?
> >
> > А хотя бы тот баг, с которого началось данное обсуждение: с
> > неработоспособного kile, который требует tetex вместо texlive.
> 
> Я посмотрел этот багрепорт - там ничего не говорится о неработоспособности 
> kile. У меня этот kile работает, с tetex. Вы можете уточнить: что именно не 
> работает?

Если просто пересобрать пакет kile-2.0.3-alt1.src.rpm, то из бинарного
пакета выветрится зависимость на tetex-latex, которую авторы ALT#21847 не
без оснований считают вредной (собственно говоря, обоснование уже было
приведено в тексте самой ALT#21847).

Поскольку этот самый kile заброшен дальше некуда (висит на nobody@),
не вижу смысла развивать эту тему.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-13 23:50                                   ` [sisyphus] hasher как был genbasedir Michael Shigorin
@ 2009-12-14  9:17                                     ` Alexei V. Mezin
  2009-12-14 12:30                                       ` Michael Shigorin
  0 siblings, 1 reply; 36+ messages in thread
From: Alexei V. Mezin @ 2009-12-14  9:17 UTC (permalink / raw)
  To: sisyphus

14.12.2009 2:50, Michael Shigorin пишет:

> Отнюдь: rsync --exclude, притащивший полные хэши, "сломает"
> только установку выкинутого и зависящего от него.

То есть в выводе apt-cache search будут все пакеты, а при попытке их 
поставить, будет ошибка. Ничего хорошего.


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-14  0:27                                         ` Dmitry V. Levin
@ 2009-12-14 12:29                                           ` Michael Shigorin
  2009-12-14 12:37                                             ` Dmitry V. Levin
  0 siblings, 1 reply; 36+ messages in thread
From: Michael Shigorin @ 2009-12-14 12:29 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Mon, Dec 14, 2009 at 03:27:26AM +0300, Dmitry V. Levin wrote:

[snip]

> Так создаются мифы про разломанный инструментарий.

"Работало -- перестало".  Молча.  Вот _так_ и создаются.

А ещё очень плохо, когда вместо того, чтоб признать ошибку
и сделать выводы (например, документировать изменения или
хотя бы предупреждать "не смейте делать локальные репо,
теперь это уголовщина") -- начинаются увиливания.
Типа, да вам и не нужно было.

Собственно, тот федоровский перец, на которого ночью показывал в
devel@ в связи с PackageKit -- сделал именно так: молча по своему
разумению и для неких целей изменил то, что вообще-то затрагивает
если не всех, то многих.  И когда вылезло, начал делать вид
"ашотакоэ".

> Миша, вникни, пожалуйста, в суть изменений, которые произошли
> в репозитории, и опиши их, пожалуйста, своими словами.

Оптимизация утилиты genbasedir для повышения производительности
сборочницы (распространённый узкий случай) и затачивание под
автопоиск зависимостей привели к изменению необходимого набора
опций для получения пригодного base/ локального репо, содержащего
noarch- и $arch-компоненты.  Специфический инструментарий был
соответственно скорректирован, а вот инструкции для пользователей
-- нет.

BTW описание в genbasedir --help тоже только сбивает с толку:

--bloat    Do not strip the package file list. Needed for some
           distributions that use non-automatically generated
           file dependencies

Может иметь смысл класть отдельный hsh-genbasedir для целей
hasher, а обычный бинарник оставить в виде, соответствующем
документации и исходному назначению.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-14  9:17                                     ` Alexei V. Mezin
@ 2009-12-14 12:30                                       ` Michael Shigorin
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Shigorin @ 2009-12-14 12:30 UTC (permalink / raw)
  To: sisyphus

On Mon, Dec 14, 2009 at 12:17:53PM +0300, Alexei V. Mezin wrote:
> >Отнюдь: rsync --exclude, притащивший полные хэши, "сломает"
> >только установку выкинутого и зависящего от него.
> То есть в выводе apt-cache search будут все пакеты, а при
> попытке их поставить, будет ошибка. Ничего хорошего.

Если пакеты exclude'ятся, то они:

1) известны
2) не нужны

Так что ничего хорошего, но и ничего страшного.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-14 12:29                                           ` Michael Shigorin
@ 2009-12-14 12:37                                             ` Dmitry V. Levin
  2009-12-14 12:51                                               ` Michael Shigorin
  0 siblings, 1 reply; 36+ messages in thread
From: Dmitry V. Levin @ 2009-12-14 12:37 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 1618 bytes --]

On Mon, Dec 14, 2009 at 02:29:17PM +0200, Michael Shigorin wrote:
> On Mon, Dec 14, 2009 at 03:27:26AM +0300, Dmitry V. Levin wrote:
[...]
> > Миша, вникни, пожалуйста, в суть изменений, которые произошли
> > в репозитории, и опиши их, пожалуйста, своими словами.
> 
> Оптимизация утилиты genbasedir для повышения производительности
> сборочницы (распространённый узкий случай) и затачивание под
> автопоиск зависимостей привели к изменению необходимого набора
> опций для получения пригодного base/ локального репо, содержащего
> noarch- и $arch-компоненты.  Специфический инструментарий был
> соответственно скорректирован, а вот инструкции для пользователей
> -- нет.

Я так и знал.  Боюсь, что не только ты неправильно понял.  Так вот,
репозиторий изменился.  Зависимости в нём изменились, их стало больше.
Для того, чтобы репозиторий продолжал оставаться замкнутым,
потребовалось усовершенствовать genbasedir.

Вместо усовершенствования genbasedir можно было бы просто генерить толстые
индексы (с --bloat), но их размер не порадовал бы тех, кто их скачивает.

> BTW описание в genbasedir --help тоже только сбивает с толку:
> 
> --bloat    Do not strip the package file list. Needed for some
>            distributions that use non-automatically generated
>            file dependencies

Да, это ерунда.

> Может иметь смысл класть отдельный hsh-genbasedir для целей
> hasher, а обычный бинарник оставить в виде, соответствующем
> документации и исходному назначению.

Нет, hasher, начиная со следующей версии, не будет использовать genbasedir
вообще (см. HEAD).


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [sisyphus] hasher как был genbasedir...
  2009-12-14 12:37                                             ` Dmitry V. Levin
@ 2009-12-14 12:51                                               ` Michael Shigorin
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Shigorin @ 2009-12-14 12:51 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Mon, Dec 14, 2009 at 03:37:59PM +0300, Dmitry V. Levin wrote:
> > > Миша, вникни, пожалуйста, в суть изменений, которые произошли
> > > в репозитории, и опиши их, пожалуйста, своими словами.
> > Оптимизация утилиты genbasedir для повышения производительности
> > сборочницы (распространённый узкий случай) и затачивание под
> > автопоиск зависимостей привели к изменению необходимого набора
> > опций для получения пригодного base/ локального репо, содержащего
> > noarch- и $arch-компоненты.  Специфический инструментарий был
> > соответственно скорректирован, а вот инструкции для пользователей
> > -- нет.
> Я так и знал.  Боюсь, что не только ты неправильно понял.

Вполне может быть.

> Так вот, репозиторий изменился.  Зависимости в нём изменились,
> их стало больше.  Для того, чтобы репозиторий продолжал
> оставаться замкнутым, потребовалось усовершенствовать
> genbasedir.  Вместо усовершенствования genbasedir можно было бы
> просто генерить толстые индексы (с --bloat), но их размер не
> порадовал бы тех, кто их скачивает.

Резонно; но всё-таки настаиваю на том, что трогая подобные
утилиты -- хорошо бы отвлекаться иногда от решаемой узкой задачи
и припоминать (или спрашивать), а для чего они ещё применяются.

Понимаю, что требую много -- ну так вы ж с at@ претендуете на
совсем не новичковый уровень.  Да и в рассылках не первый год
общаетесь, чтоб можно было предположить, что не в курсе.

Если хочешь -- попробуй сбрасывать хотя бы краткие или
неоконченные соображения в подобных случаях на меня,
постараюсь сообразить, куда на вики или кого подёргать.

> > BTW описание в genbasedir --help тоже только сбивает с толку:
> > --bloat    Do not strip the package file list. Needed for some
> >            distributions that use non-automatically generated
> >            file dependencies
> Да, это ерунда.

Багу вешать смысл есть?

> > Может иметь смысл класть отдельный hsh-genbasedir для целей
> > hasher, а обычный бинарник оставить в виде, соответствующем
> > документации и исходному назначению.
> Нет, hasher, начиная со следующей версии, не будет использовать
> genbasedir вообще (см. HEAD).

Да я уж понял по картинкам про rpm-dir. :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2009-12-14 12:51 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-12-13 15:01 [sisyphus] hasher уже никому не нужен? Alexei V. Mezin
2009-12-13 15:06 ` Andrey Rahmatullin
2009-12-13 15:14   ` Alexei V. Mezin
2009-12-13 15:16     ` Andrey Rahmatullin
2009-12-13 15:23       ` Alexei V. Mezin
2009-12-13 15:28         ` Andrey Rahmatullin
2009-12-13 15:42           ` Alexei V. Mezin
2009-12-13 15:48             ` Andrey Rahmatullin
2009-12-13 15:42         ` [sisyphus] hasher как был, так и остался Michael Shigorin
2009-12-13 16:41           ` Alexei V. Mezin
2009-12-13 17:34             ` Dmitry V. Levin
2009-12-13 17:48               ` [sisyphus] hasher как был, так и остался; а вот genbasedir Michael Shigorin
2009-12-13 18:39                 ` Alexei V. Mezin
2009-12-13 20:47                   ` Dmitry V. Levin
2009-12-13 21:04                     ` Michael Shigorin
2009-12-13 21:16                       ` Dmitry V. Levin
2009-12-13 21:27                         ` Michael Shigorin
2009-12-13 21:47                           ` [sisyphus] hasher как был genbasedir Led
2009-12-13 22:17                             ` Alexei V. Mezin
2009-12-13 22:25                               ` Michael Shigorin
2009-12-13 22:49                                 ` Alexei V. Mezin
2009-12-13 23:00                                   ` Michael Shigorin
2009-12-13 23:14                                     ` Dmitry V. Levin
2009-12-13 23:45                                       ` Michael Shigorin
2009-12-14  0:27                                         ` Dmitry V. Levin
2009-12-14 12:29                                           ` Michael Shigorin
2009-12-14 12:37                                             ` Dmitry V. Levin
2009-12-14 12:51                                               ` Michael Shigorin
2009-12-13 22:45                               ` Led
2009-12-13 22:57                                 ` Alexei V. Mezin
2009-12-13 23:27                                   ` Led
2009-12-14  0:36                                     ` [sisyphus] kile Dmitry V. Levin
2009-12-13 23:50                                   ` [sisyphus] hasher как был genbasedir Michael Shigorin
2009-12-14  9:17                                     ` Alexei V. Mezin
2009-12-14 12:30                                       ` Michael Shigorin
2009-12-13 15:13 ` [sisyphus] думать больше не надо? (was: hasher уже никому не нужен?) Dmitry V. Levin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git