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=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.1 To: devel@lists.altlinux.org References: <20191120004112.GA15584@altlinux.org> <79ff5b0de69d0d904147edcd1bdfbd2c@altlinux.ru> <20191120221056.0c5696edcbeeea6c2f94703e@altlinux.org> <20191120221936.46cdccd3@rigel.localdomain> From: Grigory Ustinov Message-ID: Date: Wed, 20 Nov 2019 23:57:02 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1 MIME-Version: 1.0 In-Reply-To: <20191120221936.46cdccd3@rigel.localdomain> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel] Q: %_unpackaged_files_terminate_build 0 -> 1? 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: Wed, 20 Nov 2019 20:57:14 -0000 Archived-At: List-Archive: List-Post: 20.11.2019 22:19, Paul Wolneykien пишет: > В Wed, 20 Nov 2019 22:10:56 +0300 > Andrey Savchenko пишет: > >> On Wed, 20 Nov 2019 17:15:14 +0700 Антон Мидюков wrote: >>> 20.11.2019 17:10, Vitaly Lipatov пишет: >>>> Stanislav Levin писал 20.11.19 9:49: >>>> ... >>>>> Видимо, нужна либо политическая воля, либо 51% пакетов от их >>>>> общего числа с уже установленным предлагаемым значением по >>>>> умолчанию. >>>> Я за политическую волю. Которая, на мой взгляд, (должна быть) >>>> направлена на то, чтобы уменьшать хаос и устанавливать чёткие >>>> правила, ведущие к уменьшению ошибок. >>>> Пропажа файлов в пакете из-за их неупаковки — слишком частая >>>> проблема. Для меня лично давно неактуальная, потому что при >>>> локальной пересборке всегда использую >>>> _unpackaged_files_terminate_build 1. >>>> >>> Кстати, чтобы файлы не пропадали, нужно чтобы %exclude не скрывал >>> неопакеченные файлы. Неопакеченные файлы должны явно удаляться в >>> %install. >> Если мейнтенер явно прописал %exclude, значит эти файлы не нужны. >> В чём проблема? > В том, что в %exclude может быть wildcard, под который _внезапно_ > попадёт новый файл (появление которого в пакете никто так и не заметит, > включая мэйнтейнера). А чем это отличается от тихого rm? Тогда и rm надо придумать так, чтобы всегда писал, что конкретно он удаляет.