The "Devuan" Debian fork
The "Devuan" Debian fork
Posted Dec 1, 2014 21:08 UTC (Mon) by dlang (guest, #313)In reply to: The "Devuan" Debian fork by raven667
Parent article: The "Devuan" Debian fork
As a result, the kernel gets written to take advantage of the new feature, but have a fallback if that feature doesn't exist (that fallback may be to emulate the feature, or just report an error if someone tries to use that feature, but it isn't to refuse to boot without that feature)
The problem is that too many userspace developers only look at the latest. The comments about systemd supporting kernels for the last two years and consider themselves enlightened to be so good about supporting older kernels is a good example of this. While the systemd folks are congratulating themselves for being so good, other people are looking at this and saying that this is way too short a timeframe, that two years is barely enough to get a kernel from kernel.org into the hands of users in many environments.
Userspace developers who have to deal with large installed bases of third party stuff tend to be much better about this. So Samba, *syslog, browsers, webservers, e-mail software, etc all tend to look for the latest to take advantage of it, but have fallbacks to keep working in the absence of these features.
It's mainly in the Desktop Environment space that the developers seem so willing to expect that everyone will upgrade everything at once and nobody has any business running anything older.
Posted Dec 1, 2014 22:17 UTC (Mon)
by raven667 (subscriber, #5198)
[Link] (2 responses)
I think that to really have a good discussion about this topic one would need to always refer to the actual list of kernel APIs which are causing the support break what specifically doesn't work across those kernel API versions and why, we are beyond the point where we can only discuss generalities as this is working code which has been deployed for years.
v217 2014-08 * Userspace firmware loading support has been removed and
http://cgit.freedesktop.org/systemd/systemd/tree/README
The previous changes were updating to support writing to cgroup.procs which bumped the requirement to Linux 3.0 in v206 2013-07 and the bump to 2.6.39 from 2.6.30 from early in the development in 2011-08
Posted Dec 1, 2014 22:23 UTC (Mon)
by dlang (guest, #313)
[Link] (1 responses)
Posted Dec 2, 2014 1:06 UTC (Tue)
by Cyberax (✭ supporter ✭, #52523)
[Link]
The "Devuan" Debian fork
the minimum supported kernel version is thus bumped to 3.7.
The "Devuan" Debian fork
The "Devuan" Debian fork