On Sat, Oct 03, 2009 at 09:16:44PM +0200, Lucas Nussbaum wrote:
> No, that doesn't reflect the relationship between the packages
> correctly.
> 
> redmine needs one of the 3 db packages to be installed. It wouldn't be
> functional without one of them installed. Depends: is the correct
> relationship.

Well, it technically does not: if you install redmine-mysql and then remove it,
redmine will still continue to work as before, but I see your point.  

> Is it still true that circular dependencies cause problems during
> upgrades? I mean, there are lots of circular dependencies in the

Yes, but since there is much less circular dependencies than in Sarge,
we see less problems. See the number of circular dependency in realtime
<http://debian.semistable.com/progress.png> (about 65 today). Note that the
ratio nb of circular dependency/nb of packages has dropped much more than what
the graph tell.

> archive, and the only problem I've heard of is with piuparts, whose
> dependencies analyzer isn't particularly well written.

I think piupart simply use 'apt-get dist-upgrade -f'

> Also, the solution to make redmine only recommends: redmine-db* is
> clearly wrong, and should not be chosen. The most correct solution would
> be to drop the dependency in redmine-db*, and make it crystal clear (in
> the description) that those packages only provide the list of deps.

This is another way, but that might require to rename the remine-db packages,
which is anoying.

Cheers,
-- 
Bill. <ballo...@debian.org>

Imagine a large red swirl here. 



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to