From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 4 Feb 2011 23:38:19 +0300 From: Alexey Tourbin To: ALT Devel discussion list Message-ID: <20110204203819.GA9423@altlinux.org> References: <20110131152337.GO30604@altlinux.org> <20110131154640.GB17803@altlinux.org> <20110203092032.GE5284@altlinux.org> <20110204174010.GA11630@altlinux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20110204174010.GA11630@altlinux.org> Subject: Re: [devel] Q: debuginfo strip controls & deps 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: Fri, 04 Feb 2011 20:38:20 -0000 Archived-At: List-Archive: List-Post: On Fri, Feb 04, 2011 at 08:40:10PM +0300, Dmitry V. Levin wrote: > > Придумал два макроса - %brp_strip_debug и %brp_strip_none (по умолчанию > > подразумевается --strip-all). > > > > --- valgrind.spec- 2011-01-12 > > +++ valgrind.spec 2011-02-03 > > @@ -153,7 +153,7 @@ install -m644 -p AUTHORS FAQ.txt NEWS \ > > %buildroot%_docdir/%name-%version/ > > > > # Valgrind shared libraries should not be stripped - see README_PACKAGERS > > -%set_strip_method executable > > +%brp_strip_none %_libdir/%name/vgpreload*.so > > OK, тогда какой макрос предлагается использовать для > /lib64/ld-linux-x86-64.so.2 и подобных, где можно кое-что стрипать, но > вот как раз символы для отладки лучше не стрипать (см. тот же самый > valgrind/README_PACKAGERS)? %brp_strip_debug, название по аналогии с опцией strip --strip-debug. > Или, может быть, стрипать эти файлы обычным образом, но запаковать > зависимость на glibc-core-debuginfo в gdb и valgrind? Я исходил из того, что если выделять отедльную компоненту репозитория RPMS.debug, то компонента RPMS.classic должна остаться замкнутой. То есть предлагаю сделать, чтобы зависимости на *-debuginfo пакеты могли быть только между самими *-debuginfo пакетами.