1 |
I need to use ufraw, because it can read some *.raw files that dcraw |
2 |
can't read. I had to unmask ufraw because it's ~x86. ufraw also needs |
3 |
a ~x86 version of libexif. Things work OK, but emerge wants to return |
4 |
to the latest stable version, which is *NOT* what I want, as it'll |
5 |
probably break ufraw. |
6 |
|
7 |
############################################################### |
8 |
[m3000][root][~] emerge --ask --update --deep --world |
9 |
|
10 |
These are the packages that I would merge, in order: |
11 |
|
12 |
Calculating world dependencies ...done! |
13 |
[ebuild U ] sys-apps/util-linux-2.12r-r1 [2.12r] |
14 |
[ebuild U ] app-text/xpdf-3.01-r3 [3.00-r10] |
15 |
[ebuild UD] media-libs/libexif-0.5.12-r3 [0.6.12-r4] |
16 |
[ebuild U ] net-mail/getmail-4.4.1 [4.3.11] |
17 |
[ebuild U ] www-client/links-2.1_pre19 [2.1_pre18] |
18 |
[ebuild U ] www-client/mozilla-firefox-1.0.7-r4 [1.0.7-r2] |
19 |
|
20 |
Do you want me to merge these packages? [Yes/No] n |
21 |
|
22 |
Quitting. |
23 |
############################################################### |
24 |
|
25 |
To guard against accidentally deleting libexif-0.6.12-r4 and replacing |
26 |
it with an earlier version, I added a line to /etc/portage/package.mask |
27 |
|
28 |
<media-libs/libexif-0.6.12-r4 |
29 |
|
30 |
Now it's emerge's turn to be unhappy... |
31 |
|
32 |
############################################################### |
33 |
[m3000][root][~] emerge --ask --update --deep --world |
34 |
|
35 |
These are the packages that I would merge, in order: |
36 |
|
37 |
Calculating world dependencies | |
38 |
!!! All ebuilds that could satisfy "media-libs/libexif" have been |
39 |
masked. |
40 |
!!! One of the following masked packages is required to complete your |
41 |
request: |
42 |
- media-libs/libexif-0.5.12-r3 (masked by: package.mask) |
43 |
- media-libs/libexif-0.5.12-r2 (masked by: package.mask) |
44 |
- media-libs/libexif-0.6.12-r4 (masked by: ~x86 keyword) |
45 |
|
46 |
For more information, see MASKED PACKAGES section in the emerge man page |
47 |
or |
48 |
section 2.2 "Software Availability" in the Gentoo Handbook. |
49 |
!!! (dependency required by "media-gfx/gimp-2.2.8-r1" [ebuild]) |
50 |
|
51 |
|
52 |
!!! Problem with ebuild media-gfx/gimp-2.2.8-r1 |
53 |
!!! Possibly a DEPEND/*DEPEND problem. |
54 |
|
55 |
!!! Depgraph creation failed. |
56 |
############################################################### |
57 |
|
58 |
Yes I can "emerge util-linux xpdf getmail links mozilla-firefox", but |
59 |
that'll be a bit of a pain each time I do an update. Until such time as |
60 |
libexif stable catches up to the version that ufraw needs, I'll have to |
61 |
|
62 |
- comment out the line in package.mask |
63 |
- run a "pretend" update |
64 |
- copy the list of packages to be updated |
65 |
- uncomment the line in package.mask |
66 |
- run the manual emerge |
67 |
|
68 |
There has got to be a better way... please... someone... |
69 |
|
70 |
-- |
71 |
Walter Dnes <waltdnes@××××××××.org> In linux /sbin/init is Job #1 |
72 |
My musings on technology and security at http://tech_sec.blog.ca |
73 |
-- |
74 |
gentoo-user@g.o mailing list |