Pascal Bleser schrieb:
Let's have a look at some numbers ;)
On my repository for 10.1: repo type | size (bytes) | MB | files ----------+--------------+-------+--------------------------- yast2 | 1831446 | 1.74 | packages, packages.en rpm-md | 1454322 | 1.37 | primary.xml.gz, filelists.xml.gz
yast2 repositories make up a somewhat larger download (21%), actually.
The yast2 metadata are not compressed. If you compress the yast2 metadata or uncompress the repomd XML files, you will see a significant difference. Not to mention that e.g. /var/lib/locatedb, compressed with gzip, is just 700 KB here - holding filelist information about a whole lot more of stuff. Is it really necessary to repeat the full path of every single file in the metadata and not just the difference to some sort of base path? Does the depsolver really need the full filelists? It doesn't even use them most of the time: - Seaching for files inside packages doesn't work with repomd although the information is available in the metadata - Detecting filesystem clashes doesn't work with repomd although the information is available in the metadata So I can only conclude that the information is most of the time not even used. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org