On Thu, May 09, 2013 at 05:34:26PM +0200, Michael Biebl wrote: > Am 09.05.2013 10:30, schrieb Holger Levsen: > > Hi Andy, > > > > thanks for your bug report. I tend to think this is indeed a bug in the > > initscript package, but before assigning it there, I'd like to ask the > > relevant maintainers (cc:ed) for feedback. > > > > On Montag, 6. Mai 2013, Andy Simpkins wrote: > >> Package: upgrade-reports > >> Severity: important > >> > >> Dear Maintainer, > >> > >> As part of the upgrade to Wheezy, sysklogd got removed. There was no > >> replacement log system installed in its place. > >> > >> The system was origanlly installed under Lenny, before an upgrade squeeze. > >> This means that rsyslogd was not installed on the system. > >> > >> To reproduce this: > >> 1) Create a squeeze chroot with standard debootstrap > >> 2) install sysklogd manually > >> 3) Change apt.sources to wheezy > >> 4) apt-get update > >> 5) apt-get dist-upgrade OR apt-get initscripts > >> > >> (sysklogd was removed from wheezy due to an RC bug) > >> > >> Suggested fix could be to install a transitional package into wheezy > >> proposed updates called sysklogd at a version sufficient for the > >> Breaks: given in init-scrpts in wheezy, letting this package Depends: > >> on rsyslog > >> > > I don't really have an opinion either way, but I'm sure the stable > release team wouldn't be too happy over the introduction of a new binary > package in wheezy. > > I want to add, that the release notes of lenny very clearly > communicated, that sysklogd was deprecated and had been replaced by > rsyslog, even though I also admit that sadly not everyone reads the > release notes. > > As for the transitional package: from which source package should this > be built?
I don't think this is strictly the business of sysvinit, which doesn't itself get involved with this. initscripts does have a Breaks on older versions of both rsyslog and sysklogd, which may trigger removal. But that's purely a side-effect of the /run transition. This should really have been handled by a transitional package--how come this didn't happen 18 months back? The transitional package does need a version higher than the initscripts Breaks: sysklogd (<< 1.5-6.2) so a 1.5-7 would be OK. This could be done as a separate sysklogd package or as part of rsyslog. Since the rsyslog version is higher, it could provide a transitional package with its own version number, saving the need for nasty independently-versioned binary packages. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools `- GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800 _______________________________________________ Pkg-sysvinit-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-sysvinit-devel

