[debian-mysql] Bug#676560: mysql-5.5: Serious system breakage as a result of using /run

Roger Leigh rleigh at debian.org
Thu Jun 7 18:40:29 UTC 2012


Package: mysql-5.5
Version: 5.5.23-2
Severity: serious
Justification: Breaks /run transition

> ql-5.5 (5.5.23-2) unstable; urgency=low
> 
>  * Changed /var/run to /run as required by Debian Policy 3.9.3 (9.1.1)

No, it's not required by policy.  /var/run continues to exist, and
you should continue to use it.  The new directory is available, but
that does not mean you should use it blindly.

Please **carefully** read
http://wiki.debian.org/ReleaseGoals/RunDirectory

You've broken the /run transition.  You **can not use /run without
a versioned initscripts dependency**.  Without it, /run does not
exist, and you certainly shouldn't be creating it yourself.


You have two options:
1) Revert to using /var/run
2) Add a versioned dependency as described in the above reference

This does not include working out how to undo the damage you have
caused, if this is safe or possible.


Regards,
Roger

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (550, 'unstable'), (500, 'testing'), (400, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash





More information about the pkg-mysql-maint mailing list