1 |
On Fri, Dec 13, 2013 at 1:59 AM, Alan McKinnon <alan.mckinnon@×××××.com> wrote: |
2 |
> On 13/12/2013 00:47, Canek Peláez Valdés wrote: |
3 |
>> On Wed, Dec 11, 2013 at 4:52 PM, <gottlieb@×××.edu> wrote: |
4 |
>>> At home I use a wired connection so did notice the following problem |
5 |
>>> until I traveled and tried to connect wirelessly. |
6 |
>>> The problem must have started sometime within the past month. |
7 |
>>> |
8 |
>>> If I have wicd started by systemd, i.e. |
9 |
>>> systemctl enable wicd |
10 |
>>> The wired network is started fine but not the wireless. Instead, I see |
11 |
>>> in the systemd journal |
12 |
>>> |
13 |
>>> wicd[290]: Failed to connect to non-global ctrl_ifname: wired error: No |
14 |
>>> such file or directory |
15 |
>>> wicd[290]: Failed to connect to non-global ctrl_ifname: wireless error: No |
16 |
>>> such file or directory |
17 |
>>> |
18 |
>>> If I instead systemctl disable wicd, reboot, and then manually type |
19 |
>>> wpa_supplicant -i wireless -c /etc/wpa_supplicant/wpa_supplicant.conf -B |
20 |
>>> it works. |
21 |
>>> |
22 |
>>> Indeed after I have booted I can start wicd and cannot get the error |
23 |
>>> above, but the actual behavior is not consistent. |
24 |
>>> |
25 |
>>> My system is ~amd64, profile gnome/systemd |
26 |
>>> |
27 |
>>> My wireless driver is from the package broadcom-sta (wl) |
28 |
>> |
29 |
>> I have never used wicd, so I can't say exactly what it's the problem; |
30 |
>> but I was under the impression that wicd is basically dead. Its last |
31 |
>> release was more than a year and a half ago. |
32 |
>> |
33 |
>> Regards. |
34 |
>> |
35 |
> |
36 |
> release more than a year and a half ago != dead |
37 |
|
38 |
In this particular case I think it is. |
39 |
|
40 |
> the code the user has still works whether the devs adds upstream commits |
41 |
> or not. |
42 |
|
43 |
Well, apparently not [1]. |
44 |
|
45 |
> It hasn't bit-rooted, is not incompatible with everything else and |
46 |
> doesn't have outstanding security bugs with little chance of being fixed. |
47 |
|
48 |
Checking [1] and [2], I would think that wicd satisfies (or *at least* |
49 |
starts to satisfy) the very definition of bitrot. |
50 |
|
51 |
> So what's the problem? |
52 |
|
53 |
If the code worked perfectly, none. But apparently it doesn't; I don't |
54 |
know, I don't use it myself. The usual signs of bitrot are there, |
55 |
though. |
56 |
|
57 |
> By that logic, zenity needs to have died 5 years ago but it's still around |
58 |
|
59 |
That's a really bad example. Zenity didn't had a 3.10 release, but it |
60 |
had a 3.8 [3] in march, so it's 9 months since the last release, not |
61 |
18. Also, now zenity has a 3_10 tag in git [4]. And lastly, its lats |
62 |
commit was 6 days ago, and it had several bugfixes committed not three |
63 |
weeks ago [5]. On the other hand, wicd only has had translations |
64 |
committed in the last 6 *months* [6], and the "development" branch for |
65 |
2.0 hasn't been touched in *3 years* [7]. |
66 |
|
67 |
This is only after a quick search through wicd and zenity repositories |
68 |
(and Gentoo bugzilla). Perhaps wicd has reached perfection and it |
69 |
doesn't need an upstream since everything simply works and there is |
70 |
nothing else to do with it. That would be a first in software history, |
71 |
though. |
72 |
|
73 |
I would simply not use it, and I will recommend any of its users to |
74 |
change to either NetworkManager [8] or connman [9], like pronto. |
75 |
|
76 |
[1] https://bugs.launchpad.net/wicd/+bugs |
77 |
[2] https://bugs.gentoo.org/show_bug.cgi?id=486440 |
78 |
[3] ftp://ftp.gnome.org/pub/gnome/sources/zenity/3.8/ |
79 |
[4] https://git.gnome.org/browse/zenity/tag/?id=ZENITY_3_10_0 |
80 |
[5] https://git.gnome.org/browse/zenity/log/ |
81 |
[6] https://code.launchpad.net/~wicd-devel/wicd/experimental |
82 |
[7] https://code.launchpad.net/~wicd-devel/wicd/aqua |
83 |
[8] http://projects.gnome.org/NetworkManager/ |
84 |
[9] https://connman.net/ |
85 |
|
86 |
Regards. |
87 |
-- |
88 |
Canek Peláez Valdés |
89 |
Posgrado en Ciencia e Ingeniería de la Computación |
90 |
Universidad Nacional Autónoma de México |