|
Bugzilla – Full Text Bug Listing |
| Summary: | gtk-update-icon-cache is called during installation of packages (and takes about 54+ MB RAM) | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.0 | Reporter: | Lukas Ocilka <locilka> |
| Component: | GNOME | Assignee: | Stanislav Brabec <sbrabec> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Critical | ||
| Priority: | P5 - None | CC: | coolo, federico |
| Version: | Beta 3plus | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | All installed RPMs | ||
It is generally run from SuSEConfig, but see bug 365649 where we were kind of told to run it from every package. As commented in bug 365649 comment 29, it is an expected consequence of running gtk-update-icon-cache for particular packages. Probably complete list of packages actually calling it in Factory: dogtail banshee-1 NetworkManager-gnome Stando, as the script is called from SUSEconfig anyway (in oS 11.0), please, fix them not to call it during installation (YAST_IS_RUNNING=instsys). Coolo? So, please, fix. Done. No package should call gtk-update-icon-cache on its own. SuSEconfig must do it before running installed packages. Installing package via zypper does not call gtk-update-icon-cache : see #398351 |
Created attachment 218606 [details] All installed RPMs As we are trying to minimize memory comsumptions during installation, we are always living on the edge. It's hard to debug it but I accidentally found that script gtk-update-icon-cache is called (not only once) during the installation of packages. I saw taking it about 54 MB RAM (via top) which is just too much. Issues: * Too much memory used (is it spossible to enhance it for 11.1?) * Too much time spent as it is called more times during installation (would be nice to call in SUSEconfig, or not at all ;))