2009/1/22 Austin English austinenglish@gmail.com:
On Wed, Jan 21, 2009 at 6:39 PM, Ben Klein shacklein@gmail.com wrote:
2009/1/22 Ben Klein shacklein@gmail.com:
Stupid gmail.
2009/1/22 Ben Klein shacklein@gmail.com:
Well, I've got wine/wine-dev/wine-dbg packages building right now :)
wine: ~
wine: ~11MB wine-dev: ~2.5MB wine-dbg: ~22MB
These are likely to be bigger on etch.
Wow, OK, not quite. Turns out I wasn't using lzma before. Now I am. First build of a Sid/amd64 package yields these sizes:
wine: ~6.7M wine-dev: ~1.7M wine-dbg: ~12M
That's a bigger improvement than I expected!
What's the difference between these? Wine = main executable/libraries
Correct
Wine-dev = includes?
Everything provided by install-dev. Primarily development headers, but also winegcc etc it seems. Average users don't need these, so it's separated to keep the main package size down.
Wine-dbg = debugging symbols?
Yes. Handy thing about Debian package building is a tool called dh_strip. By default, this will strip out debugging symbols, but it can be told to save them to a separate package.
Again, debugging symbols are useful for some, but take up a lot of space.