[systemd-devel] [ANNOUNCE] systemd 203
"Jóhann B. Guðmundsson"
johannbg at gmail.com
Tue May 7 04:04:49 PDT 2013
On 05/07/2013 08:53 AM, Colin Guthrie wrote:
> 'Twas brillig, and Lennart Poettering at 07/05/13 01:41 did gyre and gimble:
>> This is probably a good release to synchronize a distribution on. For
>> example, it is our goal that this is the version we will include in
>> Fedora 19, more or less.
> You said that about 195 and then promptly shipped newer versions in
> Fedora there after - ourselves and suse listened to that previous advice
> any synchronised on that version for the ease of maintainability, but
> that was somewhat scuppered when newer versions showed up in Fedora
> instead. Such is the way of life, but by the sounds of upcoming changes,
> it looks like you might genuinely stick with 203 this time :p
>
> Either way, good work :)
>
> Col
Lennart does not manage systemd in GA releases of Fedora, Michal Schmidt
does ( and is doing a great job doing so )
In F18 we are currently shipping 201 with 52 patches...
|# Back out incompatibilities in F18:
Patch0001: 0001-F18-units-don-t-always-use-sulogin-in-rescue.service.patch
Patch0002: 0002-F18-Revert-service-sysv-remove-distribution-specific.patch
Patch0003: 0003-F18-re-add-http-daemon.target.patch
Patch0004: 0004-F18-bring-back-single.service.patch
Patch0005: 0005-F18-Revert-udev-network-device-renaming-immediately-.patch
Patch0006: 0006-F18-explain-what-happened-to-systemctl-dot.patch
Patch0007: 0007-F18-Make-predictable-net-names-opt-in-instead-of-opt.patch
# Selected post-v201 patches from upstream:
Patch0008: 0008-keymap-Add-HP-EliteBook-8460p.patch
Patch0009: 0009-keymap-Fix-typo-in-previous-commit.patch
Patch0010: 0010-shutdown-print-a-nice-message-before-returning-to-in.patch
Patch0011: 0011-units-fix-some-left-over-mentions-of-remote-fs-setup.patch
Patch0012: 0012-logind-avoid-creating-stale-session-state-files.patch
# Simple workaround for dracut difference vs F19
Patch0013: 0013-F18-main-downgrade-message-about-failure-to-isolate-.patch
Patch0014: 0014-fileio-in-envfiles-do-not-skip-lines-following-empty.patch
# Workaround some broken unit files in F18
Patch0015: 0015-F18-ship-a-dummy-syslog.target.patch
Patch0016: 0016-journal-fix-broken-tags-_SOURCE_REALTIME_TIMESTAMP-a.patch
Patch0017: 0017-do-not-change-console-to-non-unicode-for-LANG-C.patch
Patch0018: 0018-journal-fix-off-by-one-error-in-native-message-iovec.patch
Patch0019: 0019-core-device.c-fix-possible-segfault.patch
# Avoid change in sysctl.d precedence behaviour
Patch0020: 0020-F18-sysctl-give-files-with-later-names-precedence-ov.patch
Patch0021: 0021-cryptsetup-set-the-timeout-to-0-by-default.patch
Patch0022: 0022-man-document-that-timeout-0-is-the-default-for-entri.patch
Patch0023: 0023-cryptsetup-generator-add-support-for-rd.luks.key.patch
Patch0024: 0024-crypt-setup-generator-correctly-check-return-of-strd.patch
Patch0025: 0025-logind-dbus-initialize-result-variable.patch
Patch0026: 0026-nss-myhostname-ensure-that-glibc-s-assert-is-used.patch
Patch0027: 0027-build-sys-prevent-library-underlinking.patch
Patch0028: 0028-hwdb-update.patch
Patch0029: 0029-hwdb-update.patch
Patch0030: 0030-hwdb-update.patch
Patch0031: 0031-conf-parser-generate-7-parsing-functions-from-a-macr.patch
Patch0032: 0032-core-main-generate-4-parsing-functions-from-a-macro.patch
Patch0033: 0033-Report-about-syntax-errors-with-metadata.patch
Patch0034: 0034-core-let-s-make-our-log-messages-proper-sentences-wi.patch
Patch0035: 0035-core-log-a-few-more-things-under-UNIT.patch
Patch0036: 0036-Move-bus_error-to-dbus-common-and-remove-bus_error_m.patch
Patch0037: 0037-unit-rework-trigger-dependency-logic.patch
Patch0038: 0038-timer-make-sure-we-restart-timers-even-if-units-are-.patch
Patch0039: 0039-logind-don-t-busy-loop-if-a-job-is-still-running-but.patch
Patch0040: 0040-core-remove-duplicate-MESSAGE-from-log-message.patch
Patch0041: 0041-man-clarify-what-Restart-means.patch
Patch0042: 0042-man-improve-documentation-for-specifiers.patch
Patch0043: 0043-dbus-execute-fix-introspection.patch
Patch0044: 0044-unit-rework-stop-pending-logic.patch
Patch0045: 0045-core-bump-simultaneous-bus-connection-limit-to-512.patch
Patch0046: 0046-hwdb-update.patch
Patch0047: 0047-core-unit_inactive_or_pending-should-actually-do-as-.patch
Patch0048: 0048-man-correct-SIGUSR1-semantics-for-journald.patch
Patch0049: 0049-man-clarify-behaviour-of-Also-in-unit-files.patch
Patch0050: 0050-man-fix-typos-in-systemd.special.patch
Patch0051: 0051-core-escape-unit-name-from-udev.patch
Patch0052: 0052-journald-be-more-careful-when-we-try-to-flush-the-ru.patch
|
Yeah sure 50 patches ain't much and starts out easy enough but
inevitably as time goes on it becomes increasingly difficult to maintain
( such is the nature of these things ) so hopefully things start to
settled down in systemd so we can start rebasing on stable or when
Lennart announces "This is probably a good release to synchronize a
distribution on" within the GA releases and reduce the work and the risk
of supporting an release which grows beyond what we can realistically
maintain within our GA releases.
JBG
||
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/systemd-devel/attachments/20130507/6626224a/attachment.html>
More information about the systemd-devel
mailing list