On 04/10/2011 05:22 PM, Greg KH wrote:
I don't think that libreoffice directly depends on stuff like samba, but updating it causes a rebuild.
Yes, OBS by default computes a transitive closure of dependencies. And rebuilds everything what transitively depends on something what has changed. If you don't want this default behaviour, you may use rebuild="direct" or rebuild="local". This was changed also in factory to not rebuild everything after Kay Sievers complained in one of the discussions. For how to do it, you may take a look at output of osc meta prj openSUSE:Factory and search for 'rebuild='. Note that this may not rebuild things and break the system for some weird cornercases. But everything should rpm-depend directly on packages which it really depends on, so rebuild="direct" should be safe. I don't remember any breakage in factory since this was turned on. And Factory uses even more conservative "local" option -- rebuild a package if and only if sources of the particular package change.
Feel free to take a look at it if you are curious, the LibreOffice developers said they are working on it so I trust them.
I don't know what is the real problem here. Maybe there will change the dependency on the samba library? thanks, -- js suse labs -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org