I've got a minimal no-gui installation of OpenSuse 11.4 (x64). I'm trying to build CutyCapt which requires libqt4-devel. When I try to install it with the Yast, I get the following:

libqt4-develop-4.7.1-7.1.x86_64 requires Mesa-devel, but this requirement cannot be provided

Possible solutions:

deinstallation of patterns-openSUSE-minimal_base-11.4-6.9.1.x86-64
+ others

My questions are:

  1. What does all this mean? What is Mesa-devel and what is patterns-minimal_base?
  2. Will something break if I go ahead and de-install the minimal base pattern?
  • 1
    rpm -qi patterns-openSUSE-minimal_base will show the description of the package. – Gilles Apr 16 '11 at 12:42

OpenSUSE's patterns are like little package bundles and configurations which make it easy for you to run/install/update stuff. Look here for a quick history of patterns and why they came to be.

Removing the pattern patterns-openSUSE-minimal_base-11.4-6.9.1.x86-64 probably won't do anything you would allow you to install your qt4 library. These things happen sometimes with patterns, that's why I try and build my system from individual packages.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.