> Ok, I did that and OBS still fails to solve dependencies when updates come > first: > > <?xml version="1.0" encoding="utf-8"?> > > <image schemaversion="6.2" name="openSUSE_Leap_42.2_test"> > <description type="system"> > <author>Me</author> > <contact>a@a.com</contact> > <specification>Test</specification> > </description> > <packages type="image" patternType="plusRecommended"> > <package name="libreoffice-l10n-pt-BR"/> > </packages> > <repository priority="35" type="rpm-md"><source > path="obs://openSUSE.org:openSUSE:Leap:42.2:Update/standard" /></repository> > <repository priority="40" type="rpm-md"><source > path="obs://openSUSE.org:openSUSE:Leap:42.2/standard" /></repository> > <repository priority="55" type="rpm-md"><source > path="obs://openSUSE.org:openSUSE:Leap:42.2:NonFree:Update/standard" > /></repository> > <repository priority="60" type="rpm-md"><source > path="obs://openSUSE.org:openSUSE:Leap:42.2:NonFree/standard" /></repository> > </image> This is not a correct config.xml file, at least is misses the preferences section. > <error>unresolvable: nothing provides libreoffice = 5.1.5.2 needed by > libreoffice-l10n-pt-BR This is because in OBS repositories always have priority, according to their order, and libreoffice-l10n-pt-BR has not been updated to the libreoffice in openSUSE:Leap:42.2:Update. > nothing provides kiwi-packagemanager:</error> This happens because the description file is missing the packagemanager in preferences, thus the buildservice doesn't know which packagemanager to use.