{"id":25,"date":"2010-12-14T11:58:02","date_gmt":"2010-12-14T11:58:02","guid":{"rendered":"http:\/\/halobates.de\/blog\/?p=25"},"modified":"2011-07-02T06:19:07","modified_gmt":"2011-07-02T06:19:07","slug":"dependencies","status":"publish","type":"post","link":"http:\/\/halobates.de\/blog\/p\/25","title":{"rendered":"Dependencies"},"content":{"rendered":"<p>Chris Wilson pointed me to a <a href=\"http:\/\/git.compiz.org\/compiz\/core\/commit\/?h=compiz 0.8&#038;id=0f95c41a0aa175ddf7947ba18b01f746c95594a9\">fix<\/a> for the xterm font rendering problems I&#8217;ve been seeing on my Intel graphics laptop with Fedora 14. The fonts on each new xterm are corrupted until I resize it. I first blamed the Intel X driver (there were other xterm fixes in the past), but according to Chris it&#8217;s a compiz problem.<\/p>\n<p>Anyways now I wanted to rebuild compiz-core to include  the patch and see if it helps. First it took some time to figure out how to install source rpms with yum (summary: yum doesn&#8217;t support it; I guess I&#8217;m spoiled from zypper). Then<br \/>\nI ask yum to install all the -devel rpms which are dependencies for compiz-core&#8217;s source rpm. I got a full screen full of dependencies, culminating in yum asking me to install mysql-server. Yes, mysql-server to build a simple source rpm.<br \/>\nI guess it was taken in through some other dependencies, but  installing a full database server for building some rpm is just crazy. I balked at that.<\/p>\n<p>I guess I need to find now a script similar to SUSE&#8217;s build that builds in chroot or build it in <a href=\"http:\/\/de.opensuse.org\/Build_Service\">build service<\/a><\/p>\n<p>Fedora is not the only distribution with dependency hell. Some years ago I found out that one openSUSE released had a dependency from fvwm2 to gnome-print (which pulled in a lot of the rest of gnome)<\/p>\n<p><strong>Update<\/strong>: Fedora fixed this now with an update (see <a href=\"https:\/\/bugzilla.redhat.com\/show_bug.cgi?id=614542\">bug 614542<\/a>) I&#8217;m really glad that the feels like 10 GB updates every day actually contain at least one valuable fix.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Chris Wilson pointed me to a fix for the xterm font rendering problems I&#8217;ve been seeing on my Intel graphics laptop with Fedora 14. The fonts on each new xterm are corrupted until I resize it. I first blamed the Intel X driver (there were other xterm fixes in the past), but according to Chris [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,5],"tags":[],"_links":{"self":[{"href":"http:\/\/halobates.de\/blog\/wp-json\/wp\/v2\/posts\/25"}],"collection":[{"href":"http:\/\/halobates.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/halobates.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/halobates.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/halobates.de\/blog\/wp-json\/wp\/v2\/comments?post=25"}],"version-history":[{"count":14,"href":"http:\/\/halobates.de\/blog\/wp-json\/wp\/v2\/posts\/25\/revisions"}],"predecessor-version":[{"id":155,"href":"http:\/\/halobates.de\/blog\/wp-json\/wp\/v2\/posts\/25\/revisions\/155"}],"wp:attachment":[{"href":"http:\/\/halobates.de\/blog\/wp-json\/wp\/v2\/media?parent=25"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/halobates.de\/blog\/wp-json\/wp\/v2\/categories?post=25"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/halobates.de\/blog\/wp-json\/wp\/v2\/tags?post=25"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}