From: "Антон Мидюков" <midyukov-anton@ya.ru> To: devel-distro@lists.altlinux.org Subject: Re: [devel-distro] [m-p] @META Date: Fri, 13 Aug 2021 16:07:24 +0700 Message-ID: <3cf488aa-2ecf-0dc9-1577-74539a93d990@ya.ru> (raw) In-Reply-To: <20210813085942.GV20388@imap.altlinux.org> 13.08.2021 15:59, Michael Shigorin пишет: > On Fri, Aug 13, 2021 at 03:48:55PM +0700, Антон Мидюков wrote: >> 13.08.2021 15:33, Michael Shigorin пишет: >>> PS: в книжке сразу заметил насчёт @META -- мне кажется, >>> выбор того же синтаксиса, что и для @ARCH, был предсказуемо >>> неудачным именно по причине неудобства их совмещения; >> Совместить их вместе не удастся. >> Но с другой стороны, это же метапакеты. >> Поправить для совместимости список зависимостей для такой-то >> архитектуры не видится мне проблемой. > > В целом да, просто это как минимум пересборка пакета, > что в стабильных ветках бывает долго до попадания в репо. > > Ну и порой как раз-таки сам метапакет хотелось бы убрать, > если на архитектуре нет этих пакетов как класса -- нечто > подобное в conf.d/basealt.mk для условного добавления > GROUPS сделано, например. Можно сделать так, что если пакет не найден, то делаем вид, что всё нормально, молча удаляем метапакет из списка. Но тогда может быть другая проблема. Будет копиться мусор в списках с этими @META. > >>> А зачем именно понадобилось? >> Ну, корень обсуждения проблемы вот: >> https://lists.altlinux.org/pipermail/devel-distro/2021-June/002383.html >> >> Я двух зайцев убиваю так: >> 1. У пользователя при удалении метапакета 'apt-get autoremove' не удалит лишнего. >> От пользователей фич-реквест. > > Всё, понял -- этого достаточно. > >> 2. Когда в инсталяторе в списке пакетов определённой группы >> только один метапакет, пользователю не очень понятно, что же >> установится. А так он видит, что установится набор таких-то >> пакетов. Это уже мне после перехода на метапакеты >> engineering-install захотелось. > > Да, такое тоже в Образовании подметил, когда проверял. > Тоже довод. > > _Возможно_, стоит оставлять при раскрытии и само название > метапакета _перед_ списком, в который он раскрывается -- > так получится "на глаз" сориентироваться и по первообразной, > и по производной. Для апта при установке выйдет немножко > масло масляное, но он у нас шустрый, справится. > Сейчас именно так, сам метапакет остаётся. Но можно и убрать его. Тут вопрос к пользователям фичи, как лучше? -- С уважением, Антон Мидюков <antohami@altlinux.org>
next prev parent reply other threads:[~2021-08-13 9:07 UTC|newest] Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-08-13 8:48 ` Антон Мидюков 2021-08-13 8:59 ` Michael Shigorin 2021-08-13 9:07 ` Антон Мидюков [this message] 2021-08-16 11:14 ` Sergey V Turchin 2021-08-16 11:17 ` Антон Мидюков 2021-08-16 11:13 ` Sergey V Turchin
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=3cf488aa-2ecf-0dc9-1577-74539a93d990@ya.ru \ --to=midyukov-anton@ya.ru \ --cc=devel-distro@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 Distributions development This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel-distro/0 devel-distro/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-distro devel-distro/ http://lore.altlinux.org/devel-distro \ devel-distro@lists.altlinux.org devel-distro@lists.altlinux.ru devel-distro@lists.altlinux.com public-inbox-index devel-distro Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel-distro AGPL code for this site: git clone https://public-inbox.org/public-inbox.git