On 23/04/2008, James Knott
I also agree. Another thing would be to improve the update time. Is it actually checking every file? Can it check some time stamp or md5sum to see if the repository has been updated? As it is, if it checks and then you open software management again, it has to check all over again.
For each repository it downloads a tiny file (repomd.xml) containing the timestamp and checksum of the other metadata files. The other metadata are only downloaded if the repository has changed. The check itself would normally be too quick for you to notice. However, many of the repositories change very frequently, so if you have a few repositories it is likely that at least one will require a complete new metadata download. Packman for instance changes every almost 4 hours - and requires a download of almost 5mb of data every 4 hours. The ideal solution to this problem would be diffed metadata, packman updates usually are only one or two new packages, a few bytes of new information, but megabytes have to be downloaded at a time at the moment. Autorefresh off by default doesn't help, it just confuses people when their downloads fail. Especially with the buildservice repositories when an update often means that the filenames of all packages have changed. -- Benjamin Weber -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org