1 |
On Sunday, 12 January 2020 23:32:16 GMT Neil Bothwick wrote: |
2 |
> On Sun, 12 Jan 2020 23:41:43 +0100, n952162 wrote: |
3 |
> > > I had a similar issue with the .tmp-unverified-download-quarantine |
4 |
> > > continually appearing, deleting it made no difference. In the end I |
5 |
> > > deleted the whole portage tree and resynced, then the problem |
6 |
> > > disappeared. This may or may not have a bearing on your profile issue, |
7 |
> > > but it's worth fixing first. |
8 |
> > |
9 |
> > I just finished running "emerge --sync" again, based on something I saw |
10 |
> > on the internet - it did the whole thing again, takes about 2 hours. |
11 |
> |
12 |
> Two hours? How slow is your connection? |
13 |
|
14 |
Assuming this is not the time it takes to run rsync (even on a dial-up |
15 |
analogue modem connection?) I would guess the delay is caused by the post-sync |
16 |
tree verification. The .tmp-unverified-download-quarantine file is where the |
17 |
sync is stored until the signature verification is performed. Even on a |
18 |
really old dual-core laptop with low RAM the sync and verification only takes |
19 |
around 20 minutes. |
20 |
|
21 |
|
22 |
> > Same result. But I didn't delete "the whole portage tree". What does |
23 |
> > that mean? |
24 |
> > |
25 |
> > rm -rf /var/db/repos? |
26 |
> |
27 |
> If you're using the new default location, I think it is |
28 |
> /var/db/repos/gentoo, but someone should confirm that. |
29 |
|
30 |
Yes, the new location for the portage ebuilds is: |
31 |
|
32 |
$ ls -la /var/db/repos/gentoo/.* |
33 |
/var/db/repos/gentoo/.: |
34 |
total 1132 |
35 |
drwxr-xr-x 175 root root 4096 Jan 11 10:14 . |
36 |
drwxr-xr-x 4 root root 4096 Jan 2 14:22 .. |
37 |
-rw-r--r-- 1 root root 1349 Jan 11 08:39 Manifest |
38 |
-rw-r--r-- 1 root root 29427 Jan 11 08:39 Manifest.files.gz |
39 |
drwxr-xr-x 124 root root 4096 Jan 11 10:07 acct-group |
40 |
drwxr-xr-x 109 root root 4096 Jan 11 10:07 acct-user |
41 |
drwxr-xr-x 31 root root 4096 Jan 11 10:07 app-accessibility |
42 |
drwxr-xr-x 206 root root 4096 Jan 11 10:07 app-admin |
43 |
drwxr-xr-x 6 root root 4096 Jan 2 12:06 app-antivirus |
44 |
drwxr-xr-x 100 root root 4096 Jan 11 10:07 app-arch |
45 |
drwxr-xr-x 63 root root 4096 Jan 11 10:07 app-backup |
46 |
drwxr-xr-x 31 root root 4096 Jan 11 10:07 app-benchmarks |
47 |
drwxr-xr-x 52 root root 4096 Jan 11 10:07 app-cdr |
48 |
drwxr-xr-x 152 root root 4096 Jan 11 10:07 app-crypt |
49 |
drwxr-xr-x 313 root root 12288 Jan 11 10:07 app-dicts |
50 |
drwxr-xr-x 45 root root 4096 Jan 11 10:07 app-doc |
51 |
drwxr-xr-x 86 root root 4096 Jan 11 10:07 app-editors |
52 |
drwxr-xr-x 206 root root 4096 Jan 11 10:07 app-emacs |
53 |
drwxr-xr-x 126 root root 4096 Jan 11 10:07 app-emulation |
54 |
drwxr-xr-x 50 root root 4096 Jan 11 10:07 app-eselect |
55 |
drwxr-xr-x 31 root root 4096 Jan 11 10:07 app-forensics |
56 |
drwxr-xr-x 125 root root 4096 Jan 11 10:07 app-i18n |
57 |
drwxr-xr-x 20 root root 4096 Jan 2 12:06 app-laptop |
58 |
drwxr-xr-x 73 root root 4096 Jan 2 12:06 app-leechcraft |
59 |
drwxr-xr-x 31 root root 4096 Jan 11 10:07 app-metrics |
60 |
drwxr-xr-x 307 root root 12288 Jan 11 10:07 app-misc |
61 |
drwxr-xr-x 22 root root 4096 Jan 11 10:07 app-mobilephone |
62 |
drwxr-xr-x 55 root root 4096 Jan 11 10:07 app-office |
63 |
drwxr-xr-x 10 root root 4096 Jan 2 12:06 app-officeext |
64 |
drwxr-xr-x 15 root root 4096 Jan 11 10:07 app-pda |
65 |
drwxr-xr-x 62 root root 4096 Jan 11 10:07 app-portage |
66 |
drwxr-xr-x 50 root root 4096 Jan 11 10:07 app-shells |
67 |
drwxr-xr-x 313 root root 12288 Jan 11 10:07 app-text |
68 |
drwxr-xr-x 198 root root 4096 Jan 11 10:07 app-vim |
69 |
drwxr-xr-x 133 root root 4096 Dec 22 09:59 app-xemacs |
70 |
drwxr-xr-x 20 root root 4096 Dec 18 07:47 dev-ada |
71 |
drwxr-xr-x 55 root root 4096 Jan 11 10:07 dev-cpp |
72 |
drwxr-xr-x 108 root root 4096 Jan 11 10:07 dev-db |
73 |
drwxr-xr-x 17 root root 4096 Dec 27 13:24 dev-dotnet |
74 |
drwxr-xr-x 56 root root 4096 Jan 11 10:07 dev-embedded |
75 |
drwxr-xr-x 37 root root 4096 Dec 28 09:42 dev-erlang |
76 |
drwxr-xr-x 35 root root 4096 Jan 11 10:07 dev-games |
77 |
drwxr-xr-x 37 root root 4096 Jan 4 11:40 dev-go |
78 |
drwxr-xr-x 684 root root 20480 Jan 2 12:06 dev-haskell |
79 |
drwxr-xr-x 530 root root 20480 Jan 11 10:07 dev-java |
80 |
drwxr-xr-x 107 root root 4096 Jan 11 10:07 dev-lang |
81 |
drwxr-xr-x 500 root root 20480 Jan 11 10:07 dev-libs |
82 |
drwxr-xr-x 21 root root 4096 Jan 11 10:07 dev-lisp |
83 |
drwxr-xr-x 39 root root 4096 Jan 11 10:07 dev-lua |
84 |
drwxr-xr-x 253 root root 12288 Jan 11 10:07 dev-ml |
85 |
drwxr-xr-x 1604 root root 69632 Jan 11 10:07 dev-perl |
86 |
drwxr-xr-x 230 root root 12288 Jan 11 10:07 dev-php |
87 |
drwxr-xr-x 1791 root root 69632 Jan 11 10:07 dev-python |
88 |
drwxr-xr-x 61 root root 4096 Jan 11 10:07 dev-qt |
89 |
drwxr-xr-x 346 root root 16384 Jan 11 10:07 dev-ros |
90 |
drwxr-xr-x 686 root root 20480 Jan 11 10:07 dev-ruby |
91 |
drwxr-xr-x 34 root root 4096 Jan 11 10:07 dev-scheme |
92 |
drwxr-xr-x 40 root root 4096 Jan 11 10:07 dev-tcltk |
93 |
drwxr-xr-x 76 root root 4096 Jan 11 10:07 dev-tex |
94 |
drwxr-xr-x 40 root root 4096 Dec 4 08:34 dev-texlive |
95 |
drwxr-xr-x 403 root root 12288 Jan 11 10:07 dev-util |
96 |
drwxr-xr-x 80 root root 4096 Jan 11 10:07 dev-vcs |
97 |
drwxr-xr-x 3 root root 12288 Jan 11 10:07 eclass |
98 |
drwxr-xr-x 83 root root 4096 Jan 5 11:08 games-action |
99 |
drwxr-xr-x 129 root root 4096 Jan 11 10:07 games-arcade |
100 |
drwxr-xr-x 72 root root 4096 Jan 11 10:07 games-board |
101 |
drwxr-xr-x 60 root root 4096 Jan 11 10:07 games-emulation |
102 |
drwxr-xr-x 24 root root 4096 Jan 5 11:08 games-engines |
103 |
drwxr-xr-x 66 root root 4096 Jan 11 10:07 games-fps |
104 |
drwxr-xr-x 10 root root 4096 Jan 11 10:07 games-kids |
105 |
drwxr-xr-x 73 root root 4096 Jan 11 10:07 games-misc |
106 |
drwxr-xr-x 14 root root 4096 Oct 11 20:04 games-mud |
107 |
drwxr-xr-x 105 root root 4096 Jan 5 11:08 games-puzzle |
108 |
drwxr-xr-x 20 root root 4096 Jan 5 11:08 games-roguelike |
109 |
drwxr-xr-x 50 root root 4096 Jan 11 10:07 games-rpg |
110 |
drwxr-xr-x 12 root root 4096 Dec 27 13:24 games-server |
111 |
drwxr-xr-x 21 root root 4096 Dec 28 09:42 games-simulation |
112 |
drwxr-xr-x 16 root root 4096 Dec 29 13:40 games-sports |
113 |
drwxr-xr-x 54 root root 4096 Jan 11 10:07 games-strategy |
114 |
drwxr-xr-x 44 root root 4096 Jan 11 10:07 games-util |
115 |
drwxr-xr-x 38 root root 4096 Jan 11 10:07 gnome-base |
116 |
drwxr-xr-x 66 root root 4096 Jan 11 10:07 gnome-extra |
117 |
drwxr-xr-x 34 root root 4096 Dec 27 13:24 gnustep-apps |
118 |
drwxr-xr-x 11 root root 4096 Dec 27 13:24 gnustep-base |
119 |
drwxr-xr-x 12 root root 4096 Dec 27 13:24 gnustep-libs |
120 |
drwxr-xr-x 10 root root 4096 Nov 4 08:27 gui-apps |
121 |
drwxr-xr-x 8 root root 4096 Jan 11 10:07 gui-libs |
122 |
drwxr-xr-x 3 root root 4096 Oct 11 20:04 gui-wm |
123 |
-rw-r--r-- 1 root root 105 Jan 1 11:09 header.txt |
124 |
drwxr-xr-x 12 root root 4096 Oct 19 08:37 java-virtuals |
125 |
drwxr-xr-x 237 root root 12288 Jan 11 10:07 kde-apps |
126 |
drwxr-xr-x 86 root root 4096 Jan 11 10:07 kde-frameworks |
127 |
drwxr-xr-x 33 root root 4096 Jan 11 10:07 kde-misc |
128 |
drwxr-xr-x 50 root root 4096 Jan 11 10:07 kde-plasma |
129 |
drwxr-xr-x 2 root root 20480 Jan 11 10:07 licenses |
130 |
drwxr-xr-x 17 root root 4096 Nov 18 08:59 lxde-base |
131 |
drwxr-xr-x 18 root root 4096 Jan 2 12:06 lxqt-base |
132 |
drwxr-xr-x 27 root root 4096 Jan 11 10:07 mail-client |
133 |
drwxr-xr-x 56 root root 4096 Jan 11 10:07 mail-filter |
134 |
drwxr-xr-x 14 root root 4096 Jan 11 10:07 mail-mta |
135 |
drwxr-xr-x 14 root root 4096 Dec 14 09:08 mate-base |
136 |
drwxr-xr-x 16 root root 4096 Jan 11 10:07 mate-extra |
137 |
drwxr-xr-x 219 root root 12288 Jan 11 10:07 media-fonts |
138 |
drwxr-xr-x 244 root root 12288 Jan 11 10:07 media-gfx |
139 |
drwxr-xr-x 397 root root 12288 Jan 11 10:07 media-libs |
140 |
drwxr-xr-x 293 root root 12288 Jan 11 10:07 media-plugins |
141 |
drwxr-xr-x 31 root root 4096 Jan 2 12:06 media-radio |
142 |
drwxr-xr-x 378 root root 12288 Jan 11 10:07 media-sound |
143 |
drwxr-xr-x 24 root root 4096 Jan 11 10:07 media-tv |
144 |
drwxr-xr-x 164 root root 4096 Jan 11 10:07 media-video |
145 |
drwxr-xr-x 9 root root 4096 Jan 11 10:07 metadata |
146 |
drwxr-xr-x 286 root root 12288 Jan 11 10:08 net-analyzer |
147 |
drwxr-xr-x 37 root root 4096 Jan 11 10:08 net-dialup |
148 |
drwxr-xr-x 54 root root 4096 Jan 11 10:08 net-dns |
149 |
drwxr-xr-x 29 root root 4096 Jan 11 10:08 net-firewall |
150 |
drwxr-xr-x 28 root root 4096 Jan 11 10:08 net-fs |
151 |
drwxr-xr-x 25 root root 4096 Jan 11 10:08 net-ftp |
152 |
drwxr-xr-x 58 root root 4096 Jan 11 10:08 net-im |
153 |
drwxr-xr-x 48 root root 4096 Jan 11 10:08 net-irc |
154 |
drwxr-xr-x 199 root root 4096 Jan 11 10:08 net-libs |
155 |
drwxr-xr-x 92 root root 4096 Jan 11 10:08 net-mail |
156 |
drwxr-xr-x 339 root root 12288 Jan 11 10:08 net-misc |
157 |
drwxr-xr-x 16 root root 4096 Dec 18 07:47 net-nds |
158 |
drwxr-xr-x 14 root root 4096 Jan 11 10:08 net-news |
159 |
drwxr-xr-x 13 root root 4096 Dec 27 13:24 net-nntp |
160 |
drwxr-xr-x 48 root root 4096 Jan 11 10:08 net-p2p |
161 |
drwxr-xr-x 39 root root 4096 Jan 11 10:08 net-print |
162 |
drwxr-xr-x 32 root root 4096 Jan 11 10:08 net-proxy |
163 |
drwxr-xr-x 7 root root 4096 Dec 14 09:08 net-voip |
164 |
drwxr-xr-x 38 root root 4096 Jan 11 10:08 net-vpn |
165 |
drwxr-xr-x 111 root root 4096 Jan 11 10:08 net-wireless |
166 |
drwxr-xr-x 49 root root 4096 Dec 14 09:08 perl-core |
167 |
drwxr-xr-x 13 root root 4096 Jan 11 10:08 profiles |
168 |
drwxr-xr-x 54 root root 4096 Dec 18 07:47 ros-meta |
169 |
drwxr-xr-x 40 root root 4096 Jan 11 10:08 sci-astronomy |
170 |
drwxr-xr-x 144 root root 4096 Jan 11 10:08 sci-biology |
171 |
drwxr-xr-x 21 root root 4096 Jan 11 10:08 sci-calculators |
172 |
drwxr-xr-x 93 root root 4096 Jan 11 10:08 sci-chemistry |
173 |
drwxr-xr-x 59 root root 4096 Jan 11 10:08 sci-electronics |
174 |
drwxr-xr-x 67 root root 4096 Jan 11 10:08 sci-geosciences |
175 |
drwxr-xr-x 254 root root 12288 Jan 11 10:08 sci-libs |
176 |
drwxr-xr-x 88 root root 4096 Jan 11 10:08 sci-mathematics |
177 |
drwxr-xr-x 22 root root 4096 Jan 11 10:08 sci-misc |
178 |
drwxr-xr-x 35 root root 4096 Jan 11 10:08 sci-physics |
179 |
drwxr-xr-x 33 root root 4096 Jan 11 10:08 sci-visualization |
180 |
drwxr-xr-x 2 root root 4096 Jun 10 2019 scripts |
181 |
drwxr-xr-x 260 root root 12288 Dec 22 09:59 sec-policy |
182 |
-rw-r--r-- 1 root root 7491 Jan 3 19:39 skel.ebuild |
183 |
-rw-r--r-- 1 root root 1173 Feb 28 2017 skel.metadata.xml |
184 |
drwxr-xr-x 301 root root 12288 Jan 11 10:08 sys-apps |
185 |
drwxr-xr-x 63 root root 4096 Jan 11 10:08 sys-auth |
186 |
drwxr-xr-x 65 root root 4096 Jan 11 10:08 sys-block |
187 |
drwxr-xr-x 41 root root 4096 Jan 11 10:08 sys-boot |
188 |
drwxr-xr-x 79 root root 4096 Jan 11 10:08 sys-cluster |
189 |
drwxr-xr-x 57 root root 4096 Jan 11 10:08 sys-devel |
190 |
drwxr-xr-x 27 root root 4096 Jan 5 11:08 sys-fabric |
191 |
drwxr-xr-x 31 root root 4096 Jan 11 10:08 sys-firmware |
192 |
drwxr-xr-x 132 root root 4096 Jan 11 10:08 sys-fs |
193 |
drwxr-xr-x 32 root root 4096 Jan 11 10:08 sys-kernel |
194 |
drwxr-xr-x 88 root root 4096 Jan 11 10:08 sys-libs |
195 |
drwxr-xr-x 31 root root 4096 Jan 11 10:08 sys-power |
196 |
drwxr-xr-x 54 root root 4096 Jan 11 10:08 sys-process |
197 |
drwxr-xr-x 201 root root 12288 Jan 11 10:08 virtual |
198 |
drwxr-xr-x 43 root root 4096 Jan 11 10:08 www-apache |
199 |
drwxr-xr-x 80 root root 4096 Jan 11 10:08 www-apps |
200 |
drwxr-xr-x 38 root root 4096 Jan 11 10:08 www-client |
201 |
drwxr-xr-x 22 root root 4096 Jan 11 10:08 www-misc |
202 |
drwxr-xr-x 11 root root 4096 Jan 11 10:08 www-plugins |
203 |
drwxr-xr-x 33 root root 4096 Jan 11 10:08 www-servers |
204 |
drwxr-xr-x 91 root root 4096 Jan 11 10:08 x11-apps |
205 |
drwxr-xr-x 7 root root 4096 Jan 11 10:08 x11-base |
206 |
drwxr-xr-x 33 root root 4096 Jan 4 11:40 x11-drivers |
207 |
drwxr-xr-x 126 root root 4096 Jan 11 10:08 x11-libs |
208 |
drwxr-xr-x 299 root root 12288 Jan 11 10:08 x11-misc |
209 |
drwxr-xr-x 172 root root 4096 Dec 27 13:24 x11-plugins |
210 |
drwxr-xr-x 29 root root 4096 Jan 11 10:08 x11-terms |
211 |
drwxr-xr-x 137 root root 4096 Jan 11 10:08 x11-themes |
212 |
drwxr-xr-x 59 root root 4096 Jan 11 10:08 x11-wm |
213 |
drwxr-xr-x 15 root root 4096 Jan 11 10:08 xfce-base |
214 |
drwxr-xr-x 55 root root 4096 Jan 11 10:08 xfce-extra |
215 |
|
216 |
|
217 |
You may need to remove the whole tree as Neil did, if the verification fails |
218 |
because of the portage tree contents. Theoretically a re-sync ought to fix |
219 |
this, because the .tmp-unverified-download-quarantine file would/should be |
220 |
initially overwritten and eventually deleted once the verification is |
221 |
complete, but as you reported it didn't do so. :-/ |
222 |
|
223 |
This bug points to the tree owned by root:root instead of portage:portage, |
224 |
interestingly in my most recent installation the tree is owned by root as you |
225 |
can see above and I'm not getting this problem. |
226 |
|
227 |
https://bugs.gentoo.org/661834 |
228 |
|
229 |
-- |
230 |
Regards, |
231 |
|
232 |
Mick |