Gentoo Archives: gentoo-user

From: James <wireless@×××××××××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: problem emerging Libdrm
Date: Sun, 25 Jan 2015 13:55:43
Message-Id: loom.20150125T144839-643@post.gmane.org
In Reply to: [gentoo-user] problem emerging Libdrm by Philip Webb
1 Philip Webb <purslow <at> ca.inter.net> writes:
2
3 >
4 > After exactly 2 years , I'm trying to update my Asus EEE netbook.
5 > I've emerged gcc-4.8.3 ( 3 h 31 m ), portage-2.2.14 & udev-216 .
6 > However, I've lost X : trying to update gtk+ , I've run into a problem :
7 > it requires Mesa & Cairo & both require libdrm-2.4.58 ,
8 > which refuses to compile, failing with lines reporting
9 > that "libpng15.so.15 & libudev.so.0 not found",
10 > which seem to be needed by Cairo & Mesa, which depend on Libdrm ;
11 > I've already updated to libpng-1.6.16 , so libpng16.so.16 is installed.
12 > I've tried 'emerge --nodeps' with Cairo & Mesa, but both fail.
13 >
14 > libdrm-2.4.58 was emerged on this desktop machine without any difficulty
15 > with libpng-1.6.16 emerged a bit later & everything working properly.
16
17
18 pstree (psmisc) might be some help in unraveling dependencies.
19
20 I would make sure everything in @system is compiled with the new version
21 of gcc-4.8.3 before updating the rest of the system. If you have another
22 architect compatible gentoo system, you might just copy over key packages
23 and then compile everything else that is broken. Check your version
24 of python too ( and run python-updater if it has changed).
25
26 good hunting,
27 James