Am Sunday 04 June 2006 16:36 schrieb Pascal Bleser:
Andreas Hanke wrote: ....
No, really: Yesterday I had a closer look at what is currently there in the build service just to find out that the amarok package from there is 19 MB compressed and ca. 100 MB on disk after installation. Guess why, it is compiled with full debug information and not stripped. It's close to ridiculous that people are confusing them with bugfix updates.
That's going to be "fixed" soon.
The "problem" in the Build Service wrt that is that the spec files are made portable across various distributions (SL Factory 10.1, 10.0, 9.3; Fedora Core 5; Mandriva) and that we're currently in a phase where a lot of testing happens, and investigations on how to achieve that.
Normally, from SUSE 9.3 on, the debug symbols of RPM packages are removed and stripped by using the %debug_package macro, which automagically creates a -debuginfo package (that hols the debugging symbols).
you can use the same macro in the build service as well. There is just no nice button to use it for now.
It's not totally trivial atm to apply that macro in a portable manner across distributions, but the problem is being tackled and a portable solution will be provided soon.
right.
That's the reason why the spec files in the Build Service currently don't use the %debug_package macro and, hence, include debug symbols in the binaries.
but we removed the "-g" default meanwhile. -- Adrian Schroeter SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany email: adrian@suse.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-help@opensuse.org