Re: dnf still is unuseable

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> From: "James Hogarth" <james.hogarth@xxxxxxxxx>
> On 18 Jan 2016 06:33, "Igor Gnatenko" < i.gnatenko.brain@xxxxxxxxx > wrote:
> > 
> > I hope Heiko Adams and Reindl Harald should co-operate and write usable and
> > bug free package manager.
> > 
> > Related to topic: Please prepare full list of bugs which you think critical
> > for you and write to each how to reproduce it.
> > 
> > P.S. autoremove works here fine (fresh 23).
> > 
> The autoremove reference might be the well known issue with packagekit, not
> dnf, that is not marking packages as installed rather than dependencies.
> 
> The default dnf configuration is autoremove so that doesn't then know that
> have been specifically installed rather than just unneeded dependencies of
> something else and then helpfully tries to remove them...
> 
> Note this is a result of a packagekit bug not dnf.
> 
> On a side note it'd be nice if pk just called out to dnf so that they have a
> common backend which would prevent behaviour like this and would result in
> sharing a history database as well.

yes, autoremoval issue could be either caused by bad packaging [1] or when you are
installing packages via yum or packagekit [2]. We are working on better integration
between DNF and PK so this could be fixed soon. At the meantime use this workaround [3].

> From: "Reindl Harald" <h.reindl@xxxxxxxxxxxxx>
> Am 18.01.2016 um 00:48 schrieb Kevin Fenzi:
> > Reindl Harald <h.reindl@xxxxxxxxxxxxx> wrote:
> >
> > ...snip...
> >
> >> "dnf update *.rpm" is the way which has to work
> >
> > Why? It works fine as a install. It's installing a new kernel, since
> > kernels can have many versions installed at a time it makes more sense
> > for it to be a install than an upgrade (which would imply that the old
> > version would be removed).
> 
> why?
> 
> because you don't type "dnf install kernel" instead "dnf upgrade" and
> "kernel-headers" *is never installed* in multiple versions
> 
> >>>> https://bugzilla.redhat.com/show_bug.cgi?id=1271676
> >>>
> >>> This seems like a matter of taste. If you want to keep yearly logs,
> >>> set your logrotate that way.
> >>
> >> AFAIR the config files are not config noreplace"
> >
> > The spec seems to have:
> > %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
> 
> well, give it a try, but for many years you had yum-logs for the
> complete year rotated once on the begin of a new year - package updates
> are not that often and don#t flood logs like some systemd things

Then I am closing this bug, thanks for cooperation.

Honza

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1222812#c23
[2] https://bugzilla.redhat.com/show_bug.cgi?id=1259865
[3] http://dnf.baseurl.org/2015/10/26/mark-command-usecase/
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux