Gentoo Archives: gentoo-user

From: Jakob Buchgraber <jakob.buchgraber@××××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] help with emerge package recompile
Date: Fri, 02 Feb 2007 20:45:22
Message-Id: 45C3A109.9080804@gmail.com
In Reply to: Re: [gentoo-user] help with emerge package recompile by Fei Liu
1 Fei Liu wrote:
2 > Fei Liu wrote:
3 >> Hello, I was going to install 'webalizer' (apache monitoring
4 >> software) by 'emerge -kv webalizer', I got the following error:
5 >>
6 >> !!! ERROR: app-admin/webalizer-2.01.10-r12 failed.
7 >> Call stack:
8 >> ebuild.sh, line 1555: Called dyn_setup
9 >> ebuild.sh, line 668: Called pkg_setup
10 >> webalizer-2.01.10-r12.ebuild, line 45: Called die
11 >>
12 >> !!! recompile gd with USE="png"
13 >> !!! If you need support, post the topmost build error, and the call
14 >> stack if relevant.
15 >>
16 >> I tried to do 'USE="png" emerge -update gd', and I got a scary list
17 >> of package ebuilds:
18 >> [ebuild N ] media-libs/gd-2.0.33 USE="png*"
19 >> [ebuild N ] media-libs/freetype-2.1.10-r2
20 >> [ebuild N ] media-libs/libpng-1.2.12
21 >> [ebuild N ] sys-devel/libtool-1.5.22
22 >> ....skipped
23 >>
24 >> What should I do in this case? How exactly should I update my 'gd'
25 >> package? Sorry, I am still new to the emerge system.
26 >>
27 >> Thanks,
28 >> Fei
29 > Hello, I am just reporting back, I have this fixed (by trying with -p
30 > flag):
31 >
32 > USE="png jpeg" emerge -vkp gd
33 >
34 > These are the packages that would be merged, in order:
35 >
36 > Calculating dependencies... done!
37 > [ebuild R ] media-libs/gd-2.0.33 USE="jpeg* png* truetype
38 > -fontconfig -xpm" 0 kB
39 >
40 >
41 > One thing I am curious is, it seems a lot of source code packages are
42 > cached on my local machine, what should I do to remove them from my
43 > hard drive?
44 >
45 > Fei
46 This "cached packages" as you call them are termed distfiles
47 (distfiles.gentoo.org) and located in /usr/portage/distfiles because if
48 you want to re-emerge a package you won't need to download it again. If
49 you run out of diskspace, just mount /usr/portage/distfiles on another
50 partition or harddisk.
51
52 Best Regards Jay
53 --
54 gentoo-user@g.o mailing list