I just want to follow up on the problem Dirk described about dependency of repositories. I think dependencies across repositories is conceptually broken. However, we do care your usecase (KDE4 Qt4 repos which depends one on the other, even when technically they don't, packages do, and package requirements could be filled by any packages providing the same thing. ZYpp will gain support for NU services. Which can help this usecase if the build service integrates it somehow. A NU service is a repoinfo.xml file which points to one or more yum repositories with a default enabled or disabled setting. So if zypper adds a NU service, when refreshing the service, it will add the repositories described in the service (and tag them as belonging to this service). When the service is refreshed, any new repo appearing in the service is added, and if one is no longer in the index, it is removed. This keeps the semantics of individual repos, but also allow a group of them to be managed as a blackbox, which is what it is used in the novell customer center for updates, in this case, the repoinfo.xml index is dynamic, and the list of repositories it returns depends on the customer credentials. This could lead to interesting features in the build service. Like having a list of favorite repositories in the server, and the build service exposing my favorite repos as a service, which would lead not not need to manually add or remove repos in the client. Or even the ability to create custom services from various (and autoincluding dependant) repositories, or like, create a service based on tags, which include all repos matching the tag dynamically. I am sure we can find more innovative uses for this feature. More reading: http://en.opensuse.org/Standards/NU_Service The current implementation adds service management to zypper, and a services.d wth the list of services, additionally, each repo, is tagged to the service it belongs to (or none). You can ask details in zypp-devel. cheers Duncan -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org