Hi,
Following a request from Carsten, we started splitting debug sources from 
debuginfo packages, which enhances the developer experience. Now debuginfo 
packages only have the symbols, when needed, debug sources can be downloaded 
separately. To further enhance the developer experience the following changes 
will be committed to Trunk soon:

1. Debuginfo packages will be per sub-package, not for the full package, so 
basically you will only download the symbols you really need, and not the whole 
set of symbols of packages you might have and those you do not. (This is based 
on a patch from opensuse)
2. Debuginfo packages will provide the build id, so that it will be easy to 
automated installation of debuginfo packages after a crash. This is a long 
standing item, it used to work with yum and the debuginfo-install script, now 
it is supported with zypper in a much intelligent way.
3. meego-rpm-config will be dropped and macros will be part of rpm: The 
rationale for doing this is the fact that many changes always need to go in 
both rpm and meego-rpm-config which makes bootstrapping very difficult. Also, 
meego-rpm-config is very difficult to keep in sync with evolving rpm changes 
and macros. Changes to default rpm files and behaviour will be done on the core 
rpm file, so when you install rpm, you always get the meego, and not the 
default rpm setup and configuration. Enhancements and additional macros will be 
added to a meego specific macros file on top of existing (and patches) macros 
file supplied by rpm


Regards,
Anas

_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines

Reply via email to