Bug 1486749
| Summary: | [depsolv] I like to remove Brasero BUT it will lead to remove depended packages ! | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | yousifjkadom <yousifjkadom> | ||||||||||||||||
| Component: | dnf | Assignee: | Jaroslav Mracek <jmracek> | ||||||||||||||||
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||
| Severity: | high | Docs Contact: | |||||||||||||||||
| Priority: | unspecified | ||||||||||||||||||
| Version: | rawhide | CC: | jmracek, mhatina, michael.lindman, packaging-team-maint, rpm-software-management, vmukhame, yousifjkadom | ||||||||||||||||
| Target Milestone: | --- | Keywords: | Reopened, Triaged | ||||||||||||||||
| Target Release: | --- | ||||||||||||||||||
| Hardware: | x86_64 | ||||||||||||||||||
| OS: | Linux | ||||||||||||||||||
| Whiteboard: | |||||||||||||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||||
| Clone Of: | |||||||||||||||||||
| : | 1642519 (view as bug list) | Environment: | |||||||||||||||||
| Last Closed: | 2018-06-28 07:58:28 UTC | Type: | Bug | ||||||||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||||||||
| Documentation: | --- | CRM: | |||||||||||||||||
| Verified Versions: | Category: | --- | |||||||||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||
| Embargoed: | |||||||||||||||||||
| Bug Depends On: | |||||||||||||||||||
| Bug Blocks: | 1642519 | ||||||||||||||||||
| Attachments: |
|
||||||||||||||||||
|
Description
yousifjkadom@yahoo.com
2017-08-30 13:03:38 UTC
I don't see any problems here... if you want to keep some of those packages, you can use dnf mark install $pkg.. Thank you very much for your kind response ! I will be very happy if it is not a bug ! But can you kindly explain how "tracker" depend on Brasero ??!!! If tracker dependent on brasero, then it should be the following: if I remove brasero by "sudo dnf remove brasero" then it will remove tracker, & when - after that - I re-installed tracker by "sudo dnf install tracker" then, logically, it should install, also, brasero as a dependency !!! Is this will be the case ?? I do not know about other 2 packages (icedax & totem-pl-parser), but "tracker" bring my attention ..... I introduced the new package category "Removing depended packages" (in future probably "Removing dependent packages"). Packages here has to be removed, because you request to remove their dependency in their dependency tree. But as I can see it doesn't work here. Please can you provide debugslover data? Please run command with --debugsolver option and provide the data in newly created directory. Thanks a lot Hi. I perform: sudo dnf remove brasero --debugsolver & abort process by give N I have now, in my home directory, new folder called debugdata, which contain 3 files. I attaching these 3 files here. Created attachment 1320264 [details]
testcase.t
Created attachment 1320276 [details]
@System.repo.gz
Created attachment 1320277 [details]
solver.result
Please I also need content of "reason" files for brasero, icedax, totem-pl-parser, and tracker package. It can be found for brasero: /var/lib/dnf/yumdb/b/<hash>- brasero-3.12.1-5.fc26.x86_64/reason Please the path can be little bit altered for each package (/var/lib/dnf/yumdb/<first letter of package>/<hash>-<package name-ver-release.arch>/reason), but I am sure you will find it. Thanks a lot Hi. Sorry for delay. I found all of them & now I attaching them. Thank you for your kind support ! Created attachment 1321243 [details]
tracker-reason
Created attachment 1321244 [details]
icedax-reason
Created attachment 1321245 [details]
brasero-reason
I forgot to mention that I upload these files without changing their name "reason", so they are all named "reason" when you will download them. For that be careful not to overwrite one of them by next one during save downloads. Please can you also try ```dnf autoremove``` before ```dnf remove brasero```. I have a plan to develop new libdnf version that will provide additional information about transaction. Also output from ```dnf history info brasero``` could help. I am sorry that I have so many requests, but I would like to develop reproducer, but so far, I didn't have a success. Ok, I have a reproducer. Please can you provide only output from ```dnf history info brasero```. Thanks a lot. Hi. I attached output of "sudo dnf history info brasero". It should run as root command (sudo). Please open attached file named "sudo-dnf-history-info-brasero".
Regarding autoremove command: this is other pain that I was planing to ask you just after you finish this bug. I have issue not sure whether it is a bug or not? It is as following:
1) I installed Fedora 24 Cinnamon edition (had no GNOME software center, so no packagekit)
2) I waited till officially closing the bug of packagekit that result in error of autoremove making it remove a vital system packages.
3) I waited for further 4 months after closing this dangrous bug.
4) then installed GNOME software center.
5) chiefly I was using Yum extender (DNF) for installation & removal of packages.
6) system umgrade only from tty terminal.
7) I run autoremove & ask me to remove packages (some of them I got them as system upgrade !!! Those that obtained as system upgrade & required them on later system upgrades !!!
7) before upgrading from Fedora 24 to Fedora 26, I run autoremove & ask me to remove packages & I removed them.
8) then just before upgrade to Fedora 26 & had system update. I perform it.
9) then upgraded without any error message & I have no any duplicated packages.
10) I received some system updates for Fedora 26.
11) now when I run autoremove it ask me to remove packages !!!
Repeatidly I asked:
1) does updating system (receiving system updates) will cause certain packages unused & fit to be for autoremove ? No one answer me neither on Fedora foum nor on ask Fedora !!!
2) does install a program (or programs) by user can make certain packages to be unused & fit to be for autoremove ??
Please can you answer me these 2 simple questions ?
Any how, bellow is the output of autoremove now on my system:
Last metadata expiration check: 0:30:28 ago on Wed 06 Sep 2017 04:42:47 PM GMT.
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Removing:
ORBit2 x86_64 2.14.19-15.fc24 @fedora 591 k
avahi-gobject x86_64 0.6.32-7.fc26 @@commandline 48 k
clang x86_64 4.0.1-4.fc26 @updates 6.4 M
clucene09-core x86_64 0.9.21b-16.fc24 @fedora 1.1 M
control-center-filesystem x86_64 1:3.24.3-1.fc26 @@commandline 0
double-conversion x86_64 2.0.1-8.fc26 @@commandline 72 k
f24-backgrounds-gnome noarch 24.1.2-2.fc26 @@commandline 312
fltk x86_64 1.3.4-1.fc26 @@commandline 1.4 M
freerdp-libs x86_64 2:2.0.0-31.20170724gitf8c9f43.fc26
@updates 2.3 M
gcc-c++ x86_64 7.1.1-3.fc26 @@commandline 26 M
gnome-backgrounds-extras noarch 3.24.0-3.fc26 @@commandline 13 M
gnome-python2-bonobo x86_64 2.28.1-19.fc26 @@commandline 374 k
gnome-python2-canvas x86_64 2.28.1-19.fc26 @@commandline 75 k
gnome-python2-gnome x86_64 2.28.1-19.fc26 @@commandline 365 k
gnome-python2-gnomevfs x86_64 2.28.1-19.fc26 @@commandline 340 k
gnome-vfs2 x86_64 2.24.4-22.fc26 @@commandline 1.1 M
gnome-vfs2-common noarch 2.24.4-22.fc26 @@commandline 3.3 M
kdepimlibs-gpgme x86_64 4.14.10-18.fc26 @@commandline 655 k
kio_msits x86_64 7:16.08.3-1.fc24 @updates 35 k
lash x86_64 0.5.4-31.fc26 @updates 433 k
libGLEWmx x86_64 1.13.0-2.fc24 @fedora 471 k
libIDL x86_64 0.8.14-12.fc26 @@commandline 205 k
libart_lgpl x86_64 2.3.21-16.fc26 @@commandline 130 k
libbonobo x86_64 2.32.1-11.fc26 @@commandline 2.0 M
libbonoboui x86_64 2.24.5-11.fc26 @@commandline 1.3 M
libfbclient2 x86_64 3.0.1.32609-5.fc26 @@commandline 1.5 M
libgnome x86_64 2.32.1-12.fc26 @@commandline 4.5 M
libgnomecanvas x86_64 2.30.3-12.fc26 @@commandline 960 k
libgnomeui x86_64 2.24.5-13.fc26 @@commandline 3.6 M
libhbaapi x86_64 2.2.9-9.fc26 @@commandline 49 k
libhbalinux x86_64 1.0.17-4.fc26 @@commandline 73 k
libhif x86_64 0.2.3-1.fc24 @updates 187 k
libkexiv2 x86_64 15.08.3-2.fc24 @fedora 1.6 M
libkscreen x86_64 1:1.0.5-10.fc26 @@commandline 265 k
libmediaart x86_64 1.9.1-1.fc26 @@commandline 90 k
libwinpr x86_64 2:2.0.0-31.20170724gitf8c9f43.fc26
@updates 966 k
mozjs24 x86_64 24.2.0-11.fc26 @@commandline 5.5 M
newt-python3 x86_64 0.52.20-1.fc26 @@commandline 141 k
perl-Business-ISBN noarch 3.004-1.fc26 @@commandline 52 k
perl-Business-ISBN-Data noarch 20140910.003-4.fc26 @@commandline 181 k
perl-Digest-SHA x86_64 1:5.96-2.fc26 @@commandline 110 k
perl-GD x86_64 2.66-1.fc26 @@commandline 396 k
perl-GD-Barcode noarch 1.15-24.fc26 @@commandline 10 M
perl-IPC-Run3 noarch 0.048-9.fc26 @@commandline 61 k
perl-Mojolicious noarch 7.30-1.fc26 @@commandline 1.8 M
perl-Test-Harness noarch 3.39-1.fc26 @@commandline 565 k
pkcs11-helper x86_64 1.22-1.fc26 @@commandline 141 k
poppler-qt x86_64 0.52.0-4.fc26 @@commandline 519 k
pyorbit x86_64 2.24.0-21.fc26 @@commandline 125 k
python-characteristic noarch 14.3.0-7.fc26 @@commandline 151 k
python3-dnf-plugin-system-upgrade
noarch 2.0.2-1.fc26 @updates 53 k
python3-dnf-plugins-extras-common
noarch 2.0.2-1.fc26 @updates 103 k
python3-pyasn1 noarch 0.2.3-1.fc26 @@commandline 646 k
qimageblitz x86_64 0.0.6-12.fc26 @@commandline 114 k
qjson x86_64 0.9.0-2.fc26 @@commandline 194 k
rubygem-json x86_64 2.1.0-100.fc26 @@commandline 123 k
strigi-libs x86_64 0.7.8-12.fc24 @fedora 1.7 M
transmission-cli x86_64 2.92-6.fc26 @@commandline 545 k
uthash-devel noarch 2.0.2-1.fc26 @@commandline 166 k
xorg-x11-drv-libinput x86_64 0.25.1-2.fc26 @@commandline 83 k
Transaction Summary
================================================================================
Remove 60 Packages
Freed space: 99 M
Is this ok [y/N]: N
Operation aborted.
PLease notice the following: just few days ago, there were only 55 packages on my system to be removed. Now, as you see, I have 60 packages !!! Is this normal ? Is this healthy behaviour ?
Created attachment 1322758 [details]
sudo-dnf-history-info-brasero
Answers from Comment 17: >1) does updating system (receiving system updates) will cause certain packages >unused & fit to be for autoremove ? No one answer me neither on Fedora foum nor >on ask Fedora !!! Answer is yes, the update can produce unneeded packages. Example: TestA-1-1 requires TestB If I install TestA I will have on my system TestA-1-1 (reason: user) and TestB (reason: dep) When there is upgrade TestA-2-1 that doesn't requires anything the upgrade results in creation unneded package TestB. I guess this happened in your case, or the packages were incorrectly marked during system upgrade. I remember bug in dnf-1.1 where inheritance of reason was incorrect in case of obsoletes (pkgA (reason: user) was obsoleted by pkgB that result that pkgB got reason dep). This problem was fixed in dnf-2.6+ >2) does install a program (or programs) by user can make certain packages to be >unused & fit to be for autoremove ?? Yes if install operation result in upgrade, downgrade or remove of some packages. I created a patch (https://github.com/openSUSE/libsolv/pull/226) that should solve the issue. @jaroslav Mraceek Thank you for your hard efforts. 1) Regarding your kind answers about autoremove, every thing now is clear. I will run autoremove to remove unused packages from my system. 2) regarding your patch: I understood that we will received system update from Fedora in near future containing this patch. At that time, this bug will fixed on my system & can remove Brasero safely. Could you kindly point to version of this package that will obtained this fix, so as to monitor it's arrival ? I create an alternative solution for libdnf (https://github.com/rpm-software-management/libdnf/pull/325) after the first was rejected in libsolv, but Michael Schroeder provided alternative functionality that now we can use in libdnf. It means that the patch will wait till the new version of libsolv will be available. Don't worry, the bug report will be closed with information about fixed version of libdnf. *** Bug 1502583 has been marked as a duplicate of this bug. *** Hi. I'm not sure whether I discover other case of this bug or not ? Forgive me if I'm sorry, but I have no better choice from posting here: Just few minutes ago, I tried to remove "ffmulticonverter" from my system by DNF from command line. But I abort process because it tried to remove LibreOffice packages ! I'm not know whether these LibreOffice are really should be removed or they are victim of this bug ? The following is my output: sudo dnf remove ffmulticonverter Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Removing: ffmulticonverter noarch 1.8.0-5.fc26 @@commandline 2.0 M Removing dependent packages: unoconv noarch 0.7-5.fc26 @@commandline 240 k Removing unused dependencies: ffmpeg x86_64 3.3.5-1.fc26 @rpmfusion-free-updates 2.1 M libavdevice x86_64 3.3.5-1.fc26 @rpmfusion-free-updates 146 k libreoffice-filters x86_64 1:5.3.7.2-1.fc26 @updates 0 libreoffice-xsltfilter x86_64 1:5.3.7.2-1.fc26 @updates 3.6 M Transaction Summary ================================================================================ Remove 6 Packages Freed space: 8.1 M Is this ok [y/N]: N Operation aborted. --------------------------- Please your kind examination for this ! I'm know very afraid from remove any program due to this dangerous bug that not fixed till now ...... *** Bug 1507181 has been marked as a duplicate of this bug. *** There is safe way how to do remove safely without fear before patch will be released. The patch only solves providing confusing information. Please do as follows: "sudo dnf remove ffmulticonverter --noautoremove" if anything else than "ffmulticonverter" will be removet, it means that there are dependent packages. Then perform "sudo dnf autoremove" to remove unneeded dependencies. I tried "sudo dnf remove ffmulticonverter --noautoremove" & abort it. I just was trying to examine about output. The output was: to remove only one package which is "ffmulticonverter". You said to me that if any other package also to be removed, then this will mean that it is dependent package. But since no such thing & only ffmulticonverter is to removed, then I conclude that the following package is currently affected by this bug: unoconv because it did not asked to be removed by --noautoremove command. Isn't it ? Hi. I'm very conservative in such situation & just few minutes tried your suggestion. I run:
"sudo dnf remove ffmulticonverter --noautoremove"
then I run:
"sudo dnf autoremove"
Please see output because I think that there was a big error also (continue to read what output for Brasero after that):
sudo dnf remove ffmulticonverter --noautoremove
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Removing:
ffmulticonverter noarch 1.8.0-5.fc26 @@commandline 2.0 M
Transaction Summary
================================================================================
Remove 1 Package
Freed space: 2.0 M
Is this ok [y/N]: y
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Erasing : ffmulticonverter-1.8.0-5.fc26.noarch 1/1
Running scriptlet: ffmulticonverter-1.8.0-5.fc26.noarch 1/1
Verifying : ffmulticonverter-1.8.0-5.fc26.noarch 1/1
Removed:
ffmulticonverter.noarch 1.8.0-5.fc26
Complete!
sudo dnf autoremove
Last metadata expiration check: 0:03:01 ago on Sat 16 Dec 2017 09:57:43 AM GMT.
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Removing:
ORBit2 x86_64 2.14.19-15.fc24 @fedora 591 k
avahi-gobject x86_64 0.6.32-7.fc26 @@commandline 48 k
clang x86_64 4.0.1-5.fc26 @updates 6.4 M
clucene09-core x86_64 0.9.21b-16.fc24 @fedora 1.1 M
compat-openssl10-pkcs11-helper x86_64 1.22-1.fc26 @@commandline 145 k
control-center-filesystem x86_64 1:3.24.3-1.fc26 @@commandline 0
double-conversion x86_64 2.0.1-8.fc26 @@commandline 72 k
f24-backgrounds-gnome noarch 24.1.2-2.fc26 @@commandline 312
ffmpeg x86_64 3.3.5-1.fc26 @rpmfusion-free-updates
2.1 M
fltk x86_64 1.3.4-1.fc26 @@commandline 1.4 M
freerdp-libs x86_64 2:2.0.0-34.20170831git3b83526.fc26
@updates 2.3 M
gcc-c++ x86_64 7.2.1-2.fc26 @updates 26 M
gnome-backgrounds-extras noarch 3.24.0-3.fc26 @@commandline 13 M
gnome-python2-bonobo x86_64 2.28.1-19.fc26 @@commandline 374 k
gnome-python2-canvas x86_64 2.28.1-19.fc26 @@commandline 75 k
gnome-python2-gnome x86_64 2.28.1-19.fc26 @@commandline 365 k
gnome-python2-gnomevfs x86_64 2.28.1-19.fc26 @@commandline 340 k
gnome-vfs2 x86_64 2.24.4-22.fc26 @@commandline 1.1 M
gnome-vfs2-common noarch 2.24.4-22.fc26 @@commandline 3.3 M
kdepimlibs-gpgme x86_64 4.14.10-18.fc26 @@commandline 655 k
kio_msits x86_64 7:16.08.3-1.fc24 @updates 35 k
lash x86_64 0.5.4-31.fc26 @updates 433 k
libGLEWmx x86_64 1.13.0-2.fc24 @fedora 471 k
libIDL x86_64 0.8.14-12.fc26 @@commandline 205 k
libart_lgpl x86_64 2.3.21-16.fc26 @@commandline 130 k
libavdevice x86_64 3.3.5-1.fc26 @rpmfusion-free-updates
146 k
libbonobo x86_64 2.32.1-11.fc26 @@commandline 2.0 M
libbonoboui x86_64 2.24.5-11.fc26 @@commandline 1.3 M
libfbclient2 x86_64 3.0.1.32609-5.fc26 @@commandline 1.5 M
libgnome x86_64 2.32.1-12.fc26 @@commandline 4.5 M
libgnomecanvas x86_64 2.30.3-12.fc26 @@commandline 960 k
libgnomeui x86_64 2.24.5-13.fc26 @@commandline 3.6 M
libhbaapi x86_64 2.2.9-9.fc26 @@commandline 49 k
libhbalinux x86_64 1.0.17-4.fc26 @@commandline 73 k
libhif x86_64 0.2.3-1.fc24 @updates 187 k
libkexiv2 x86_64 15.08.3-2.fc24 @fedora 1.6 M
libkscreen x86_64 1:1.0.5-10.fc26 @@commandline 265 k
libmediaart x86_64 1.9.1-1.fc26 @@commandline 90 k
libreoffice-filters x86_64 1:5.3.7.2-5.fc26 @updates 0
libreoffice-xsltfilter x86_64 1:5.3.7.2-5.fc26 @updates 3.6 M
libwinpr x86_64 2:2.0.0-34.20170831git3b83526.fc26
@updates 970 k
mozjs24 x86_64 24.2.0-11.fc26 @@commandline 5.5 M
newt-python3 x86_64 0.52.20-1.fc26 @@commandline 141 k
pcre-utf16 x86_64 8.41-3.fc26 @updates 449 k
perl-Business-ISBN noarch 3.004-1.fc26 @@commandline 52 k
perl-Business-ISBN-Data noarch 20140910.003-4.fc26 @@commandline 181 k
perl-Digest-SHA x86_64 1:5.98-1.fc26 @updates 110 k
perl-GD x86_64 2.66-1.fc26 @@commandline 396 k
perl-GD-Barcode noarch 1.15-24.fc26 @@commandline 10 M
perl-IPC-Run3 noarch 0.048-9.fc26 @@commandline 61 k
perl-Mojolicious noarch 7.39-1.fc26 @updates 1.8 M
perl-Test-Harness noarch 3.39-1.fc26 @@commandline 565 k
poppler-qt x86_64 0.52.0-10.fc26 @updates 519 k
pyorbit x86_64 2.24.0-21.fc26 @@commandline 125 k
python-beautifulsoup4 noarch 4.6.0-1.fc26 @@commandline 756 k
python-characteristic noarch 14.3.0-7.fc26 @@commandline 151 k
python3-dnf-plugin-system-upgrade
noarch 2.0.4-1.fc26 @updates 55 k
python3-dnf-plugins-extras-common
noarch 2.0.4-1.fc26 @updates 103 k
python3-pyasn1 noarch 0.2.3-1.fc26 @@commandline 646 k
qimageblitz x86_64 0.0.6-12.fc26 @@commandline 114 k
qjson x86_64 0.9.0-2.fc26 @@commandline 194 k
rubygem-json x86_64 2.1.0-100.fc26 @@commandline 123 k
strigi-libs x86_64 0.7.8-12.fc24 @fedora 1.7 M
transmission-cli x86_64 2.92-6.fc26 @@commandline 545 k
unoconv noarch 0.7-5.fc26 @@commandline 240 k
uthash-devel noarch 2.0.2-1.fc26 @@commandline 166 k
xorg-x11-drv-libinput x86_64 0.26.0-1.fc26 @updates 83 k
Transaction Summary
================================================================================
Remove 67 Packages
Freed space: 106 M
Is this ok [y/N]: y
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Running scriptlet: None 1/1
Preparing : 1/1
Erasing : gnome-python2-gnome-2.28.1-19.fc26.x86_64 1/67
Erasing : perl-Business-ISBN-3.004-1.fc26.noarch 2/67
Erasing : perl-GD-Barcode-1.15-24.fc26.noarch 3/67
Erasing : unoconv-0.7-5.fc26.noarch 4/67
Erasing : libreoffice-filters-1:5.3.7.2-5.fc26.x86_64 5/67
Erasing : python3-dnf-plugin-system-upgrade-2.0.4-1.fc26.noa 6/67
Running scriptlet: python3-dnf-plugin-system-upgrade-2.0.4-1.fc26.noa 6/67
Erasing : perl-Mojolicious-7.39-1.fc26.noarch 7/67
Erasing : gnome-python2-bonobo-2.28.1-19.fc26.x86_64 8/67
Erasing : libgnomeui-2.24.5-13.fc26.x86_64 9/67
Running scriptlet: libgnomeui-2.24.5-13.fc26.x86_64 9/67
Erasing : libbonoboui-2.24.5-11.fc26.x86_64 10/67
Running scriptlet: libbonoboui-2.24.5-11.fc26.x86_64 10/67
Erasing : gnome-python2-gnomevfs-2.28.1-19.fc26.x86_64 11/67
Erasing : pyorbit-2.24.0-21.fc26.x86_64 12/67
Running scriptlet: libgnome-2.32.1-12.fc26.x86_64 13/67
Erasing : libgnome-2.32.1-12.fc26.x86_64 13/67
Running scriptlet: libgnome-2.32.1-12.fc26.x86_64 13/67
Erasing : gnome-python2-canvas-2.28.1-19.fc26.x86_64 14/67
Erasing : libgnomecanvas-2.30.3-12.fc26.x86_64 15/67
Running scriptlet: libgnomecanvas-2.30.3-12.fc26.x86_64 15/67
Erasing : libbonobo-2.32.1-11.fc26.x86_64 16/67
Running scriptlet: libbonobo-2.32.1-11.fc26.x86_64 16/67
Erasing : ORBit2-2.14.19-15.fc24.x86_64 17/67
Running scriptlet: ORBit2-2.14.19-15.fc24.x86_64 17/67
Running scriptlet: gnome-vfs2-common-2.24.4-22.fc26.noarch 18/67
Erasing : gnome-vfs2-common-2.24.4-22.fc26.noarch 18/67
Erasing : gnome-vfs2-2.24.4-22.fc26.x86_64 19/67
Running scriptlet: gnome-vfs2-2.24.4-22.fc26.x86_64 19/67
Erasing : libkscreen-1:1.0.5-10.fc26.x86_64 20/67
Running scriptlet: libkscreen-1:1.0.5-10.fc26.x86_64 20/67
Erasing : libhbalinux-1.0.17-4.fc26.x86_64 21/67
Running scriptlet: libhbalinux-1.0.17-4.fc26.x86_64 21/67
Erasing : freerdp-libs-2:2.0.0-34.20170831git3b83526.fc26.x8 22/67
Running scriptlet: freerdp-libs-2:2.0.0-34.20170831git3b83526.fc26.x8 22/67
Erasing : ffmpeg-3.3.5-1.fc26.x86_64 23/67
Erasing : clang-4.0.1-5.fc26.x86_64 24/67
Erasing : python3-dnf-plugins-extras-common-2.0.4-1.fc26.noa 25/67
Erasing : libreoffice-xsltfilter-1:5.3.7.2-5.fc26.x86_64 26/67
Erasing : perl-Business-ISBN-Data-20140910.003-4.fc26.noarch 27/67
Erasing : uthash-devel-2.0.2-1.fc26.noarch 28/67
Erasing : python3-pyasn1-0.2.3-1.fc26.noarch 29/67
Erasing : python-characteristic-14.3.0-7.fc26.noarch 30/67
Erasing : python-beautifulsoup4-4.6.0-1.fc26.noarch 31/67
Erasing : perl-Test-Harness-3.39-1.fc26.noarch 32/67
Erasing : perl-IPC-Run3-0.048-9.fc26.noarch 33/67
Erasing : gnome-backgrounds-extras-3.24.0-3.fc26.noarch 34/67
Erasing : f24-backgrounds-gnome-24.1.2-2.fc26.noarch 35/67
Erasing : control-center-filesystem-1:3.24.3-1.fc26.x86_64 36/67
Erasing : gcc-c++-7.2.1-2.fc26.x86_64 37/67
Erasing : libavdevice-3.3.5-1.fc26.x86_64 38/67
Running scriptlet: libavdevice-3.3.5-1.fc26.x86_64 38/67
Erasing : libwinpr-2:2.0.0-34.20170831git3b83526.fc26.x86_64 39/67
Running scriptlet: libwinpr-2:2.0.0-34.20170831git3b83526.fc26.x86_64 39/67
Erasing : libhbaapi-2.2.9-9.fc26.x86_64 40/67
Running scriptlet: libhbaapi-2.2.9-9.fc26.x86_64 40/67
Erasing : qjson-0.9.0-2.fc26.x86_64 41/67
Running scriptlet: qjson-0.9.0-2.fc26.x86_64 41/67
Erasing : libIDL-0.8.14-12.fc26.x86_64 42/67
Running scriptlet: libIDL-0.8.14-12.fc26.x86_64 42/67
Erasing : libart_lgpl-2.3.21-16.fc26.x86_64 43/67
Running scriptlet: libart_lgpl-2.3.21-16.fc26.x86_64 43/67
Erasing : perl-Digest-SHA-1:5.98-1.fc26.x86_64 44/67
Erasing : perl-GD-2.66-1.fc26.x86_64 45/67
Erasing : xorg-x11-drv-libinput-0.26.0-1.fc26.x86_64 46/67
Erasing : transmission-cli-2.92-6.fc26.x86_64 47/67
Erasing : strigi-libs-0.7.8-12.fc24.x86_64 48/67
Running scriptlet: strigi-libs-0.7.8-12.fc24.x86_64 48/67
Erasing : rubygem-json-2.1.0-100.fc26.x86_64 49/67
Erasing : qimageblitz-0.0.6-12.fc26.x86_64 50/67
Running scriptlet: qimageblitz-0.0.6-12.fc26.x86_64 50/67
Erasing : poppler-qt-0.52.0-10.fc26.x86_64 51/67
Running scriptlet: poppler-qt-0.52.0-10.fc26.x86_64 51/67
Erasing : pcre-utf16-8.41-3.fc26.x86_64 52/67
Running scriptlet: pcre-utf16-8.41-3.fc26.x86_64 52/67
Erasing : newt-python3-0.52.20-1.fc26.x86_64 53/67
Erasing : mozjs24-24.2.0-11.fc26.x86_64 54/67
Running scriptlet: mozjs24-24.2.0-11.fc26.x86_64 54/67
Erasing : libmediaart-1.9.1-1.fc26.x86_64 55/67
Running scriptlet: libmediaart-1.9.1-1.fc26.x86_64 55/67
Erasing : libkexiv2-15.08.3-2.fc24.x86_64 56/67
Running scriptlet: libkexiv2-15.08.3-2.fc24.x86_64 56/67
Erasing : libhif-0.2.3-1.fc24.x86_64 57/67
Running scriptlet: libhif-0.2.3-1.fc24.x86_64 57/67
Erasing : libfbclient2-3.0.1.32609-5.fc26.x86_64 58/67
Running scriptlet: libfbclient2-3.0.1.32609-5.fc26.x86_64 58/67
Erasing : libGLEWmx-1.13.0-2.fc24.x86_64 59/67
Running scriptlet: libGLEWmx-1.13.0-2.fc24.x86_64 59/67
Erasing : lash-0.5.4-31.fc26.x86_64 60/67
Running scriptlet: lash-0.5.4-31.fc26.x86_64 60/67
Erasing : kio_msits-7:16.08.3-1.fc24.x86_64 61/67
Erasing : kdepimlibs-gpgme-4.14.10-18.fc26.x86_64 62/67
Running scriptlet: kdepimlibs-gpgme-4.14.10-18.fc26.x86_64 62/67
Erasing : fltk-1.3.4-1.fc26.x86_64 63/67
Running scriptlet: fltk-1.3.4-1.fc26.x86_64 63/67
Erasing : double-conversion-2.0.1-8.fc26.x86_64 64/67
Running scriptlet: double-conversion-2.0.1-8.fc26.x86_64 64/67
Erasing : compat-openssl10-pkcs11-helper-1.22-1.fc26.x86_64 65/67
Running scriptlet: compat-openssl10-pkcs11-helper-1.22-1.fc26.x86_64 65/67
Erasing : clucene09-core-0.9.21b-16.fc24.x86_64 66/67
Running scriptlet: clucene09-core-0.9.21b-16.fc24.x86_64 66/67
Erasing : avahi-gobject-0.6.32-7.fc26.x86_64 67/67
Running scriptlet: avahi-gobject-0.6.32-7.fc26.x86_64 67/67
Running as unit: run-r1d5470549368421d8a3a7b91521987d3.service
Verifying : python3-pyasn1-0.2.3-1.fc26.noarch 1/67
Verifying : libmediaart-1.9.1-1.fc26.x86_64 2/67
Verifying : uthash-devel-2.0.2-1.fc26.noarch 3/67
Verifying : perl-Mojolicious-7.39-1.fc26.noarch 4/67
Verifying : kio_msits-7:16.08.3-1.fc24.x86_64 5/67
Verifying : qimageblitz-0.0.6-12.fc26.x86_64 6/67
Verifying : qjson-0.9.0-2.fc26.x86_64 7/67
Verifying : ORBit2-2.14.19-15.fc24.x86_64 8/67
Verifying : lash-0.5.4-31.fc26.x86_64 9/67
Verifying : libGLEWmx-1.13.0-2.fc24.x86_64 10/67
Verifying : unoconv-0.7-5.fc26.noarch 11/67
Verifying : libIDL-0.8.14-12.fc26.x86_64 12/67
Verifying : double-conversion-2.0.1-8.fc26.x86_64 13/67
Verifying : perl-Test-Harness-3.39-1.fc26.noarch 14/67
Verifying : mozjs24-24.2.0-11.fc26.x86_64 15/67
Verifying : xorg-x11-drv-libinput-0.26.0-1.fc26.x86_64 16/67
Verifying : libreoffice-filters-1:5.3.7.2-5.fc26.x86_64 17/67
Verifying : f24-backgrounds-gnome-24.1.2-2.fc26.noarch 18/67
Verifying : libart_lgpl-2.3.21-16.fc26.x86_64 19/67
Verifying : libreoffice-xsltfilter-1:5.3.7.2-5.fc26.x86_64 20/67
Verifying : libavdevice-3.3.5-1.fc26.x86_64 21/67
Verifying : newt-python3-0.52.20-1.fc26.x86_64 22/67
Verifying : ffmpeg-3.3.5-1.fc26.x86_64 23/67
Verifying : rubygem-json-2.1.0-100.fc26.x86_64 24/67
Verifying : libbonobo-2.32.1-11.fc26.x86_64 25/67
Verifying : fltk-1.3.4-1.fc26.x86_64 26/67
Verifying : libbonoboui-2.24.5-11.fc26.x86_64 27/67
Verifying : poppler-qt-0.52.0-10.fc26.x86_64 28/67
Verifying : avahi-gobject-0.6.32-7.fc26.x86_64 29/67
Verifying : freerdp-libs-2:2.0.0-34.20170831git3b83526.fc26.x8 30/67
Verifying : gcc-c++-7.2.1-2.fc26.x86_64 31/67
Verifying : pyorbit-2.24.0-21.fc26.x86_64 32/67
Verifying : python-beautifulsoup4-4.6.0-1.fc26.noarch 33/67
Verifying : python-characteristic-14.3.0-7.fc26.noarch 34/67
Verifying : pcre-utf16-8.41-3.fc26.x86_64 35/67
Verifying : libfbclient2-3.0.1.32609-5.fc26.x86_64 36/67
Verifying : strigi-libs-0.7.8-12.fc24.x86_64 37/67
Verifying : perl-Business-ISBN-3.004-1.fc26.noarch 38/67
Verifying : perl-Business-ISBN-Data-20140910.003-4.fc26.noarch 39/67
Verifying : libwinpr-2:2.0.0-34.20170831git3b83526.fc26.x86_64 40/67
Verifying : kdepimlibs-gpgme-4.14.10-18.fc26.x86_64 41/67
Verifying : clang-4.0.1-5.fc26.x86_64 42/67
Verifying : libgnome-2.32.1-12.fc26.x86_64 43/67
Verifying : libgnomecanvas-2.30.3-12.fc26.x86_64 44/67
Verifying : libgnomeui-2.24.5-13.fc26.x86_64 45/67
Verifying : clucene09-core-0.9.21b-16.fc24.x86_64 46/67
Verifying : perl-Digest-SHA-1:5.98-1.fc26.x86_64 47/67
Verifying : gnome-backgrounds-extras-3.24.0-3.fc26.noarch 48/67
Verifying : python3-dnf-plugin-system-upgrade-2.0.4-1.fc26.noa 49/67
Verifying : python3-dnf-plugins-extras-common-2.0.4-1.fc26.noa 50/67
Verifying : libhbaapi-2.2.9-9.fc26.x86_64 51/67
Verifying : libhbalinux-1.0.17-4.fc26.x86_64 52/67
Verifying : compat-openssl10-pkcs11-helper-1.22-1.fc26.x86_64 53/67
Verifying : libhif-0.2.3-1.fc24.x86_64 54/67
Verifying : perl-GD-2.66-1.fc26.x86_64 55/67
Verifying : perl-GD-Barcode-1.15-24.fc26.noarch 56/67
Verifying : control-center-filesystem-1:3.24.3-1.fc26.x86_64 57/67
Verifying : gnome-python2-bonobo-2.28.1-19.fc26.x86_64 58/67
Verifying : gnome-python2-canvas-2.28.1-19.fc26.x86_64 59/67
Verifying : gnome-python2-gnome-2.28.1-19.fc26.x86_64 60/67
Verifying : gnome-python2-gnomevfs-2.28.1-19.fc26.x86_64 61/67
Verifying : transmission-cli-2.92-6.fc26.x86_64 62/67
Verifying : gnome-vfs2-2.24.4-22.fc26.x86_64 63/67
Verifying : gnome-vfs2-common-2.24.4-22.fc26.noarch 64/67
Verifying : libkexiv2-15.08.3-2.fc24.x86_64 65/67
Verifying : perl-IPC-Run3-0.048-9.fc26.noarch 66/67
Verifying : libkscreen-1:1.0.5-10.fc26.x86_64 67/67
Removed:
ORBit2.x86_64 2.14.19-15.fc24
avahi-gobject.x86_64 0.6.32-7.fc26
clang.x86_64 4.0.1-5.fc26
clucene09-core.x86_64 0.9.21b-16.fc24
compat-openssl10-pkcs11-helper.x86_64 1.22-1.fc26
control-center-filesystem.x86_64 1:3.24.3-1.fc26
double-conversion.x86_64 2.0.1-8.fc26
f24-backgrounds-gnome.noarch 24.1.2-2.fc26
ffmpeg.x86_64 3.3.5-1.fc26
fltk.x86_64 1.3.4-1.fc26
freerdp-libs.x86_64 2:2.0.0-34.20170831git3b83526.fc26
gcc-c++.x86_64 7.2.1-2.fc26
gnome-backgrounds-extras.noarch 3.24.0-3.fc26
gnome-python2-bonobo.x86_64 2.28.1-19.fc26
gnome-python2-canvas.x86_64 2.28.1-19.fc26
gnome-python2-gnome.x86_64 2.28.1-19.fc26
gnome-python2-gnomevfs.x86_64 2.28.1-19.fc26
gnome-vfs2.x86_64 2.24.4-22.fc26
gnome-vfs2-common.noarch 2.24.4-22.fc26
kdepimlibs-gpgme.x86_64 4.14.10-18.fc26
kio_msits.x86_64 7:16.08.3-1.fc24
lash.x86_64 0.5.4-31.fc26
libGLEWmx.x86_64 1.13.0-2.fc24
libIDL.x86_64 0.8.14-12.fc26
libart_lgpl.x86_64 2.3.21-16.fc26
libavdevice.x86_64 3.3.5-1.fc26
libbonobo.x86_64 2.32.1-11.fc26
libbonoboui.x86_64 2.24.5-11.fc26
libfbclient2.x86_64 3.0.1.32609-5.fc26
libgnome.x86_64 2.32.1-12.fc26
libgnomecanvas.x86_64 2.30.3-12.fc26
libgnomeui.x86_64 2.24.5-13.fc26
libhbaapi.x86_64 2.2.9-9.fc26
libhbalinux.x86_64 1.0.17-4.fc26
libhif.x86_64 0.2.3-1.fc24
libkexiv2.x86_64 15.08.3-2.fc24
libkscreen.x86_64 1:1.0.5-10.fc26
libmediaart.x86_64 1.9.1-1.fc26
libreoffice-filters.x86_64 1:5.3.7.2-5.fc26
libreoffice-xsltfilter.x86_64 1:5.3.7.2-5.fc26
libwinpr.x86_64 2:2.0.0-34.20170831git3b83526.fc26
mozjs24.x86_64 24.2.0-11.fc26
newt-python3.x86_64 0.52.20-1.fc26
pcre-utf16.x86_64 8.41-3.fc26
perl-Business-ISBN.noarch 3.004-1.fc26
perl-Business-ISBN-Data.noarch 20140910.003-4.fc26
perl-Digest-SHA.x86_64 1:5.98-1.fc26
perl-GD.x86_64 2.66-1.fc26
perl-GD-Barcode.noarch 1.15-24.fc26
perl-IPC-Run3.noarch 0.048-9.fc26
perl-Mojolicious.noarch 7.39-1.fc26
perl-Test-Harness.noarch 3.39-1.fc26
poppler-qt.x86_64 0.52.0-10.fc26
pyorbit.x86_64 2.24.0-21.fc26
python-beautifulsoup4.noarch 4.6.0-1.fc26
python-characteristic.noarch 14.3.0-7.fc26
python3-dnf-plugin-system-upgrade.noarch 2.0.4-1.fc26
python3-dnf-plugins-extras-common.noarch 2.0.4-1.fc26
python3-pyasn1.noarch 0.2.3-1.fc26
qimageblitz.x86_64 0.0.6-12.fc26
qjson.x86_64 0.9.0-2.fc26
rubygem-json.x86_64 2.1.0-100.fc26
strigi-libs.x86_64 0.7.8-12.fc24
transmission-cli.x86_64 2.92-6.fc26
unoconv.noarch 0.7-5.fc26
uthash-devel.noarch 2.0.2-1.fc26
xorg-x11-drv-libinput.x86_64 0.26.0-1.fc26
Complete!
After that I tried same with Brasero BUT ALSO TRIED TO REMOVE "tracker" & "icedax" !! I aborted autoremove (2nd one) & I think that 1st autoremove remove packages that should not be removed !! Please your kind instructions!!
sudo dnf remove brasero --noautoremove
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Removing:
brasero x86_64 3.12.1-5.fc26 @@commandline 11 M
Transaction Summary
================================================================================
Remove 1 Package
Freed space: 11 M
Is this ok [y/N]: y
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Erasing : brasero-3.12.1-5.fc26.x86_64 1/1
Running scriptlet: brasero-3.12.1-5.fc26.x86_64 1/1
Verifying : brasero-3.12.1-5.fc26.x86_64 1/1
Removed:
brasero.x86_64 3.12.1-5.fc26
Complete!
sudo dnf autoremove
Last metadata expiration check: 0:12:21 ago on Sat 16 Dec 2017 09:57:43 AM GMT.
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Removing:
cdparanoia x86_64 10.2-22.fc26 @@commandline 128 k
enca x86_64 1.18-2.fc26 @@commandline 322 k
icedax x86_64 1.1.11-34.fc26 @@commandline 288 k
libcue x86_64 2.1.0-2.fc26 @@commandline 85 k
libgrss x86_64 0.7.0-3.fc26 @@commandline 158 k
libgsf x86_64 1.14.41-2.fc26 @@commandline 909 k
libiptcdata x86_64 1.0.4-16.fc26 @@commandline 159 k
libosinfo x86_64 1.0.0-2.fc26 @@commandline 740 k
osinfo-db noarch 20170813-1.fc26 @updates 981 k
osinfo-db-tools x86_64 1.1.0-2.fc26 @@commandline 194 k
tracker x86_64 1.12.4-1.fc26 @updates 5.6 M
vorbis-tools x86_64 1:1.4.0-24.fc26 @@commandline 1.6 M
Transaction Summary
================================================================================
Remove 12 Packages
Freed space: 11 M
Is this ok [y/N]: N
Operation aborted.
PLease notice that your appraoch only exclude "totem-pl-parser" (which still existing on my system) in case of Braserco !!
Hi again. I discovered other VERY VERY DANGEROUS case of this bug ! It is wget !! Yes, wget ! I installed wget on my system since I was on Fedora 24. When I was trying to remove this application the DNF NEVER EVER asked to remove any other package. It only asked to remove wget package only. Today I tried to remove wget from my system because I learned how to use cURL instead of wget. Look what is the output of "sudo dnf remove wget": Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Removing: wget x86_64 1.19.2-2.fc26 @updates 2.8 M Removing dependent packages: cinnamon x86_64 3.6.6-12.fc26 @updates 7.6 M cinnamon-applet-blueberry noarch 1.1.18-1.fc26 @updates 9.3 k hplip x86_64 3.17.11-1.fc26 @updates 22 M hplip-gui x86_64 3.17.11-1.fc26 @updates 2.1 M hplip-libs x86_64 3.17.11-1.fc26 @updates 392 k im-chooser x86_64 1.7.1-1.fc26 @updates 25 k im-chooser-common x86_64 1.7.1-1.fc26 @updates 802 k imsettings x86_64 1.7.3-1.fc26 @updates 970 k imsettings-cinnamon x86_64 1.7.3-1.fc26 @updates 518 k libsane-hpaio x86_64 3.17.11-1.fc26 @updates 168 k python2-pillow x86_64 4.1.1-1.fc26 @@commandline 1.9 M python3-qt5 x86_64 5.9.1-1.fc26 @updates 6.4 M python3-qt5-base x86_64 5.9.1-1.fc26 @updates 16 M Removing unused dependencies: PyPAM x86_64 0.5.0-27.fc26 @@commandline 51 k gucharmap x86_64 10.0.1-1.fc26 @updates 3.0 M gucharmap-libs x86_64 10.0.1-1.fc26 @updates 4.9 M hplip-common x86_64 3.17.11-1.fc26 @updates 1.2 M mintlocale noarch 1.4.4-1.fc26 @updates 95 k mintlocale-set-default-locale noarch 1.4.4-1.fc26 @updates 393 net-snmp-libs x86_64 1:5.7.3-17.fc26 @@commandline 3.0 M python-qt5-rpm-macros noarch 5.9.1-1.fc26 @updates 141 python2-cssselect noarch 0.9.2-4.fc26 @@commandline 158 k python2-html5lib noarch 1:0.999-13.fc26 @@commandline 1.2 M python2-inotify noarch 0.9.6-8.fc26 @@commandline 264 k python2-lxml x86_64 4.1.1-1.fc26 @updates 4.4 M python2-olefile noarch 0.44-2.fc26 @@commandline 3.5 M python2-xapps-overrides x86_64 1.0.4-12.fc26 @updates 1.2 k python3-reportlab x86_64 3.3.0-4.fc26 @@commandline 6.8 M python3-sip x86_64 4.19.5-1.fc26 @updates 459 k qt5-qtconnectivity x86_64 5.9.2-1.fc26 @updates 1.5 M qt5-qtenginio x86_64 1:1.6.2-4.fc26 @@commandline 596 k qt5-qtmultimedia x86_64 5.9.2-1.fc26 @updates 3.1 M qt5-qtserialport x86_64 5.9.2-1.fc26 @updates 302 k qt5-qttools-libs-help x86_64 5.9.2-1.fc26 @updates 477 k qt5-qtwebsockets x86_64 5.9.2-1.fc26 @updates 199 k Transaction Summary ================================================================================ Remove 36 Packages Freed space: 97 M Is this ok [y/N]: N Operation aborted. Unbelievable !!!!!!!!!!!! Hi. I tried the following: sudo dnf remove wget --noautoremove Do you know what was output ? It is the following: sudo dnf remove wget --noautoremove Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Removing: wget x86_64 1.19.2-2.fc26 @updates 2.8 M Removing dependent packages: cinnamon x86_64 3.6.6-12.fc26 @updates 7.6 M cinnamon-applet-blueberry noarch 1.1.18-1.fc26 @updates 9.3 k hplip x86_64 3.17.11-1.fc26 @updates 22 M hplip-gui x86_64 3.17.11-1.fc26 @updates 2.1 M im-chooser x86_64 1.7.1-1.fc26 @updates 25 k im-chooser-common x86_64 1.7.1-1.fc26 @updates 802 k imsettings x86_64 1.7.3-1.fc26 @updates 970 k imsettings-cinnamon x86_64 1.7.3-1.fc26 @updates 518 k Transaction Summary ================================================================================ Remove 9 Packages Freed space: 37 M Is this ok [y/N]: N Operation aborted. Is this related to this bug or I have to open a new bug ? I think now the problem is much broader ....... Please your kind reply: is there a need to open new bug ? Please try ```sudo dnf repoquery --requires <packages>``` for each ```Removing dependent packages``` and you will see that output is correct. cinnamon, hplip, ... requires wget, therefore they cannot be installed without wget. Or did I overlook something? @jaroslav Mracek Thank you very much ! Yes, you are correct ! I tried: sudo dnf repoquery --requires <package> But it was very difficult to me to think about this possibility due to: I started my real use of Linux with Fedora 24 Cinnamon. At that time wget was not in this position for Cinnamon DE, i.e: at that time wget was TOTALY ABSENT FROM FEDORA BY DEFAULT & user need to install it menually. Fedora (including Fedora Cinnamon) was used uCRL instead of wget! I installed wget because I was unfamiliar with cURL. When I installed wget, I was not using hplip .... I installed hplip many months after installation of wget ... Any how, I tried: sudo dnf repoquery --requires unoconv output was: /usr/bin/python3 libreoffice-filters libreoffice-pyuno but this output did not include ffmulticonverter ! (please see my comment24 in this bug thread). So, what this mean ? Does this mean ffmulticonverter affected by this bug or not ? --------------------------- By the way, I'm waiting for your patch to be pushed to fix this very dangrous bug, but it delayed too long .... Why ? yousifjkadom - Yes, example in commend 24 is affected by this bug. But this bug report is about packages reported in transaction table as Dependent packages, but they are in fact unused dependencies. It means that incorrect reports scares users, but transaction set is correct. Hope that it helps. @jaroslav Mracek You did not tall me this before ! I was thinking that this bug is very dangrous & lead to remove essential packages. But just now I'm aware that it is in fact simple bug ! Just wrong categorization display: unused packages displayed as dependent packages while they should be displayed as unused ! Only one think to verify it from your kindness: I had information that DO NOT REMOVE FROM YOUR SYSTEM PROGRAM(S) THAT BEING DEFAULT ELEMENT IN YOUR DE BECAUSE IT may (NOT ALWAYS) REMOVED SYSTEM ESSENTIAL PACKAGES. This decomented here: https://sites.google.com/site/easylinuxtipsproject/fatalmistakes#TOC-Never-remove-any-application-that-s-part-of-the-default-installation-of-Ubuntu-or-Linux-Mint but in community Fedora forum, somebody inform me that is is non-sense ! But, now, from data that you supplied me in this thread, it seem that what written in link above is correct ! Isn't it please ? The last question in Comment 34 about removing default system packages has two answers - YES and NO. Removal of any package could result in reduction of functionality, therefore any removal should be handled with care. Before I would remove any packages I would recommend to learn how to restore the system. For example if I will remove package that provide WIFI I will lost possibility to use such a hardware. In case if I need it, it is essential package for my system, but if I run a server that doesn't need the hardware, I can remove it without any problem. This message is a reminder that Fedora 26 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 26. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '26'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 26 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The issue is solved by libdnf-0.15.1-1 that was released into rawhide. |