On Mon, 6 Mar 2006, Christoph Thiel wrote:
On Mon, 6 Mar 2006, Mauricio Teixeira wrote:
Christoph Thiel wrote:
#128607 -- it looks quite easy at the first glance, but turns out to be a bit more tricky on our side ;)
Care to elaborate on that?
Rudi, I guess it's your turn ;)
well, in short: it will take some hours of coding something similar to createrepo, but with a far more elaborate caching. createrepo is far too slow, roughly 6 minutes for the 10.0 update tree alone on a fast machine and still almost 3 minutes with checksum caching is far above anything usable. After all, if a new patch is added, this is just about adding a handfull of new rpms and that must never take that long. Some other things are pretty annoying with it, mainly not being able to exclude symlinks and probably more. I hope to get something done within one or two weeks.
Then only thing I could think about "tricky" is how to handle the scripts (nvidia, fonts, and such), which could be easily handled by packaging them on rpm files and running the scripts on %post. (just an opinion, not bashing).
These "special hacks" like scripts and so on would not be found in a normal yum repository, but I don't think this is a major issue to get the thing started. -- with kind regards (mit freundlichem Grinsen), Ruediger Oertel (ro@novell.com,ro@suse.de,bugfinder@t-online.de) ---------------------------------------------------------------------- Linux fatou 2.6.16-rc3-git3-2-smp #1 SMP Wed Feb 15 15:03:23 UTC 2006 x86_64 Key fingerprint = 17DC 6553 86A7 384B 53C5 CA5C 3CE4 F2E7 23F2 B417