(In reply to comment #2)
> Well, I've got a few ideas:
> 1. don't reload the cache after installing/updating packages. do it the next
> time synaptic starts up (which is done right now anyway, so it seems to me like
> one of the reloads is needless) [just to get this clear, I mean the process
> where it displays a little 'building dependecy tree', etc. on the status bar)
It may be possible to rebuild only parts of the cache (the depcache) after
install/remove. Do you know about the "Ask for quit after install/remove" option
in Setttings/Preferences? It will ask you to exit right after a install then.
> 2. taking several seconds to change about 10 entries smells fishy to me, perhaps
> the whole cache is reloaded instead of only what has changed, this could be
> optimised.
After a "reload" all of the cache needs to be rebuild, but we may get away with
a smaller part of the cache for install/remove.
> That's all, I have no idea how it works, I'm just a user, so I'm very sorry if I
> have wasted your time by ideas that are impossible to implement or just don't
> hit the black.
Thanks for you ideas! It dosn't waste time, it often gives us a new refreshing view
on problems.
(In reply to comment #2)
> Well, I've got a few ideas:
> 1. don't reload the cache after installing/updating packages. do it the next
> time synaptic starts up (which is done right now anyway, so it seems to me like
> one of the reloads is needless) [just to get this clear, I mean the process
> where it displays a little 'building dependecy tree', etc. on the status bar)
It may be possible to rebuild only parts of the cache (the depcache) after Preferences? It will ask you to exit right after a install then.
install/remove. Do you know about the "Ask for quit after install/remove" option
in Setttings/
> 2. taking several seconds to change about 10 entries smells fishy to me, perhaps
> the whole cache is reloaded instead of only what has changed, this could be
> optimised.
After a "reload" all of the cache needs to be rebuild, but we may get away with
a smaller part of the cache for install/remove.
> That's all, I have no idea how it works, I'm just a user, so I'm very sorry if I
> have wasted your time by ideas that are impossible to implement or just don't
> hit the black.
Thanks for you ideas! It dosn't waste time, it often gives us a new refreshing view
on problems.
Cheers,
Michael