Am 29.10.2015 um 13:24 schrieb Honza Šilhan:
> From: "Miroslav Suchý" <msuchy(a)redhat.com>
> From: "Reindl Harald" <h.reindl(a)thelounge.net>
> the software upgrade just have to mention the conflicting packages and
> stop until somebody enables a --force switch and in general DNF has to
> be much more verbose in case of dependency problems instead just saying
> "can't do anything because broken deps"
dnf has `--allowerasing switch - it will resolve the conflicts by uninstallation
of conflicting packages. Installing the packages regardless the dependencies by
`--force` is really dangerous and will not be supported by DNF.
removing random packages is also really dangerous and *not* acceptable
frankly if there are problems and i need a hammer then i need a hammer
in case i know what i am doing - i have solved yum distrupgrade troubles
hundrets of times by "rpm -e --nodeps" for packages where i am 100% sure
that they are not system critical and guess what - after that the deps
where solved and even the correct dependencies installed without any
cleanup needed after the upgrade
> currently we have some sort of blackbox with no output how to
solve
> dependency problems
It outputs the last package conflict found by depsolver. The improvement is on
the agenda [1].
[1]
https://bugzilla.redhat.com/show_bug.cgi?id=1148627
hopefully because
https://bugzilla.redhat.com/show_bug.cgi?id=1148627#c27 is the truth
until now