Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] emerge keeps 'fetching' gvfs-1.4.3-r1
Date: Tue, 13 Jul 2010 17:54:48
Message-Id: 4C3CA85D.7020505@gmail.com
In Reply to: Re: [gentoo-user] emerge keeps 'fetching' gvfs-1.4.3-r1 by Mark Knecht
1 Mark Knecht wrote:
2 > On Tue, Jul 13, 2010 at 10:11 AM, Dale<rdalek1967@×××××.com> wrote:
3 >
4 >> Mark Knecht wrote:
5 >>
6 >>> Strange little problem. emerge keeps fetching (not downloading) the
7 >>> same file but doesn't seem to need to build it:
8 >>>
9 >>> c2stable ~ # emerge -fDuN @world
10 >>> Calculating dependencies... done!
11 >>>
12 >>>
13 >>>
14 >>>>>> Fetching (1 of 1) gnome-base/gvfs-1.4.3-r1
15 >>>>>>
16 >>>>>>
17 >>> * gvfs-1.4.3.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...
18 >>> [ ok ]
19 >>> * checking ebuild checksums ;-) ...
20 >>> [ ok ]
21 >>> * checking auxfile checksums ;-) ...
22 >>> [ ok ]
23 >>> * checking miscfile checksums ;-) ...
24 >>> [ ok ]
25 >>> c2stable ~ # emerge -DuN @world
26 >>> Calculating dependencies... done!
27 >>>
28 >>>
29 >>>>>> Auto-cleaning packages...
30 >>>>>>
31 >>>>>>
32 >>>
33 >>>
34 >>>>>> No outdated packages were found on your system.
35 >>>>>>
36 >>>>>>
37 >>> c2stable ~ # emerge -fDuN @world
38 >>> Calculating dependencies... done!
39 >>>
40 >>>
41 >>>
42 >>>>>> Fetching (1 of 1) gnome-base/gvfs-1.4.3-r1
43 >>>>>>
44 >>>>>>
45 >>> * gvfs-1.4.3.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...
46 >>> [ ok ]
47 >>> * checking ebuild checksums ;-) ...
48 >>> [ ok ]
49 >>> * checking auxfile checksums ;-) ...
50 >>> [ ok ]
51 >>> * checking miscfile checksums ;-) ...
52 >>> [ ok ]
53 >>> c2stable ~ #
54 >>>
55 >>>
56 >>> What controls this?
57 >>>
58 >>> I've tried removing the distfile. Then it downloads the file but still
59 >>> doesn't build it because, as you guessed, it's already installed:
60 >>>
61 >>> c2stable ~ # eix -I gvfs
62 >>> [I] gnome-base/gvfs
63 >>> Available versions: 1.2.3 1.4.3-r1 ~1.6.3 {archive avahi
64 >>> bash-completion bluetooth cdda debug doc fuse gdu gnome gnome-keyring
65 >>> gphoto2 hal +http iphone samba +udev}
66 >>> Installed versions: 1.4.3-r1(07:15:15 05/06/10)(gdu gnome http
67 >>> udev -archive -avahi -bash-completion -bluetooth -cdda -doc -fuse
68 >>> -gnome-keyring -gphoto2 -hal -samba)
69 >>> Homepage: http://www.gnome.org
70 >>> Description: GNOME Virtual Filesystem Layer
71 >>>
72 >>> c2stable ~ #
73 >>>
74 >>> Thanks,
75 >>> Mark
76 >>>
77 >>>
78 >>>
79 >> Well, the -f option tells it to only fetch the file. Also, if the package
80 >> is already installed and up to date, you would need to remove the -u as
81 >> well, since there is no update.
82 >>
83 >> If this package is not something you want in the world file, you may want to
84 >> use the -1 option, after removing the other options of course.
85 >>
86 >> Dale
87 >>
88 >> :-) :-)
89 >>
90 > The package in not in my world file and it's being 'fetched' even
91 > though it's already on the system.
92 >
93 > Using your logic emerge -fDuN @world (meaning 'fetch everything I need
94 > to do emerge -DuN @world) would 'fetch' everything. It should only
95 > fetch files that are new (I.e. - meet the -DuN criteria) and indeed
96 > for all other files it does not fetch them.
97 >
98 > The -u option has no effect WRT this problem:
99 >
100 > .c2stable ~ # emerge -fDN @world
101 > Calculating dependencies... done!
102 >
103 >
104 >>>> Fetching (1 of 1) gnome-base/gvfs-1.4.3-r1
105 >>>>
106 > * gvfs-1.4.3.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...
107 > [ ok ]
108 > * checking ebuild checksums ;-) ...
109 > [ ok ]
110 > * checking auxfile checksums ;-) ...
111 > [ ok ]
112 > * checking miscfile checksums ;-) ...
113 > [ ok ]
114 > c2stable ~ #
115 >
116 > The 'fetch' is acting like it's 'new' as the -N option is what's
117 > kicking this off:
118 >
119 > c2stable ~ # emerge -fDu @world
120 > Calculating dependencies... done!
121 > c2stable ~ #
122 >
123 > However, it's not 'new'. It's already installed.
124 >
125 > I suspect this is some weird manifest issue or something having to do
126 > with the ebuilds but I personally don't want to touch any of that by
127 > hand.
128 >
129 > The problem has existed for 2-3 weeks at least.
130 >
131 > Cheers,
132 > Mark
133 >
134
135 In the past, if something has a digest failure, there is a error. Maybe
136 that has changed but that is what I have got in the past. I see this a
137 lot with googleearth for example.
138
139 Maybe I am misreading something regarding the error but it seems it is
140 doing what you tell it to do to me. The -N option is for USE flags not
141 new packages. From the man page:
142
143 --newuse (-N)
144 Tells emerge to include installed packages where USE
145 flags have changed since compilation. This
146 option also implies the --selective option. USE flag
147 changes include:
148
149 A USE flag was added to a package. A USE flag was
150 removed from a package. A USE flag was turned
151 on for a package. A USE flag was turned off for a package.
152
153 USE flags may be toggled by your profile as well as your
154 USE and package.use settings.
155
156
157 The -f option will only fetch so the reason it is not compiling it again
158 is because you are not telling it to compile but only to fetch.
159
160 Maybe someone else will come along and read this differently and see
161 something I am missing.
162
163 Dale
164
165 :-) :-)

Replies

Subject Author
Re: [gentoo-user] emerge keeps 'fetching' gvfs-1.4.3-r1 Mark Knecht <markknecht@×××××.com>