On Thu, Mar 22, 2012 at 07:54:58PM +0100, Guido Berhoerster wrote:
> Hi,
> 
> * Greg KH <[email protected]> [2012-03-22 19:11]:
> > With the recent change to exo, almost all of the xfce-based packages in
> > openSUSE:Tumbleweed now fail to build with an "unresolvable" status.
> > 
> > I get the build system error of:
> >     have choice for libexo-1-1 = 0.6.2 needed by exo-devel:
> >     libexo-1-0 exo, have choice for libexo-1.so.0 needed by
> >     exo-tools: libexo-1-0 exo, have choice for exo-branding = 0.6.2
> >     neeed by exo-data: exo-branding-openSUSE exo-branding-upstream
> >     exo-branding-basedonopensuse
> > 
> > This error doesn't seem to be showing up in the X11:xfce repo (although
> 
> that probably happens because the old exo package containing the
> library and tools is still available from the build target repo,
> I ran into the same issue with X11:xfce yesterday. Adding
> 
> Prefer: -exo
> 
> to the Tumbleweed project config should lead to libexo-1-0 being
> used.

Ok, I'll do that.

> > you do have some build failures in there right now with the inability to
> > find the exo version in some packages).
> 
> AFAICS these are because of missing dependencies (e.g.
> ristretto), I'll fix them soon.
> 
> I wasn't aware you're using unversioned links into the
> development packages, wouldn't it be better to link to the
> Factory packages or to at least use versioned symlinks to known
> good versions?

I am using links, I just blindly accepted this change without checking
to see what it was, it was my fault, normally I test stuff in
openSUSE:Tumbleweed:Testing first, but that is being used for the big
KDE 4.8 update at the moment, and I thought this was a minor bugfix.

Again, it's really my fault, but in the end, I need to know the Prefer:
line anyway :)

> I'm also planning to make libxfce4ui, libxfce4util, and
> libxfcegui4 conform to the shared library policy so some more
> issues like this may come up.

Ok, if I run into further problems like this, I'll watch the project
configuration to see if that's the needed resolution.

thanks,

greg k-h
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to