Your message dated Tue, 03 Oct 2006 12:58:09 +1000
with message-id <[EMAIL PROTECTED]>
and subject line [php-maint] Bug#390570: php5-mysql: circular dependency hell
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: php5-mysql
Version: 5.1.6-2
Severity: important

Hello Debian PHP Maintainers,

There is a circular dependency between php5-mysql and php5-mysqli:

php5-mysql      :Depends: php5-mysqli (= 5.1.6-2)
php5-mysqli     :Depends: php5-mysql (= 5.1.6-2)

Circular dependencies are known to cause problems during upgrade, so we
should try to get rid of them.

See threads 
http://lists.debian.org/debian-devel/2005/06/msg02111.html
http://lists.debian.org/debian-devel/2005/11/msg01101.html

What is the purpose to have both packages if users are requested to
install both of them anyway?

Cheers,
-- 
Bill. <[EMAIL PROTECTED]>

Imagine a large red swirl here. 


--- End Message ---
--- Begin Message ---
Bill Allombert wrote:
> 
> There is a circular dependency between php5-mysql and php5-mysqli:
> 
> php5-mysql    :Depends: php5-mysqli (= 5.1.6-2)
> php5-mysqli   :Depends: php5-mysql (= 5.1.6-2)

Circular dependencies, while often incorrect and hellish on upgrades,
are not always a bug.  The dependency loop will happily be broken by the
package management tools, and since the maintainer scripts of these
packages don't depend on each other, it's not a practical problem, just
an aesthetic one.

> What is the purpose to have both packages if users are requested to
> install both of them anyway?

The point is that, in the future, we intend to ship both modules in one
package with the New And Improved config setup, and this is the easiest
way to ensure future upgrade paths remain sane for people who install
from the "old config setup" and later upgrade to the shiny new one.

For the record, php5 has shipped this way in Ubuntu since before the
dapper release, and it's neither generated a single problem report, nor
a single complaint.

... Adam


--- End Message ---

Reply via email to