1 |
On 01/05/2011 05:32 PM, Marián Kyral wrote: |
2 |
>> ------------ Pùvodní zpráva ------------ |
3 |
>> Od: Nikos Chantziaras <realnc@×××××.de> |
4 |
>> Pøedmìt: [gentoo-desktop] Re: KDE 4.5.4 distfiles missing |
5 |
>> Datum: 05.1.2011 16:22:02 |
6 |
>> ---------------------------------------- |
7 |
>> On 12/07/2010 09:43 AM, Nikos Chantziaras wrote: |
8 |
>> > On 11/29/2010 05:19 PM, Duncan wrote: |
9 |
>> >> Alex Schuster posted on Mon, 29 Nov 2010 15:49:36 +0100 as excerpted: |
10 |
>> >> |
11 |
>> >>> KDE 4.5.4 is in the kde overlay for some days now. But I cannot |
12 |
>> emerge |
13 |
>> >>> it because all *-4.5.4.tar.bz2 distfiles are missing on the servers. |
14 |
>> >>> |
15 |
>> >>> Any idea why this is? |
16 |
>> >> |
17 |
>> >> It hasn't actually been released upstream, yet. Normally, the kde team |
18 |
>> >> put a mask in the overlay before they add the new ebuilds in |
19 |
>> preparation, |
20 |
>> >> then simply unmask them on the day of release |
21 |
>> > |
22 |
>> > That is actually not what happens most of the time. Usually the user |
23 |
>> has |
24 |
>> > to mask stuff. |
25 |
>> > |
26 |
>> > In rare cases, the overlay masks the packages properly. About 20% of |
27 |
>> > time, I'd say. |
28 |
>> |
29 |
>> Happened again. The 4.6 RC2 tarballs is not available yet, but it's |
30 |
>> not masked anyway. |
31 |
>> |
32 |
>> It would be awesome if the kde guys could mask the stuff, since it's a |
33 |
>> lot of packages to mask by hand and it totally breaks emerge -u world. |
34 |
>> |
35 |
> Hi, |
36 |
> you should try the "--keep-going" emerge option. |
37 |
> |
38 |
> And then you can make it default by putting line below to /etc/make.conf |
39 |
> EMERGE_DEFAULT_OPTS="--keep-going" |
40 |
|
41 |
No that's too messy. You have to watch for packages that don't have |
42 |
tarballs, like kde-env which will break KDE if installed. |
43 |
|
44 |
I created a custom unmask file to solve the issue. But it would be |
45 |
better if there was a 4.5.90-specific unmask file to begin with. |
46 |
|
47 |
In the end, it's not a very big deal. Just a major annoyance :-) |