Created attachment 909040 [details] yum debuginfo-install output not requiring thunderbird and dnf debuginfo-install requiring it Description of problem: I was trying to install the debuginfo for evolution. Some how, dnf tried to install thunderbird-debuginfo also. I don't think this should be required. To double check, I ran a plain yum debuginfo install, and as expected, it didn't pull in thunderbird. Version-Release number of selected component (if applicable): [asinha@ankur-laptop ~]$ dnf --version 0.5.2 Installed: dnf-0:0.5.2-99.970.20140612git358dd0b.fc20.noarch at 2014-06-12 12:45 Built : at 2014-06-12 08:07 Installed: rpm-0:4.11.2-2.fc20.x86_64 at 2014-02-21 05:35 Built : Fedora Project at 2014-02-18 07:24 [asinha@ankur-laptop ~]$ How reproducible: Always Steps to Reproduce: 1. dnf debuginfo-install evolution 2. 3. Actual results: Tries to install thunderbird-debuginfo Expected results: Probably should not install thunderbird-debuginfo Additional info: Using the gnome 3.12 copr here.
try plugin from my repo. https://github.com/ignatenkobrain/dnf-plugins-core/tree/rhbz1108321
Attaching the depsolving info as described by http://dnf.baseurl.org/2013/11/25/reporting-depsolving-bugs/ also may help.
Sorry I haven't been able to pay attention to this. I'll do it this week and provide the required output.
Cannot work on this. Ran into another issue :/
Created attachment 919863 [details] debuginfo using dnf nightly repository Please find the required logs attached.
Created attachment 919864 [details] debuginfo using https://github.com/ignatenkobrain/dnf-plugins-core/tree/rhbz1108321
No change in yum output - already attached.
(In reply to Ankur Sinha (FranciscoD) from comment #5) > Created attachment 919863 [details] > debuginfo using dnf nightly repository > > Please find the required logs attached. there should be archive with files. attach it please. http://dnf.baseurl.org/2013/11/25/reporting-depsolving-bugs/ attach the debugdata/ directory that will be created after the failure under the current working directory. try with latest plugin from https://github.com/rpm-software-management/dnf-plugins-core master branch
Created attachment 931903 [details] debugdata directory
Created attachment 931910 [details] dnf debuginfo vs yum's debuginfo output. debuginfo-install wants to install 9 packages, dnf's debuginfo-install wants to install 109.. :o
ok, now it's not installing thunderbird. so Close. Blog post about differences between yum and dnf debuginfo-install plugin will come in 1 month.
From IRC: (05:53:53 PM) ignatenkobrain: FranciscoD: my plugin written from scratch and has own algorithm (05:54:10 PM) FranciscoD: ignatenkobrain: yeah, i understand, but there must be a way of seeing what the right deps are? (05:54:22 PM) ignatenkobrain: more complete algorithm (05:54:38 PM) FranciscoD: ah, ok, that explains it (05:54:53 PM) ignatenkobrain: let me write some notes (05:55:00 PM) FranciscoD: ignatenkobrain: probably rectified then. I can't see anything glaringly wrong there to point out (05:55:40 PM) ignatenkobrain: A requires B (05:55:40 PM) ignatenkobrain: B requires C.so and D.so (05:55:40 PM) ignatenkobrain: package which contains C.so requires E and F.so (05:55:40 PM) ignatenkobrain: ... (05:55:47 PM) ignatenkobrain: my plugin will install this tree (05:55:52 PM) FranciscoD: ignatenkobrain: sounds right (05:56:05 PM) ignatenkobrain: but yum plugin stops on some step (05:56:13 PM) ignatenkobrain: this increase performance, but Summary: In dnf we have more complete algorithm, than in yum.