1 |
Hi, |
2 |
|
3 |
I'm getting KDE 3.5 from this layman thing so I am lost. I did a update |
4 |
and was told to run emerge @preserved-rebuild, so I did. Then I get this: |
5 |
|
6 |
>>> Emerging (1 of 7) kde-base/kdemultimedia-arts-3.5.10 from kde-sunset |
7 |
* kdemultimedia-3.5.10.tar.bz2 RMD160 SHA1 SHA256 size ;-) |
8 |
... [ ok ] |
9 |
* checking ebuild checksums ;-) |
10 |
... |
11 |
[ ok ] |
12 |
* checking auxfile checksums ;-) |
13 |
... |
14 |
[ ok ] |
15 |
* checking miscfile checksums ;-) |
16 |
... |
17 |
[ ok ] |
18 |
* The package kde-base/kdemultimedia-arts-3.5.10 you're trying to merge |
19 |
requires aRTs. |
20 |
* However, kde-base/kdelibs-3.5.10-r6 was compiled with the arts USE |
21 |
flag disabled. |
22 |
* |
23 |
* To build this package you have to recompile |
24 |
* kde-base/kdelibs-3.5.10-r6 with the arts USE flag enabled. |
25 |
* ERROR: kde-base/kdemultimedia-arts-3.5.10 failed: |
26 |
* kdelibs missing arts |
27 |
* |
28 |
* Call stack: |
29 |
* ebuild.sh, line 49: Called pkg_setup |
30 |
* kdemultimedia-arts-3.5.10.ebuild, line 19: Called kde_pkg_setup |
31 |
* kde.eclass, line 115: Called die |
32 |
* The specific snippet of code: |
33 |
* die "kdelibs missing arts" |
34 |
* |
35 |
* If you need support, post the output of 'emerge --info |
36 |
=kde-base/kdemultimedia-arts-3.5.10', |
37 |
* the complete build log and the output of 'emerge -pqv |
38 |
=kde-base/kdemultimedia-arts-3.5.10'. |
39 |
* This ebuild used the following eclasses from overlays: |
40 |
* /usr/local/portage/layman/kde-sunset/eclass/kde-meta.eclass |
41 |
* /usr/local/portage/layman/kde-sunset/eclass/kde.eclass |
42 |
* /usr/local/portage/layman/kde-sunset/eclass/kde-functions.eclass |
43 |
* This ebuild is from an overlay named 'kde-sunset': |
44 |
'/usr/local/portage/layman/kde-sunset/' |
45 |
* The complete build log is located at |
46 |
'/var/log/portage/elog/kde-base:kdemultimedia-arts-3.5.10:20091112-125944.log'. |
47 |
* The ebuild environment file is located at |
48 |
'/var/tmp/portage/kde-base/kdemultimedia-arts-3.5.10/temp/die.env'. |
49 |
* S: |
50 |
'/var/tmp/portage/kde-base/kdemultimedia-arts-3.5.10/work/kdemultimedia-arts-3.5.10' |
51 |
|
52 |
>>> Failed to emerge kde-base/kdemultimedia-arts-3.5.10, Log file: |
53 |
|
54 |
>>> |
55 |
'/var/log/portage/elog/kde-base:kdemultimedia-arts-3.5.10:20091112-125944.log' |
56 |
root@smoker ~ # |
57 |
|
58 |
|
59 |
So, it wants me to compile kdelibs with the USE flag arts enabled. OK, |
60 |
no problem, I thought anyway. Check this out: |
61 |
|
62 |
|
63 |
root@smoker ~ # cat /etc/make.conf | grep USE |
64 |
USE="-a52 acl acpi alsa amd arts automount -bluetooth -branding bzip2 |
65 |
cddb cdr chroot -crypt curl dbus -doc -dts dvd dvdr dvdread -eds esd |
66 |
exif fdftk -fftw -firefox -gcj gif gimp gkrellm -gnome gphoto2 gtk hal |
67 |
hbci htmlhandbook ipv6 -jabber -jingle java javascript jbig jpeg jpeg2k |
68 |
justify kde kdeprefix libwww logrotate loop-aes mmx mng mplayer mp3 |
69 |
-musepack mysql -nls nsplugin ofx offensive opengl -oss -otr parport pdf |
70 |
ppds qt3 qt3support qt4 realmedia seamonkey -sqlite sse syslog tcl |
71 |
-theora tiff tk truetype usb -v4l webkit win32codecs wma wmf wmp X xml |
72 |
yahoo -xulrunner zeroconf 3dnow " |
73 |
root@smoker ~ # |
74 |
|
75 |
So I have it in make.conf but I get this: |
76 |
|
77 |
root@smoker ~ # emerge --info | grep USE |
78 |
USE="3dnow X aac acl acpi alsa amd automount berkdb bzip2 cairo cddb cdr |
79 |
chroot cli consolekit cracklib cups curl dbus dri dvd dvdr dvdread |
80 |
emboss encode esd evo exif fam fdftk flac fortran gdbm gif gimp gkrellm |
81 |
gphoto2 gpm gstreamer gtk hal hbci htmlhandbook iconv ipv6 java |
82 |
javascript jbig jpeg jpeg2k justify kde ldap libnotify libwww logrotate |
83 |
loop-aes mad mikmod mmx mng modules mp3 mp4 mpeg mplayer mudflap mysql |
84 |
ncurses nptl nptlonly nsplugin offensive ofx ogg opengl openmp pam |
85 |
parport pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime |
86 |
readline realmedia reflection sdl seamonkey session spell spl sse ssl |
87 |
startup-notification svg sysfs syslog tcl tcpd thunar tiff tk truetype |
88 |
unicode usb vorbis webkit win32codecs wma wmf wmp x264 x86 xml xorg xv |
89 |
xvid yahoo zeroconf zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm |
90 |
alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug |
91 |
ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route |
92 |
share shm softvol" CAMERAS="canon ptp2" ELIBC="glibc" |
93 |
INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LINGUAS="en_US en" |
94 |
SANE_BACKENDS="hp" USERLAND="GNU" VIDEO_CARDS="nvidia nv" |
95 |
root@smoker ~ # |
96 |
|
97 |
|
98 |
So, I it wants arts turned on, I have it turned on, portage IGNORES what |
99 |
I want? What's up with this? When I try to re-emerge kdelibs, I get this: |
100 |
|
101 |
root@smoker ~ # emerge -1va =kde-base/kdelibs-3.5.10-r6 |
102 |
|
103 |
These are the packages that would be merged, in order: |
104 |
|
105 |
Calculating dependencies... done! |
106 |
[ebuild R ] kde-base/kdelibs-3.5.10-r6 USE="acl alsa cups fam |
107 |
jpeg2k spell tiff (-arts) -avahi -bindist -branding -debug -doc |
108 |
-kdehiddenvisibility -kerberos -legacyssl -lua -openexr -utempter" 0 kB |
109 |
[1] |
110 |
|
111 |
Total: 1 package (1 reinstall), Size of downloads: 0 kB |
112 |
Portage tree and overlays: |
113 |
[0] /usr/portage |
114 |
[1] /usr/local/portage/layman/kde-sunset |
115 |
|
116 |
Would you like to merge these packages? [Yes/No] n |
117 |
|
118 |
Quitting. |
119 |
|
120 |
root@smoker ~ # |
121 |
|
122 |
So, portage is ignoring my USE flags. Do I need a hammer for this to |
123 |
work? Is this me or what? I'm confused. |
124 |
|
125 |
Thanks. |
126 |
|
127 |
Dale |
128 |
|
129 |
:-) :-) |