Gentoo Archives: gentoo-user

From: "Canek Peláez Valdés" <caneko@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] recent trouble with wicd and systemd (non-global ctrl_ifname)
Date: Fri, 13 Dec 2013 12:57:47
Message-Id: CADPrc80U1TDeziv+3gY4ONt+M8ZiSeW7tD95ui9ThyHMgmwsYg@mail.gmail.com
In Reply to: Re: [gentoo-user] recent trouble with wicd and systemd (non-global ctrl_ifname) by Alan McKinnon
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

Replies

Subject Author
Re: [gentoo-user] recent trouble with wicd and systemd (non-global ctrl_ifname) Alan McKinnon <alan.mckinnon@×××××.com>