From: Michael Shigorin <mike@osdn.org.ua> To: ALT Linux Sisyphus mailing list <sisyphus@lists.altlinux.org> Subject: Re: [sisyphus] hasher как был genbasedir... Date: Mon, 14 Dec 2009 14:51:35 +0200 Message-ID: <20091214125135.GG13584@osdn.org.ua> (raw) In-Reply-To: <20091214123759.GC27794@wo.int.altlinux.org> 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/
next prev parent reply other threads:[~2009-12-14 12:51 UTC|newest] Thread overview: 36+ messages / expand[flat|nested] mbox.gz Atom feed top 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 [this message] 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
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20091214125135.GG13584@osdn.org.ua \ --to=mike@osdn.org.ua \ --cc=shigorin@gmail.com \ --cc=sisyphus@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
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