Well, well
Well, his point is that packages should not depend on a specific init system, a point he already brought up in February, when the CTTE decision was made [1]. Considering that Debian/kFreeBSD and Debian/Hurd exist as projects and don't (yet?) have systemd, packages that are available on these systems must not depend on systemd anyway. And I see Ians point: It doesn't make much sense that e.g, CD burning program pulls in a specific init system thanks to a dependency chain that could provide different alternatives but for some not so technical reason doesn't.
In addition it seems to me that systemd is still a fast moving target, depending on it too tightly might not be a good idea at this point in time.
If "he wins" that means that the majority of the DDs have the same or a similar opinion.
Well, the initial decision regarding systemd as default init system was made by the CTTE, and there was a draw between the votes cast, which means the chair made the final decision [2]. There was no clear decision regarding the dependency problem. It seems that over the course of the last year more and more packages got (indirect) dependencies on systemd, and this made people feel uncomfortable. Ian Jackson proposed a GR about this dependency question and enough people seconded it, which means he is not alone in his doubts, he is probably just the most vocal one. I see this GR as a normal democratic process and I think Sam Hartman put it best [3].
regards,
Gert
[1] https://lists.debian.org/debian-ctte.../msg00447.html
[2] https://bugs.debian.org/cgi-bin/bugr...ug=727708#6734
[3] https://lists.debian.org/debian-proj.../msg00002.html
Originally posted by interested
View Post
In addition it seems to me that systemd is still a fast moving target, depending on it too tightly might not be a good idea at this point in time.
If he wins the GR Debian developers will have no choice in doing what Ian Jackson demands.
What apparently triggered Joey's resignation was yet another bureaucratic party game proposal from Ian Jackson that overruled a developer decision without any real discussion period and AFAIK, without even consulting the developers.
regards,
Gert
[1] https://lists.debian.org/debian-ctte.../msg00447.html
[2] https://bugs.debian.org/cgi-bin/bugr...ug=727708#6734
[3] https://lists.debian.org/debian-proj.../msg00002.html
Comment