1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
On 09/30/2013 01:45 PM, Chí-Thanh Christopher Nguyễn wrote: |
5 |
> hasufell schrieb: |
6 |
>> https://bugs.gentoo.org/show_bug.cgi?id=464536 |
7 |
>> https://bugs.gentoo.org/show_bug.cgi?id=470554 |
8 |
>> |
9 |
>> for the first bug: net-libs/ortp media-libs/mediastreamer and |
10 |
>> net-voip/linphone are from the same upstream and actually have to |
11 |
>> be bumped and stabilized TOGETHER, because it is very likely that |
12 |
>> they break otherwise. And that's exactly what happened. The |
13 |
>> maintainer was probably aware of it, but didn't respond, so arch |
14 |
>> testers went ahead and did not test reverse deps. |
15 |
> |
16 |
> I already replied in the second bug but let me reiterate again. |
17 |
> What I wrote in October 2012 to this list[1] is basically still |
18 |
> true. |
19 |
> |
20 |
> Following retirements, there is nobody in voip team who is |
21 |
> interested in these packages any more. Nobody in voip requested |
22 |
> that these packages go stable. When I read bugzilla reports that |
23 |
> version bumps (typically done as drive-by commits by outside |
24 |
> developers) break consumers, then I sometimes update the |
25 |
> dependencies to account for that. When I saw the second |
26 |
> stabilization bug, I added the blocker, but the stabilization |
27 |
> proceeded anyway due to technical issues with the robo-stable |
28 |
> scripts. |
29 |
> |
30 |
> The ffmpeg-1.0 (and libav-9) situation got especially bad. For |
31 |
> example, a ptlib ebuild was committed which introduced libav-9 |
32 |
> compatibility, but also broke *every* *single* *consumer* of the |
33 |
> package[2]! I have only little time to dedicate to voip packages, |
34 |
> and cleaning up the mess that other developers leave is not a good |
35 |
> way to use this time. |
36 |
> |
37 |
>> To me it seems one relies on the other to handle this and in the |
38 |
>> end no one does? |
39 |
> |
40 |
> We have one user, Andrew Savchenko, who expressed interest to |
41 |
> proxy maintain linphone and its dependencies via the voip overlay. |
42 |
> I have offered to commit the ebuilds for him to g-x86. |
43 |
> Unfortunately it was a lengthy process to allow him access to the |
44 |
> overlay but that was cleared 10 days ago. |
45 |
> |
46 |
> Once he starts pushing new ebuilds to the overlay, I will add him |
47 |
> as proxy maintainer in metadata.xml. |
48 |
> |
49 |
> |
50 |
> Best regards, Chí-Thanh Christopher Nguyễn |
51 |
> |
52 |
> |
53 |
> [1] http://thread.gmane.org/gmane.linux.gentoo.devel/80638 [2] |
54 |
> https://bugs.gentoo.org/show_bug.cgi?id=474742 |
55 |
> |
56 |
> |
57 |
|
58 |
Yeah... I mean, I noticed. And this isn't critique to the team for the |
59 |
packages being outdated. No bump is better than a shitty bump imo. |
60 |
|
61 |
However... the fact still stands: arch team did not realize that it |
62 |
breaks linphone. It could have been discussed on that bug how to |
63 |
proceed because of the severity of the ffmpeg situation. But there was |
64 |
no discussion and it broke a package in stable arch 3 months ago or so |
65 |
and is unresolved til now. |
66 |
|
67 |
That's not the way we should do things. If we know this is going to |
68 |
happen we have to do something and in the worst case that is dropping |
69 |
back to ~arch, tree-cleaning or hardmasking. |
70 |
-----BEGIN PGP SIGNATURE----- |
71 |
Version: GnuPG v2.0.20 (GNU/Linux) |
72 |
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ |
73 |
|
74 |
iQEcBAEBAgAGBQJSSWd8AAoJEFpvPKfnPDWzBwsH/RNPbDqHwi3zO685i+3BIoYn |
75 |
T2u6JpdMeXdyco1UaYcTxZcp46oHjP40XG6wNWv73O+EydtwxR2Gl5Z/3VS1liXx |
76 |
QdQ2eBLR0R5aqFYJYzX6vj2iEDypeMoz7ka/0CiaS/uL1ygrEkJ2GB1X4TE/td8p |
77 |
58OjsD0T8+wo3OZphUu+tyALI2v3AS9J60U9DEv9nTZ55kWVHVpmClxDJudgHmFv |
78 |
RriqcViFapFf54fnVXtOUzw8l7to5+bhiSM4Ne5cRvfu+cdn06w7p4iMEIiwshYS |
79 |
OHUqG3K5peDW6BiO/T8Vg1hZuc/BMtDrg9Z8mj8vvZIC4axaesfKRUtykgijXUc= |
80 |
=fuyE |
81 |
-----END PGP SIGNATURE----- |