{"id":989,"date":"2010-07-24T09:12:04","date_gmt":"2010-07-24T14:12:04","guid":{"rendered":"http:\/\/bitpost.com\/news\/?p=989"},"modified":"2010-08-04T21:20:25","modified_gmt":"2010-08-05T02:20:25","slug":"gentoo-maintenance-libpng12-blues","status":"publish","type":"post","link":"https:\/\/bitpost.com\/news\/2010\/gentoo-maintenance-libpng12-blues\/","title":{"rendered":"Gentoo maintenance: libpng12 blues"},"content":{"rendered":"<p>To get through &#8220;libpng12&#8221; errors on latest [emerge world] (it apears that libpng14 went stable before its time :0)&#8230;<\/p>\n<pre><code>gcc-config -l\r\ngcc-config (pick most recent number)\r\nlafilefixer --justfixit\r\nrevdep-rebuild -i (a bunch of times, unemerging old blockers)\r\nemerge --unmerge libpng\r\nemerge libpng\r\nemerge libpng:1.2 (see <a href=\"http:\/\/forums.gentoo.org\/viewtopic-t-827262-postdays-0-postorder-asc-start-0.html\">here<\/a> for the whole ugly story)\r\nlafilefixer --justfixit\r\netc....<\/code><\/pre>\n<p>Still working on this&#8230; Note that one way to find all the libraries that need libpng12 is&#8230;<\/p>\n<pre><code>grep png12 `find \/usr\/lib64\/ -name '*.la'`<\/code><\/pre>\n<p>&#8230; but that&#8217;s a LOT OF SHIT.  :><\/p>\n<p>Still going&#8230; lots of [emerge -Davu world] and [emerge &#8211;skipfirst &#8211;resume] attempts&#8230; and this to get past lots of kde blockers&#8230;<\/p>\n<pre><code>emerge --unmerge kde-base\/solidautoeject kde-base\/soliduiserver kde-base\/kontactinterfaces kde-base\/solid-hardware kde-base\/akonadi<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>To get through &#8220;libpng12&#8221; errors on latest [emerge world] (it apears that libpng14 went stable before its time :0)&#8230; gcc-config -l gcc-config (pick most recent number) lafilefixer &#8211;justfixit revdep-rebuild -i (a bunch of times, unemerging old blockers) emerge &#8211;unmerge libpng emerge libpng emerge libpng:1.2 (see here for the whole ugly story) lafilefixer &#8211;justfixit etc&#8230;. Still [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[17,15,18],"tags":[],"class_list":["post-989","post","type-post","status-publish","format-standard","hentry","category-gentoo-desktop","category-gentoo-server","category-gentoo-media-center"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9M11L-fX","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts\/989","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/comments?post=989"}],"version-history":[{"count":7,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts\/989\/revisions"}],"predecessor-version":[{"id":997,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts\/989\/revisions\/997"}],"wp:attachment":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/media?parent=989"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/categories?post=989"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/tags?post=989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}