From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS autolearn=no autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=yUucfm6nHV9t2ZfnEk5VblNNcWmP3HdK9gzcai9rJUI=; b=TvN+T5DRUwXWrFkrC8YQTx8t6jYMWz4tRvCsf6buu5mM4/tilgWAxYXrtBUwyODtb/ I8MmQc7I3PfCroNNwL9rQmVKmh0Qt1TQ3kMGq2PkUNFsVa1P8k28IYyu65CLzrESzbRZ Kkof3dmxI2F0Ck7OMtlN9QLdsiaQ/RFQjxyYRcwJI7ct9U39I6dEbJM4kmrcMHWDDAio 3KDb7Anfuet/yT2dJh97Z8grjbMTu8RVxAHx9gXYlLB4uVhx7xRTrsjbr0VonAsLqdja zOajcGcRrxDUuyUHGEuOannu5yeWph6ThOpoHRhCuAzSfROYm5NFwwpVVcAHbziTDGd8 AgKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to; bh=yUucfm6nHV9t2ZfnEk5VblNNcWmP3HdK9gzcai9rJUI=; b=oUYH8fmbCscNxnA8owG8xy2WFd3qrIkQmcP5nYd3UBcbjgzdz82fz+3YtcajfcK7OS Yy8F5G8tC45ocv05r/i4wK/BVLvHHSXew/Ut4DyxzJUGcH4Nwi5VKIypwuFLW6JMXj8V gA8yJ9dnkGZJeaPvct4XR/TgUTDpaK1O9C6lB3LcNd/HqVjCkbef2aJ+kpBeaeNFUK2f jj4givBXDhIXZnXx+g/461YXoO/PBl2YfFiXwoYtiIBThHgRUHEl0NSPxdtKbi9x3mnH WHZnXZomkwVXEhLwvDWkfG6wRf7dn7LMM0A/bluWxMUFJR7cD9ShRWMWcywj+jGQb5xW 4rQg== X-Gm-Message-State: APjAAAW1vYccwzIek0FuEOdK5vp1OEmjfFXCHA0MO5PTUeqUmC3OyS50 6GmNsJgtGb3LBKdKMppU/h5eT4ZJizA= X-Google-Smtp-Source: APXvYqyMb3sGLr5IcACJPTUjqe2y54tn2xK7TJ5ofgr3AjU9U0RVbdWcL2QoYw7awB2YZufg8u1BSw== X-Received: by 2002:a05:6512:6c:: with SMTP id i12mr14395264lfo.40.1569921826805; Tue, 01 Oct 2019 02:23:46 -0700 (PDT) Sender: "Ivan A. Melnikov" Date: Tue, 1 Oct 2019 13:23:44 +0400 From: "Ivan A. Melnikov" To: ALT Linux Team development discussions Message-ID: <20191001092344.4zzhdvdehbciosar@titan.localdomain> References: <20190930200823.GA3552461@portlab> <51c9f8e9-9ccc-ff9e-151b-d6a94f82c66b@basealt.ru> <20191001055739.GE22428@altlinux.org> <20191001110734.23b126d6ba8c80c2b9ed50d2@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20191001110734.23b126d6ba8c80c2b9ed50d2@altlinux.org> Subject: Re: [devel] Bash completions packaging policy X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Oct 2019 09:23:49 -0000 Archived-At: List-Archive: List-Post: On Tue, Oct 01, 2019 at 11:07:34AM +0300, Andrey Savchenko wrote: > On Tue, 1 Oct 2019 08:57:39 +0300 Alexey V. Vissarionov wrote: > > On 2019-10-01 06:59:06 +0300, Anton Farygin wrote: > > > > >> Я обратил внимание, что в некоторых пакетах bash completions > > >> упаковываны в /etc/bash_completion.d/, а в остальных — в > > >> /usr/share/bash-completion/completions/. > > > Точнее говоря - 98 пакетов держат bash-completion в /etc и > > > 93 в /usr/share > > >> Т.к. есть тенденция складывать настройки по-умолчанию в > > >> /usr/share/, а локальные — в /etc/, то может быть нам > > >> упаковывать bash completions только в > > >> /usr/share/bash-completion/completions/? > > > Здесь также, как и в случае с именами пакетов python-module - лучше > > > подготовить policy. > > > > И написать там про отдельные подпакеты для %name-bash-completion > > Даже в Gentoo bash-completion *не* управляются отдельным > USE-флагом за исключением редких случаев, когда они тянут > дополнительные зависимости. Слишком мелкие файлы не влияющие на > работу самого приложения и овчинка выделки не стоит. Кому очень > нужно фильтровать, используют INSTALL_MASK на все пакеты. Думаю, при > создании образов для embedded ты можешь делать аналогичный фильтр. Вот что-то такое и можно написать в policy про отдельные подпакеты для %name-bash-completion ;) -- wbr, iv m.