Hi, As Marguerite Su already noted, xorg-x11 libraries were split, renamed and recreated as meta packages. For most packages this is no problem, but in some cases this creates a problem. The situation is this: vim.spec requires gtk2-devel, which in return requires pkgconfig(xft). Before the xorg libs split, this pkgconfig require dragged in all other XOrg libraries too and vim build was free to choose. Now there is only Xft and the libraries below it in the buildroot and vim fails. You have two options to fix the build, which both come down to: fix your build requires to require what you need to build. Either use the correct form (works on >= 11.4 afaik) BuildRequires: pkgconfig(xt) or simulate the old way in dragging all X libs in: BuildRequires: xorg-x11-devel The choice is yours - but what I'm most afraid of are packages that do not build fail, but simply disable X11 support. vim only fails because one binary is missing. If vim.spec had used %_bindir/* as many others do, it would have left unnoticed ;( Greetings, Stephan -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org