Marcus Rueckert wrote:
On 2007-07-25 14:07:07 +0200, Lukas Ocilka wrote:
After our discussion with JSrain we decided to write to packages with just another issue about licenses.rpm.
The current RPM content size (unpacked) is quite big du -sh /usr/share/doc/licenses/ -> 3.9 MB
how much space do we save with no longer duplicating files?
This package-size is a bit disputable when talking about saving-space ;)
it would still save us space on the media. and text files can be compressed very well.
Yes, the current solution fits the task 'make installation media smaller' well but there is another major task: 'make the minimal installation small as possible'.
Actually it is because the package contains some very-rare licenses or some obscure licenses used just for one package in our distribution.
The proposal is simple: - Find out, which packages in a minimal installation use which licenses and create licenses-base.rpm (for example) that would contain only those important/used licenses. - The rest could stay in licenses.rpm.
We'd save space for the minimal-installation and we'd still have all licenses for 'the other cases'. BTW: I have to admit, that splitting-it up was a jsrain's idea :) ;)
What do you think of that?
do you have any numbers for the license-base.rpm? how many licenses would be needed? whats the installed size?
Honestly, we didn't do any research in that way. That would need to check every single package in the minimal installation whether it contains some file with license and which license it is. We are asking for your opinion whether it even makes sense to invest (waste) some time in this area ;) Lukas