<---- template headericclude ----->
dnf autoremove bug help needed please
FedoraForum.org - Fedora Support Forums and Community
Page 1 of 2 12 LastLast
Results 1 to 15 of 16
  1. #1
    Join Date
    Aug 2016
    Location
    Iraq
    Posts
    1,415
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    dnf autoremove bug help needed please

    Hi. I read in Fedora site the following:

    https://fedoraproject.org/wiki/Commo...29_in_the_past

    From it the following cut:

    "DNF then tries to remove any unnecessary packages during its next transaction (or when specifically asked using sudo dnf autoremove). This might lead to removing core system packages because DNF no longer sees them as "user installed" and considers them a no-longer-needed dependency. It is also possible that this might happen to you when performing a system upgrade to Fedora 25.

    Fedora 25 hasn't been affected by this bug at all, and it was fixed in Fedora 23 and 24 since libhif-0.2.2-3. Current use of PackageKit (GNOME Software, Apper) should be safe. However, if you have ever used these tools in the past, you're strongly advised to fix your "user installed" database ......."

    I'm on Cinnamon DE & for that I have no GNOME-software-center by default & by this have no packagekit nor libhif & not installed them at all. So, it should be now safe to:

    1) install GNOME software center, &

    2) use "sudo dnf autoremove" safely

    I would like to ask other members in forum to confirm this happy news

  2. #2
    Join Date
    Sep 2009
    Posts
    2,209
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Does "dnf autoremove" risk is fixed ?

    As long as you do NOT pass -y to dnf, autoremove should be safe. Just be sure to look at the list of packages selected for deletion and answer NO if it seems excessive. Passing -y to dnf is normally a bad idea in any case. If the list of packages is long, post it here and get input before you remove them with autoremove.

    dd_wizard

  3. #3
    Join Date
    Aug 2016
    Location
    Iraq
    Posts
    1,415
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Re: Does "dnf autoremove" risk is fixed ?

    I will never use -y with autoremove. But can you explain (for learning) what is function of -y with autoremove. Do you mean:

    sudo dnf autoremove -y

    what the function of this command ?

  4. #4
    Join Date
    Aug 2016
    Location
    Iraq
    Posts
    1,415
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Re: Does "dnf autoremove" risk is fixed ?

    Please can you check what autoremove wish to erase on my laptop:

    Last metadata expiration check: 2:38:36 ago on Thu Oct 6 06:52:38 2016.
    Dependencies resolved.
    ================================================== ==============================
    Package Arch Version Repository Size
    ================================================== ==============================
    Removing:
    GLee x86_64 5.4.0-10.fc24 @fedora 728 k
    ImageMagick-c++ x86_64 6.9.3.0-2.fc24 @fedora 625 k
    SDL2 x86_64 2.0.4-8.fc24 @updates 1.1 M
    atlas x86_64 3.10.2-12.fc24 @anaconda 23 M
    aubio x86_64 0.4.2-2.fc24 @fedora 798 k
    boost-regex x86_64 1.60.0-7.fc24 @updates 1.1 M
    clang-libs x86_64 3.8.0-2.fc24 @updates 28 M
    clutter-gst2 x86_64 2.0.18-1.fc24 @anaconda 191 k
    compat-lua-libs x86_64 5.1.5-5.fc24 @fedora 485 k
    cwiid x86_64 0.6.00-27.20100505gitfadf11e.fc24
    @fedora 71 k
    fftw-libs-single x86_64 3.3.4-7.fc24 @fedora 2.1 M
    frei0r-plugins x86_64 1.5-1.fc24 @fedora 5.1 M
    gavl x86_64 1.4.0-8.fc24 @fedora 4.2 M
    gmic x86_64 1.7.2-1.fc24 @updates 15 M
    hyperv-daemons-license noarch 0-0.14.20150702git.fc24 @anaconda 18 k
    hypervfcopyd x86_64 0-0.14.20150702git.fc24 @anaconda 12 k
    hypervkvpd x86_64 0-0.14.20150702git.fc24 @anaconda 31 k
    hypervvssd x86_64 0-0.14.20150702git.fc24 @anaconda 12 k
    kf5-kplotting x86_64 5.26.0-1.fc24 @updates 106 k
    ladspa x86_64 1.13-16.fc24 @fedora 116 k
    ladspa-swh-plugins x86_64 0.4.15-26.fc24 @fedora 1.5 M
    libbs2b x86_64 3.1.0-16.fc24 @fedora 54 k
    libclc x86_64 0.2.0-3.20160207gitdc330a3.fc24
    @fedora 25 M
    libfreenect x86_64 0.5.3-1.fc24 @fedora 370 k
    libgdither x86_64 0.6-11.fc24 @fedora 41 k
    libguess x86_64 1.2-3.fc24 @fedora 36 k
    liblo x86_64 0.28-2.fc24 @fedora 162 k
    liblrdf x86_64 0.5.0-10.fc24 @fedora 52 k
    libltc x86_64 1.2.0-2.fc24 @fedora 34 k
    libmpg123 x86_64 1.22.4-1.fc24 @rpmfusion-free 443 k
    liboil x86_64 0.3.16-13.fc24 @fedora 568 k
    libopenshot x86_64 0.1.1-2.fc24 @rpmfusion-free 940 k
    libopenshot-audio x86_64 0.1.1-1.fc24 @rpmfusion-free 4.8 M
    libprojectM-qt x86_64 2.1.0-1.fc24 @fedora 360 k
    libresample x86_64 0.1.3-22.fc24 @fedora 53 k
    librtmp x86_64 2.4-7.20160224.gitfa8646d.fc24
    @rpmfusion-free-updates
    152 k
    libunicap x86_64 0.9.12-17.fc24 @fedora 401 k
    lilv x86_64 0.20.0-5.fc24 @fedora 153 k
    lirc-libs x86_64 0.9.4a-1.fc24 @updates 282 k
    mencoder x86_64 1.3.0-1.fc24 @rpmfusion-free 2.6 M
    mesa-libOpenCL x86_64 12.0.3-1.fc24 @updates 1.8 M
    mjpegtools-libs x86_64 2.1.0-5.fc24 @rpmfusion-free 392 k
    mkvtoolnix x86_64 9.2.0-1.fc24 @updates 17 M
    mlt-python x86_64 6.2.0-2.fc24 @rpmfusion-free-updates
    622 k
    mplayer x86_64 1.3.0-1.fc24 @rpmfusion-free 3.8 M
    mplayer-common x86_64 1.3.0-1.fc24 @rpmfusion-free 1.3 M
    oggvideotools x86_64 0.9-2.fc24 @fedora 4.7 M
    ogmtools x86_64 1.5-17.fc24 @fedora 410 k
    opencl-filesystem noarch 1.0-4.fc24 @fedora 0
    opencore-amr x86_64 0.1.3-4.fc24 @rpmfusion-free 342 k
    opencv x86_64 2.4.12.3-3.fc24 @anaconda 25 M
    opencv-python x86_64 2.4.12.3-3.fc24 @anaconda 1.3 M
    pugixml x86_64 1.7-2.fc24 @fedora 232 k
    python-nose noarch 1.3.7-7.fc24 @anaconda 1.1 M
    python-qt5-rpm-macros noarch 5.6-4.fc24 @updates 137
    python2-numpy x86_64 1:1.11.0-4.fc24 @anaconda 15 M
    python3-httplib2 noarch 0.9.2-2.fc24 @fedora 291 k
    python3-libopenshot x86_64 0.1.1-2.fc24 @rpmfusion-free 1.6 M
    python3-qt5 x86_64 5.6-4.fc24 @updates 22 M
    python3-qt5-webkit x86_64 5.6-4.fc24 @updates 573 k
    python3-sip x86_64 4.18-2.fc24 @updates 457 k
    qt5-qtconnectivity x86_64 5.6.1-2.fc24 @updates 1.3 M
    qt5-qtenginio x86_64 1:1.6.1-2.fc24 @updates 589 k
    qt5-qtmultimedia x86_64 5.6.1-3.fc24 @updates 3.1 M
    qt5-qtserialport x86_64 5.6.1-1.fc24 @updates 190 k
    qt5-qttools-libs-clucene x86_64 5.6.1-2.fc24 @updates 132 k
    qt5-qttools-libs-help x86_64 5.6.1-2.fc24 @updates 647 k
    qt5-qtwebsockets x86_64 5.6.1-2.fc24 @updates 230 k
    rubberband x86_64 1.8.1-8.fc24 @fedora 879 k
    serd x86_64 0.20.0-3.fc24 @fedora 122 k
    sord x86_64 0.12.2-8.fc24 @fedora 72 k
    sratom x86_64 0.4.6-4.fc24 @fedora 42 k
    suil x86_64 0.8.2-4.fc24 @fedora 77 k
    theora-tools x86_64 1:1.1.1-14.fc24 @fedora 110 k
    uchardet x86_64 0.0.5-4.fc24 @updates 169 k
    xorg-x11-server-common x86_64 1.18.3-2.fc24 @anaconda 127 k
    xvidcore x86_64 1.3.4-2.fc24 @rpmfusion-free 907 k
    youtube-dl noarch 2016.09.15-1.fc24 @updates 6.8 M

    Transaction Summary
    ================================================== ==============================
    Remove 78 Packages

    Installed size: 234 M


    Please notice the following:

    - I'm on cinnamon version of Fedora 24 X 64
    - I did not install GNOME software center
    - I have no packagekit on my system, neither now nor in past
    - I did not install GNOME DE
    - My system is FULLY UPDATED
    - However, I installed & removed many applications using Yun extender (DNF) BUT with setting to make it remove an application without removing their unused dependencies (i.e: "erase unused requirements" was unchecked at that time). The following programs were installed but then removed in this way:

    ardour
    avidemux
    Pitivi
    LiVES
    OpenShot
    FlowBlade

    I do not remember whether I installed then erased KpassX on my real Fedora or on live USB Fedora

    The following programs are still installed & used on my system:

    - audacity
    - wget
    - uGet
    - KDEnlive
    - VLC
    - GNOME Password generator
    - gtk-recordmydesktop
    - GoldenDict (Golden Dictionary)
    - pdfedit
    Last edited by User808; 6th October 2016 at 10:33 AM.

  5. #5
    Join Date
    Dec 2013
    Location
    United Kingdom
    Posts
    7,138
    Mentioned
    6 Post(s)
    Tagged
    1 Thread(s)

    Re: Does "dnf autoremove" risk is fixed ?

    xorg-x11-server-common? removing that may cause X11 to fail and prevent access to the DE

    that's the one thing that stands out to me, there may be more

  6. #6
    Join Date
    Aug 2016
    Location
    Iraq
    Posts
    1,415
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Re: Does "dnf autoremove" risk is fixed ?

    Quote Originally Posted by antikythera
    xorg-x11-server-common? removing that may cause X11 to fail and prevent access to the DE

    that's the one thing that stands out to me, there may be more
    So, how they close this bug ?!! See:
    https://bugzilla.redhat.com/show_bug.cgi?id=1259865

    2nd: I enter in terminal the following:

    xorg-x11-server-common --version

    But I got this:

    bash: xorg-x11-server-common: command not found

    Then I open Yum extender (DNF) & searched for "xorg" & got this:

    xorg-x11-server-common 1.18.4-4fc24 X86_64 BUT NOT 1.13.3-2 WHICH SHOWN BY "AUTOREMOVE" ! What does this mean ?!

    But, I searched for "youtube-dl because I saw it came to me in one of updates. It appear to me in package manager as:

    youtube-dl 2016.09.15-1.fc24 noarch & in autoremove list it appear as 2016-09.15-1 ALSO!

    In 1st example it seem that no bug but in 2nd example it seem that it is still bugy !!!

  7. #7
    Join Date
    Dec 2013
    Location
    United Kingdom
    Posts
    7,138
    Mentioned
    6 Post(s)
    Tagged
    1 Thread(s)

    Re: Does "dnf autoremove" risk is fixed ?

    Is xorg-x11-server-common 1.18.4-4fc24 X86_64 shown in red as an update or green for an installed package in yumex?

    either way, I still wouldn't want to risk using autoremove, I can't see any solid evidence of a dnf fix (only a workaround - marking every package user installed and leaving them where they are) from that bug thread. best not risk it.

  8. #8
    Join Date
    Sep 2009
    Posts
    2,209
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Does "dnf autoremove" risk is fixed ?

    In answer to your question about using -y with the dnf command, here's an excerpt from "man dnf":
    Code:
    man dnf
    
    OPTIONS
    ...
           -y, --assumeyes
                  Automatically answer yes for all questions
    ...
    If you supply -y or --assumeyes, dnf will not ask your permission before it does what you asked it to do. Obviously, you want a chance to backout of dnf autoremove, so passing -y is a really bad idea.

    dd_wizard

  9. #9
    Join Date
    Aug 2016
    Location
    Iraq
    Posts
    1,415
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Re: Does "dnf autoremove" risk is fixed ?

    Quote Originally Posted by antikythera
    Is xorg-x11-server-common 1.18.4-4fc24 X86_64 shown in red as an update or green for an installed package in yumex?
    Hi. It appear in green color being installed on system.

    ----------------

    Dear the problem is that: I feel that they were working on GNOME version of Fedora when they closed this bug. I feel they ignore other flavor. For that I like to be sure that the bug is still existing so as to reopen bug file again. You & other members can help by run "autoremove" without yes then abort it. Just record what it like to erase, then if you see some thing wrong take part in reopening of bug file which is now closed.

    Regarding workaround you mentioned, it is only for those who are already used GNOME software center to installing packages. According to their speck user need not to do this workaround if she/he did not used GNOME software before. Please read bug thread again. For that I feel that they ignore flavor of Fedora other than GNOME.

    GNOME DE is very beautiful but unfortunately bugy. Cinnamon also was very bugy but now it is much better.

    Please for all member of this forum: run "sudo dnf autoremove" then copy what packages like to remove then abort process. Then study what you copy & if you see any thing should not removed then reopen file bug 1259865 (it's link shown in comment 6 in this thread. Let we work raped before release Fedora 25.

  10. #10
    Join Date
    Dec 2013
    Location
    United Kingdom
    Posts
    7,138
    Mentioned
    6 Post(s)
    Tagged
    1 Thread(s)

    Re: Does "dnf autoremove" risk is fixed ?

    Actually the workaround applies to all flavours of Fedora and is from the known bugs list as below. I don't actually use dnf at all, I use yum-deprecated instead which works fine.

    DNF might remove essential system packages if you used PackageKit (GNOME Software, KDE Apper) in the past
    link to this item - Bugzilla: #1259865

    There was an unfortunate situation in the past few Fedora releases where PackageKit and DNF didn't work well together. If you installed something via PackageKit (used by GNOME Software or KDE Apper), it didn't mark such packages as "user installed" in the DNF database (which is used to differentiate user-requested packages from other packages installed purely as a dependency, but not explicitly requested by the user). Similarly, if you updated your system using PackageKit (GNOME offline updates, Apper), it erased such "user installed" flags from all updated packages. DNF then tries to remove any unnecessary packages during its next transaction (or when specifically asked using sudo dnf autoremove). This might lead to removing core system packages because DNF no longer sees them as "user installed" and considers them a no-longer-needed dependency. It is also possible that this might happen to you when performing a system upgrade to Fedora 24.

    This is now fixed in Fedora 24 (since libhif-0.2.2-3.fc24) and Fedora 23 (since libhif-0.2.2-3.fc23). Future use of PackageKit (GNOME Software, Apper) should be safe. However, if you have ever used these tools in the past, you're strongly advised to fix your "user installed" database before you start using DNF:

    First, make sure your libhif package version is the same as described above or newer:
    rpm -q libhif
    If not, update it, and check again:

    sudo dnf --refresh update libhif
    Reboot after update.
    Then, mark all your current packages as "user installed" using this command:
    rpm -qa --qf '%{NAME}\n' | xargs sudo dnf mark install
    Please note that this solution is slightly excessive, because you're going to end up with all your packages considered either system essential or user requested, and none of them is ever going to be removed as a no-longer-needed dependency. However, this is the only way how to be absolutely sure that you're not going to be affected by this issue, at a relatively small cost (some packages might stay on your disk unnecessarily). Power users can tweak this solution according to their needs.
    https://fedoraproject.org/wiki/Commo...29_in_the_past

  11. #11
    Join Date
    Aug 2016
    Location
    Iraq
    Posts
    1,415
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Please help in this important issue about DNF bug!

    Hi.

    I already asked about DNF autoremove bug whether fixed or not (see bellow links):

    http://www.forums.fedoraforum.org/sh...d.php?t=311685

    As you read in thread, forum members discover one package that should not removed:

    "xorg-x11-server-common"

    I discover 2nd package think that it should not be removed but dnf autoremove like to remove it:

    "youtube-dl"

    So, I decide to open bug in Redhat Bugzila. See link:

    https://bugzilla.redhat.com/show_bug.cgi?id=1382673

    As you see, they close it after taking information from me, saying that it is not a bug! I reply on them & they reply me. Look for Redhat last reply (I cut it bellow):

    "Even there was some bug, DNF doesn't know if package is used by you or not (e.g. some filesystem corruption), so it assumes that they are not and tries to remove them."

    "As for xorg-x11-server-common, it can be that you removed some other packages like xorg-x11-drv-intel, so that package is not anymore required."

    So, I decide to check integrity of package related to xorg-x11-server-common. I post asking about how in this forum here:
    http://www.forums.fedoraforum.org/sh...d.php?t=311735

    I applied "sudo rpm -qV foo" for the following packages:

    xorg-x11-drv-ati
    xorg-x11-drv-evdev
    xorg-x11-drv-fbdev
    xorg-x11-drv-intel
    xorg-x11-drv-nouveau
    xorg-x11-drv-openchrome
    xorg-x11-drv-qxl
    xorg-x11-drv-synaptics
    xorg-x11-drv-vesa
    xorg-x11-drv-vmmouse
    xorg-x11-drv-vmware
    xorg-x11-drv-wacom
    xorg-x11-font-utils
    xorg-x11-fonts-Type1
    xorg-x11-fonts-misc
    xorg-x11-server-Xorg
    xorg-x11-server-utils
    xorg-x11-utils
    xorg-x11-xauth
    xorg-x11-xinit
    xorg-x11-xkb-utils

    All above packages are O.K !!

    Then I tested yourtube-dl & also it was O.K !!

    I decided to test systemd because we suffer from a bug led to crash of many users:
    http://www.forums.fedoraforum.org/sh...d.php?t=311702

    But systemd also is O.K !!

    Finally I decided to test integrity of "xorg-x11-server-common THAT DNF AUTOREMOVE LIKE TO REMOVE IT. Here I got some thing abnormal:

    "sudo rpm -qV xorg-x11-server-common" command gave the following result:

    ..5...... d /usr/share/man/man1/Xserver.1.gz

    So, what this mean? Is it mean that package is corrupted? If so how I fix it? Is this related to decision of dnf autoremove to erase this package? What this proof: it is not a dnf bug or a real dnf bug?

  12. #12
    Join Date
    Aug 2016
    Location
    Iraq
    Posts
    1,415
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Re: Please help in this important issue about DNF bug!

    I got just few moments the following result from running the following command:

    $ sudo dnf repoquery --duplicated

    Last metadata expiration check: 1:38:03 ago on Sat Oct 8 17:23:10 2016.
    augeas-libs-0:1.5.0-1.fc24.x86_64
    augeas-libs-0:1.6.0-1.fc24.x86_64
    avahi-libs-0:0.6.32-1.fc24.x86_64
    avahi-libs-0:0.6.32-4.fc24.x86_64
    bluez-libs-0:5.39-1.fc24.x86_64
    bluez-libs-0:5.41-1.fc24.x86_64
    ca-certificates-0:2016.2.7-1.0.fc24.noarch
    ca-certificates-0:2016.2.9-1.0.fc24.noarch
    cairo-0:1.14.6-1.fc24.x86_64
    cairo-0:1.14.6-2.fc24.x86_64
    checkpolicy-0:2.5-2.fc24.x86_64
    checkpolicy-0:2.5-6.fc24.x86_64
    chkconfig-0:1.7-2.fc24.x86_64
    chkconfig-0:1.8-1.fc24.x86_64
    cinnamon-control-center-filesystem-0:3.0.0-1.fc24.x86_64
    cinnamon-control-center-filesystem-0:3.0.1-1.fc24.x86_64
    cinnamon-translations-0:3.0.2-1.fc24.noarch
    cinnamon-translations-0:3.0.3-1.fc24.noarch
    copy-jdk-configs-0:1.1-4.fc24.noarch
    copy-jdk-configs-0:1.2-1.fc24.noarch
    coreutils-0:8.25-5.fc24.x86_64
    coreutils-0:8.25-6.fc24.x86_64
    coreutils-common-0:8.25-5.fc24.x86_64
    coreutils-common-0:8.25-6.fc24.x86_64
    cryptsetup-0:1.7.1-1.fc24.x86_64
    cryptsetup-0:1.7.2-1.fc24.x86_64
    cryptsetup-libs-0:1.7.1-1.fc24.x86_64
    cryptsetup-libs-0:1.7.2-1.fc24.x86_64
    cups-filesystem-1:2.1.3-1.fc24.noarch
    cups-filesystem-1:2.1.4-2.fc24.noarch
    dbus-1:1.11.2-1.fc24.x86_64
    dbus-1:1.11.4-1.fc24.x86_64
    dbus-libs-1:1.11.2-1.fc24.x86_64
    dbus-libs-1:1.11.4-1.fc24.x86_64
    device-mapper-0:1.02.122-1.fc24.x86_64
    device-mapper-0:1.02.122-2.fc24.x86_64
    device-mapper-event-libs-0:1.02.122-1.fc24.x86_64
    device-mapper-event-libs-0:1.02.122-2.fc24.x86_64
    device-mapper-libs-0:1.02.122-1.fc24.x86_64
    device-mapper-libs-0:1.02.122-2.fc24.x86_64
    dhcp-client-12:4.3.4-2.fc24.x86_64
    dhcp-client-12:4.3.4-3.fc24.x86_64
    dhcp-common-12:4.3.4-2.fc24.noarch
    dhcp-common-12:4.3.4-3.fc24.noarch
    dhcp-libs-12:4.3.4-2.fc24.x86_64
    dhcp-libs-12:4.3.4-3.fc24.x86_64
    dnf-0:1.1.10-1.fc24.noarch
    dnf-0:1.1.9-2.fc24.noarch
    dnf-conf-0:1.1.10-1.fc24.noarch
    dnf-conf-0:1.1.9-2.fc24.noarch
    dracut-0:044-18.git20160108.fc24.x86_64
    dracut-0:044-20.fc24.x86_64
    dracut-network-0:044-18.git20160108.fc24.x86_64
    dracut-network-0:044-20.fc24.x86_64
    ebtables-0:2.0.10-19.fc24.x86_64
    ebtables-0:2.0.10-20.fc24.x86_64
    expat-0:2.1.1-1.fc24.x86_64
    expat-0:2.1.1-2.fc24.x86_64
    fedora-release-0:24-1.noarch
    fedora-release-0:24-2.noarch
    fedora-repos-0:24-1.noarch
    fedora-repos-0:24-3.noarch
    findutils-1:4.6.0-3.fc24.x86_64
    findutils-1:4.6.0-7.fc24.x86_64
    fontconfig-0:2.11.94-6.fc24.x86_64
    fontconfig-0:2.11.94-7.fc24.x86_64
    fuse-0:2.9.4-4.fc24.x86_64
    fuse-0:2.9.7-1.fc24.x86_64
    fuse-libs-0:2.9.4-4.fc24.x86_64
    fuse-libs-0:2.9.7-1.fc24.x86_64
    gfs2-utils-0:3.1.8-7.fc24.x86_64
    gfs2-utils-0:3.1.9-1.fc24.x86_64
    glib2-0:2.48.1-1.fc24.x86_64
    glib2-0:2.48.2-1.fc24.x86_64
    glibc-0:2.23.1-10.fc24.x86_64
    glibc-0:2.23.1-7.fc24.x86_64
    glibc-all-langpacks-0:2.23.1-10.fc24.x86_64
    glibc-all-langpacks-0:2.23.1-7.fc24.x86_64
    glibc-common-0:2.23.1-10.fc24.x86_64
    glibc-common-0:2.23.1-7.fc24.x86_64
    glibc-headers-0:2.23.1-10.fc24.x86_64
    glibc-headers-0:2.23.1-7.fc24.x86_64
    gmp-1:6.1.0-2.fc24.x86_64
    gmp-1:6.1.1-1.fc24.x86_64
    gnupg-0:1.4.20-2.fc24.x86_64
    gnupg-0:1.4.21-1.fc24.x86_64
    gnupg2-0:2.1.11-3.fc24.x86_64
    gnupg2-0:2.1.13-2.fc24.x86_64
    gpgme-0:1.4.3-7.fc24.x86_64
    gpgme-0:1.6.0-3.fc24.x86_64
    gtk-murrine-engine-0:0.98.2-10.fc24.x86_64
    gtk-murrine-engine-0:0.98.2-9.fc24.x86_64
    gtk-update-icon-cache-0:3.20.6-1.fc24.x86_64
    gtk-update-icon-cache-0:3.20.9-1.fc24.x86_64
    gvfs-client-0:1.28.2-1.fc24.x86_64
    gvfs-client-0:1.28.3-1.fc24.x86_64
    hyperv-daemons-license-0:0-0.14.20150702git.fc24.noarch
    hyperv-daemons-license-0:0-0.15.20160728git.fc24.noarch
    hypervfcopyd-0:0-0.14.20150702git.fc24.x86_64
    hypervfcopyd-0:0-0.15.20160728git.fc24.x86_64
    hypervkvpd-0:0-0.14.20150702git.fc24.x86_64
    hypervkvpd-0:0-0.15.20160728git.fc24.x86_64
    hypervvssd-0:0-0.14.20150702git.fc24.x86_64
    hypervvssd-0:0-0.15.20160728git.fc24.x86_64
    info-0:6.1-2.fc24.x86_64
    info-0:6.1-3.fc24.x86_64
    ipcalc-0:0.1.6-2.fc24.x86_64
    ipcalc-0:0.1.8-1.fc24.x86_64
    iputils-0:20160308-2.fc24.x86_64
    iputils-0:20160308-3.fc24.x86_64
    json-glib-0:1.2.0-1.fc24.x86_64
    json-glib-0:1.2.2-1.fc24.x86_64
    lcms2-0:2.7-3.fc24.x86_64
    lcms2-0:2.8-2.fc24.x86_64
    libarchive-0:3.1.2-17.fc24.x86_64
    libarchive-0:3.2.1-3.fc24.x86_64
    libassuan-0:2.4.2-2.fc24.x86_64
    libassuan-0:2.4.3-1.fc24.x86_64
    libavc1394-0:0.5.3-19.fc24.x86_64
    libavc1394-0:0.5.4-1.fc24.x86_64
    libbasicobjects-0:0.1.1-28.fc24.x86_64
    libbasicobjects-0:0.1.1-29.fc24.x86_64
    libblockdev-utils-0:1.5-1.fc24.x86_64
    libblockdev-utils-0:1.6-1.fc24.x86_64
    libcap-ng-0:0.7.7-4.fc24.x86_64
    libcap-ng-0:0.7.8-1.fc24.x86_64
    libcollection-0:0.7.0-28.fc24.x86_64
    libcollection-0:0.7.0-29.fc24.x86_64
    libdhash-0:0.4.3-28.fc24.x86_64
    libdhash-0:0.4.3-29.fc24.x86_64
    libdrm-0:2.4.68-1.fc24.x86_64
    libdrm-0:2.4.70-1.fc24.x86_64
    libdv-0:1.0.0-21.fc24.x86_64
    libdv-0:1.0.0-22.fc24.x86_64
    libevdev-0:1.5.1-1.fc24.x86_64
    libevdev-0:1.5.4-1.fc24.x86_64
    libgcrypt-0:1.6.4-2.fc24.x86_64
    libgcrypt-0:1.6.6-1.fc24.x86_64
    libgpg-error-0:1.21-2.fc24.x86_64
    libgpg-error-0:1.24-1.fc24.x86_64
    libidn-0:1.32-2.fc24.x86_64
    libidn-0:1.33-1.fc24.x86_64
    libksba-0:1.3.4-1.fc24.x86_64
    libksba-0:1.3.5-1.fc24.x86_64
    libmbim-0:1.12.4-2.fc24.x86_64
    libmbim-0:1.14.0-1.fc24.x86_64
    libmnl-0:1.0.3-11.fc24.x86_64
    libmnl-0:1.0.4-1.fc24.x86_64
    libnl3-0:3.2.27-3.fc24.x86_64
    libnl3-0:3.2.28-3.fc24.x86_64
    libnl3-cli-0:3.2.27-3.fc24.x86_64
    libnl3-cli-0:3.2.28-3.fc24.x86_64
    libpath_utils-0:0.2.1-28.fc24.x86_64
    libpath_utils-0:0.2.1-29.fc24.x86_64
    libpng-2:1.6.21-2.fc24.x86_64
    libpng-2:1.6.23-1.fc24.x86_64
    libpsl-0:0.13.0-1.fc24.x86_64
    libpsl-0:0.13.0-2.fc24.x86_64
    libqmi-0:1.14.2-1.fc24.x86_64
    libqmi-0:1.16.0-1.fc24.x86_64
    libref_array-0:0.1.5-28.fc24.x86_64
    libref_array-0:0.1.5-29.fc24.x86_64
    libreport-filesystem-0:2.7.1-1.fc24.x86_64
    libreport-filesystem-0:2.7.2-1.fc24.x86_64
    libselinux-0:2.5-3.fc24.x86_64
    libselinux-0:2.5-9.fc24.x86_64
    libsepol-0:2.5-3.fc24.x86_64
    libsepol-0:2.5-8.fc24.x86_64
    libtasn1-0:4.8-1.fc24.x86_64
    libtasn1-0:4.9-1.fc24.x86_64
    libwacom-data-0:0.19-1.fc24.noarch
    libwacom-data-0:0.21-1.fc24.noarch
    libwebp-0:0.5.0-2.fc24.x86_64
    libwebp-0:0.5.1-1.fc24.x86_64
    libxkbcommon-0:0.5.0-4.fc24.x86_64
    libxkbcommon-0:0.6.1-1.fc24.x86_64
    logrotate-0:3.9.2-3.fc24.x86_64
    logrotate-0:3.9.2-5.fc24.x86_64
    lua-0:5.3.2-3.fc24.x86_64
    lua-0:5.3.3-2.fc24.x86_64
    microcode_ctl-2:2.1-11.fc24.x86_64
    microcode_ctl-2:2.1-13.fc24.x86_64
    mokutil-1:0.2.0-4.fc24.x86_64
    mokutil-1:0.3.0-1.fc24.x86_64
    ncurses-0:6.0-5.20160116.fc24.x86_64
    ncurses-0:6.0-6.20160709.fc24.x86_64
    ncurses-base-0:6.0-5.20160116.fc24.noarch
    ncurses-base-0:6.0-6.20160709.fc24.noarch
    ncurses-libs-0:6.0-5.20160116.fc24.x86_64
    ncurses-libs-0:6.0-6.20160709.fc24.x86_64
    nettle-0:3.2-2.fc24.x86_64
    nettle-0:3.2-3.fc24.x86_64
    ntfs-3g-2:2016.2.22-1.fc24.x86_64
    ntfs-3g-2:2016.2.22-2.fc24.x86_64
    pciutils-0:3.4.1-2.fc24.x86_64
    pciutils-0:3.5.1-1.fc24.x86_64
    pciutils-libs-0:3.4.1-2.fc24.x86_64
    pciutils-libs-0:3.5.1-1.fc24.x86_64
    pcre-0:8.38-11.fc24.x86_64
    pcre-0:8.39-3.fc24.x86_64
    pcsc-lite-libs-0:1.8.15-2.fc24.x86_64
    pcsc-lite-libs-0:1.8.17-2.fc24.x86_64
    perl-libs-4:5.22.2-359.fc24.x86_64
    perl-libs-4:5.22.2-362.fc24.x86_64
    perl-macros-4:5.22.2-359.fc24.x86_64
    perl-macros-4:5.22.2-362.fc24.x86_64
    python2-pexpect-0:4.0.1-6.fc24.noarch
    python2-pexpect-0:4.1.0-1.fc24.noarch
    python3-dnf-0:1.1.10-1.fc24.noarch
    python3-dnf-0:1.1.9-2.fc24.noarch
    python3-pygpgme-0:0.3-15.fc24.x86_64
    python3-pygpgme-0:0.3-18.fc24.x86_64
    reiserfs-utils-2:3.6.24-2.fc24.x86_64
    reiserfs-utils-2:3.6.25-1.fc24.x86_64
    sqlite-libs-0:3.11.0-3.fc24.x86_64
    sqlite-libs-0:3.13.0-1.fc24.x86_64
    tzdata-0:2016d-1.fc24.noarch
    tzdata-0:2016f-1.fc24.noarch
    tzdata-java-0:2016d-1.fc24.noarch
    tzdata-java-0:2016f-1.fc24.noarch
    unzip-0:6.0-28.fc24.x86_64
    unzip-0:6.0-30.fc24.x86_64
    usb_modeswitch-0:2.3.0-1.fc24.x86_64
    usb_modeswitch-0:2.4.0-4.fc24.x86_64
    usb_modeswitch-data-0:20160112-1.fc24.noarch
    usb_modeswitch-data-0:20160612-3.fc24.noarch
    xorg-x11-server-common-0:1.18.3-2.fc24.x86_64
    xorg-x11-server-common-0:1.18.4-4.fc24.x86_64


    Look for what I put in red color. What this mean? Is it related? But on other hand if we compare the above list with list of package that dnf autoremove we will see that most of packages are not existing in both 2 lists.
    Last edited by User808; 8th October 2016 at 08:17 PM.

  13. #13
    Join Date
    Dec 2013
    Location
    United Kingdom
    Posts
    7,138
    Mentioned
    6 Post(s)
    Tagged
    1 Thread(s)

    Re: Does "dnf autoremove" risk is fixed ?

    Cross posts/threads have been removed. Please do not cross post - forum policy permits only one thread at a time per topic. thread title updated so it makes sense

  14. #14
    Join Date
    Mar 2012
    Location
    München, Deutschland
    Posts
    897
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question Re: dnf autoremove bug help needed please

    Hello to everybody,

    0808 and his questions sparked/gave to me idea to check on my VM f25 the same dnf option (never run it before): dnf autoremove ?

    So here is what I have when executed this command:

    Code:
    [root@localhost root]# dnf autoremove
    Last metadata expiration check: 0:31:34 ago on Sun Oct  9 06:02:28 2016.
    Dependencies resolved.
     Package                                 Arch             Version                              Repository
    ================================================================================================================
    Removing:
     SuperLU                                 x86_64           5.2.0-1.fc25                         @fedora
     armadillo                               x86_64           7.300.1-1.fc25                       @fedora
     arpack                                  x86_64           3.3.0-2.b0f7a60git.fc24              @fedora
     atlas                                   x86_64           3.10.2-12.fc24                       @fedora
     autogen-libopts                         x86_64           5.18.10-1.fc25                       @fedora
     avahi-autoipd                           x86_64           0.6.32-4.fc25                        @fedora
     blas                                    x86_64           3.6.1-1.fc25                         @fedora
     cfitsio                                 x86_64           3.370-6.fc24                         @fedora
     check                                   x86_64           0.10.0-3.fc24                        @fedora
     desktop-backgrounds-gnome               noarch           25.0.0-1.fc25                        @updates-testing
     double-conversion                       x86_64           2.0.1-7.fc24                         @fedora
     f23-backgrounds-base                    noarch           23.1.0-2.fc24                        @fedora
     f23-backgrounds-gnome                   noarch           23.1.0-2.fc24                        @fedora
     f24-backgrounds-base                    noarch           24.1.2-1.fc25                        @fedora
     f24-backgrounds-gnome                   noarch           24.1.2-1.fc25                        @fedora
     f25-backgrounds-base                    noarch           25.0.0-1.fc25                        @updates-testing
     f25-backgrounds-gnome                   noarch           25.0.0-1.fc25                        @updates-testing
     fedora-bookmarks                        noarch           25-1.fc25                            @fedora
     freexl                                  x86_64           1.0.2-3.fc24                         @fedora
     gdal-libs                               x86_64           2.1.0-8.fc25                         @fedora
     geos                                    x86_64           3.5.0-3.fc25                         @fedora
     gnutls-dane                             x86_64           3.5.4-1.fc25                         @fedora
     gnutls-utils                            x86_64           3.5.4-1.fc25                         @fedora
     gsoap                                   x86_64           2.8.30-1.fc25                        @fedora
     hdf5                                    x86_64           1.8.17-1.fc25                        @fedora
     hunspell-en                             noarch           0.20140811.1-5.fc24                  @fedora
     hunspell-en-GB                          noarch           0.20140811.1-5.fc24                  @fedora
     kernel-debug                            x86_64           4.7.4-200.fc24                       @updates
     kernel-debug-modules                    x86_64           4.7.4-200.fc24                       @updates
     lapack                                  x86_64           3.6.1-1.fc25                         @fedora
     leptonica                               x86_64           1.73-2.fc24                          @fedora
     libXevie                                x86_64           1.0.3-11.fc24                        @fedora
     libdap                                  x86_64           3.17.2-2.fc25                        @fedora
     libdc1394                               x86_64           2.2.2-5.fc24                         @fedora
     libgeotiff                              x86_64           1.4.0-7.fc24                         @fedora
     libgfortran                             x86_64           6.2.1-2.fc25                         @fedora
     libgsystem                              x86_64           2015.2-2.fc24                        @fedora
     libgta                                  x86_64           1.0.7-3.fc24                         @fedora
     libhif                                  x86_64           0.2.3-1.fc25                         @fedora
     libkml                                  x86_64           1.3.0-3.fc25                         @fedora
     libmicrohttpd                           x86_64           0.9.46-2.fc24                        @fedora
     libreoffice-writer2latex                x86_64           1.0.2-19.fc24                        @fedora
     libsilc                                 x86_64           1.1.10-15.fc24                       @fedora
     libspatialite                           x86_64           4.3.0a-2.fc24                        @fedora
     libtranslit                             x86_64           0.0.3-12.fc25                        @fedora
     libtranslit-m17n                        x86_64           0.0.3-12.fc25                        @fedora
     libucil                                 x86_64           0.9.10-12.fc24                       @fedora
     libunicap                               x86_64           0.9.12-17.fc24                       @fedora
     libvirt-client                          x86_64           2.2.0-1.fc25                         @fedora
     libvirt-daemon-config-network           x86_64           2.2.0-1.fc25                         @fedora
     mariadb-common                          x86_64           3:10.1.18-1.fc25                     @updates-testing
     mariadb-config                          x86_64           3:10.1.18-1.fc25                     @updates-testing
     mariadb-libs                            x86_64           3:10.1.18-1.fc25                     @updates-testing
     minizip                                 x86_64           1.2.8-10.fc24                        @fedora
     msr-tools                               x86_64           1.3-4.fc24                           @fedora
     netcdf                                  x86_64           4.4.1-2.fc25                         @fedora
     ogdi                                    x86_64           3.2.0-0.26.beta2.fc24                @fedora
     openblas-openmp                         x86_64           0.2.18-5.fc25                        @fedora
     opencv-contrib                          x86_64           3.1.0-8.fc25                         @fedora
     opencv-core                             x86_64           3.1.0-8.fc25                         @fedora
     openjpeg-libs                           x86_64           1.5.1-16.fc24                        @fedora
     openoffice.org-diafilter                x86_64           1.7.5-1.fc24                         @fedora
     perl-Business-ISBN                      noarch           3.003-1.fc25                         @updates-testing
     perl-Business-ISBN-Data                 noarch           20140910.003-3.fc25                  @fedora
     perl-Fedora-VSP                         noarch           0.001-4.fc25                         @fedora
     perl-GD                                 x86_64           2.56-9.fc25                          @fedora
     perl-GD-Barcode                         noarch           1.15-23.fc25                         @fedora
     perl-Mojolicious                        noarch           7.0-1.fc25                           @fedora
     perl-generators                         noarch           1.10-1.fc25                          @fedora
     postgresql-libs                         x86_64           9.5.4-1.fc25                         @fedora
     proj                                    x86_64           4.9.2-2.fc24                         @fedora
     protobuf                                x86_64           2.6.1-5.fc25                         @fedora
     protobuf-compiler                       x86_64           2.6.1-5.fc25                         @fedora
     python2-blockdev                        x86_64           1.9-4.fc25                           @updates-testing
     re2                                     x86_64           20160401-2.fc25                      @fedora
     subunit                                 x86_64           1.2.0-8.fc25                         @fedora
     tesseract                               x86_64           3.04.01-2.fc25                       @fedora
     unbound-libs                            x86_64           1.5.10-1.fc25                        @updates-testing
     unixODBC                                x86_64           2.3.4-3.fc25                         @fedora
     uriparser                               x86_64           0.8.4-3.fc25                         @fedora
     xml-commons-apis                        noarch           1.4.01-20.fc24                       @fedora
     zeitgeist-libs                          x86_64           0.9.16-2.fc24                        @fedora
    
    Transaction Summary
    ===================
    Remove  82 Packages
    
    Installed size: 306 M
    The questions are obvious: since I fairly recently upgraded my VM F24 to VM F25 (http://www.forums.fedoraforum.org/sh...php?t=311618):
    I was surprised to see some (lot) F24 packages still there.
    [1] Do these F24 packages have representatives in F25, or will have in The Future?
    [2] How to check on this (I do get one of them: kernel F24 - 4.7.4-200.fc24, it will be kicked out soon)?
    [3] On the topic: I do not see any X11 packages for removal, has this anything to do with Wayland, used in F25?

    Thank you in advance,
    _nobody_

  15. #15
    Join Date
    Dec 2013
    Location
    United Kingdom
    Posts
    7,138
    Mentioned
    6 Post(s)
    Tagged
    1 Thread(s)

    Re: dnf autoremove bug help needed please

    1. will have, don't delete them just yet. there's usually some crossover even a couple of weeks after the final release with some libraries.

    the kernel files will automatically get purged as and when it's been bumped past the third oldest on your system (assuming you haven't altered that limit).

    desktop background packages may be re-based as well for older versions but again, not a stability issue given their nature.

    3. Doubt it, if the upgrade was successful they will have already been cleaned up properly. Wayland may be the default but they haven't removed X11. Additionally, see here, still a mix of F24 and F25 packages for X11 too.

Page 1 of 2 12 LastLast

Similar Threads

  1. dnf autoremove is too dangerous
    By Jeff Sadowski in forum Using Fedora
    Replies: 4
    Last Post: 9th October 2016, 08:01 PM
  2. dnf autoremove failed
    By boycottsystemd in forum Installation, Upgrades and Live Media
    Replies: 0
    Last Post: 29th April 2016, 08:34 PM
  3. Dnf autoremove question
    By military in forum F22 Development Forum
    Replies: 4
    Last Post: 15th May 2015, 02:59 PM
  4. Why is yum autoremove acting wild
    By tjohnson in forum Using Fedora
    Replies: 4
    Last Post: 11th March 2015, 09:58 AM
  5. apt-get autoremove?
    By cairnzi in forum Using Fedora
    Replies: 9
    Last Post: 3rd November 2011, 06:13 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
[[template footer(Guest)]]