To distro-sync or not distro-sync?

Reindl Harald h.reindl at thelounge.net
Thu Oct 29 12:33:45 UTC 2015


Am 29.10.2015 um 13:24 schrieb Honza Šilhan:
>> From: "Miroslav Suchý" <msuchy at redhat.com>
>> From: "Reindl Harald" <h.reindl at 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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20151029/31e4b22a/attachment.sig>


More information about the devel mailing list