Okay, this is a bit anticipated by my blog post and by what I've been doing 
tonight instead of sleeping :P

Basically I'm trying to get cleaned up what I have in /usr/lib/debug when 
using splitdebug, getting rid of stuff that gets stripped there... mostly 
it's because of errors in packages or in portage, but there is stuff that is 
not depending on either of them, and it's the case of binary packages for 
instance.

skype, blackdown-jdk, rar, opera, openoffice-bin, they are all stripped by 
upstream, but passes through portage's prepstrip, so they get stripped again 
and the missing debug info is tried to be copied in /usr/lib/debug.

One alternative is to add nostrip to the restrict of those packages, so that 
prepallstrip is skipped and extra files are not created.
That is what I've done with emul-x86-* packages and mplayer-bin, but I'm not 
100% sure how it is the idea for the other binary proprietary stuff.

I hope we can agree on something that allows to have a better experience with 
the new features of portage 2.1 :)

-- 
Diego "Flameeyes" Pettenò - http://dev.gentoo.org/~flameeyes/
Gentoo/ALT lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE

Attachment: pgpF4Zmy2dUd0.pgp
Description: PGP signature

Reply via email to