Package: mysql-server-5.1 Version: 5.1.49-1 Severity: grave Justification: prevents installation of debian squeeze
there is dependency loop between mysql-server-5.1 package and pdns-server package: from message http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594805#35: pdns provides $named and wants to start after mysql, while mysql wants to start after $named. This leads to this dependency loop: mysql -> $named -> pdns -> mysql -> $named. the loop makes installation of pdns-server after mysql-server-5.1 impossible and after that installation of many other packages fail too. see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594805#30 on how to reproduce the problem. i don't know how the init info system has been designed, but requiring that mysql server must be started after named has been started makes no sense, because existence of named on a host does not mean that mysql server would use it. in my opinion an entry should be included on init info Should-Start line only a service only if the service would fail to start unless the other service is already running. this is not the case with mysqld, which starts ok even when a name server deamon is not running. so could you please drop $named from mysql init script Should lines. i already tried to get mysql dropped from pdns Should lines, but failed (debian bug 594805). -- juha -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org