From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 13 Feb 2022 01:41:02 +0300 From: "Dmitry V. Levin" To: ALT Linux Team development discussions Message-ID: <20220212224102.GA19424@altlinux.org> References: <20220212222004.GB18800@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Subject: Re: [devel] egg-info 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: Sat, 12 Feb 2022 22:41:02 -0000 Archived-At: List-Archive: List-Post: On Sun, Feb 13, 2022 at 01:31:21AM +0300, Vladimir D. Seleznev wrote: > On Sun, Feb 13, 2022 at 01:20:04AM +0300, Dmitry V. Levin wrote: > > On Sat, Feb 12, 2022 at 07:11:15PM +0300, Vladimir D. Seleznev wrote: > > > Здравствуйте! > > > > > > Прошу пропустить таск в Сизиф, чинящий рантайм некоторых его > > > зависимостей. Если это заявка на NMU, то у нас на этот счёт есть правила. > > $ compare_packages -- \ > > Sisyphus/files/x86_64/RPMS/python3-module-pycairo-1.20.1-alt1.x86_64.rpm -- \ > > tasks/295242/build/100/x86_64/rpms/python3-module-pycairo-1.20.1-alt2.x86_64.rpm > > ... > > +drwxr-xr-x root root , /usr/lib64/python3/site-packages/pycairo-1.20.1-py3.10.egg-info > > +-rw-r--r-- root root , /usr/lib64/python3/site-packages/pycairo-1.20.1-py3.10.egg-info/PKG-INFO > > +-rw-r--r-- root root , /usr/lib64/python3/site-packages/pycairo-1.20.1-py3.10.egg-info/SOURCES.txt > > +-rw-r--r-- root root , /usr/lib64/python3/site-packages/pycairo-1.20.1-py3.10.egg-info/dependency_links.txt > > +-rw-r--r-- root root , /usr/lib64/python3/site-packages/pycairo-1.20.1-py3.10.egg-info/top_level.txt > > > > Хотелось бы услышать, каким образом эти файлы могут быть где-то полезны. > > Я же включил ссылку на описание проблемы в changelog. По ссылке написано буквально следующее: "Я обратил внимание, что не во всех питоновских модулях упакованы egg-файлы. На эти файлы в рантайме могут полагаться другие модули, поэтому всё же стоит упаковывать egg-файлы в пакеты." Это скорее косвенное упоминание какой-то проблемы, чем описание. > Без этих файлов не будет работать модуль gajim, ожидающий этого > исправления в задании 295244 (также он не будет работать и при локальной > установке вне пакетного менеджера). Меня интересует не данный конкретный пакет, а системное описание проблемы. Почему стало важно паковать site-packages/что-то-там.egg-info, когда это стало важно, в каких случаях это важно, каких пакетов это касается и почему. -- ldv