Bug 1599429

Summary: plasma-desktop package missing after dnf update
Product: [Fedora] Fedora Reporter: Matt Kunkel <matt>
Component: dnfAssignee: rpm-software-management
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 28CC: dmach, jmracek, mblaha, mhatina, packaging-team-maint, rpm-software-management, vmukhame
Target Milestone: ---Keywords: 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: Environment:
Last Closed: 2018-09-25 07:14:34 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:
Attachments:
Description Flags
dnf history + info
none
dnf debug log none

Description Matt Kunkel 2018-07-09 19:03:25 UTC
Created attachment 1457565 [details]
dnf history + info

Description of problem:

Plasma desktop no longer in display manager - dnf shows as available (not installed) after update (rebooted from a kde session).

Originally installed via @kde-desktop package group.

Plasma desktop package missing after upgrade:
    Upgraded plasma-desktop-5.12.5-1.fc28.x86_64                    @updates
    Upgrade                 5.12.6-1.fc28.x86_64                    @updates


[mtkunke@lmtkunke5 reports]$ dnf --version
2.7.5
  Installed: dnf-0:2.7.5-12.fc28.noarch at Wed 25 Apr 2018 06:35:34 AM GMT
  Built    : Fedora Project at Wed 18 Apr 2018 02:29:51 PM GMT

  Installed: rpm-0:4.14.1-9.fc28.x86_64 at Wed 30 May 2018 03:10:39 PM GMT
  Built    : Fedora Project at Thu 24 May 2018 02:53:48 PM GMT



How reproducible:

Breaks KDE desktop - session

Steps to Reproduce: upgrade per:
Begin time     : Fri 06 Jul 2018 08:53:33 AM CDT
Begin rpmdb    : 2356:ceb377a09d828227af8c83532602279b7a64482e
End time       : Fri 06 Jul 2018 08:53:43 AM CDT (10 seconds)
End rpmdb      : 2356:8f1ab96dff653c13b9b07f83fc22a7e1379c51c8
User           : Matt Kunkel <mtkunke>
Return-Code    : Success
Command Line   : update --refresh
Transaction performed with:
    Installed     dnf-2.7.5-12.fc28.noarch @anaconda
    Installed     rpm-4.14.1-9.fc28.x86_64 @updates
Packages Altered:
    Upgraded code-1.24.1-1528912352.el7.x86_64 @code
    Upgrade       1.25.0-1530796575.el7.x86_64 @code
[mtkunke@lmtkunke5 reports]$ sudo dnf history info 118
Transaction ID : 118
Begin time     : Mon 09 Jul 2018 09:36:29 AM CDT
Begin rpmdb    : 2356:f8f71952a52463d7b181f1381f0df5ceebc80186
End time       : Mon 09 Jul 2018 09:37:36 AM CDT (67 seconds)
End rpmdb      : 2356:06ac36605a255591cf604eadd6ace3aa5b990632
User           : Matt Kunkel <mtkunke>
Return-Code    : Success
Command Line   : update


Actual results:

plasma-desktop missing

Expected results:

plasma-desktop upgraded

Additional info:

See attachment of dnf history. Transaction 118 shows the upgrade of plasma-desktop transaction 119 shows the install of plasma-desktop.   Originally installed in transaction 44.

Comment 1 Matt Kunkel 2018-07-09 19:05:42 UTC
Created attachment 1457566 [details]
dnf debug log

Comment 2 Jaroslav Mracek 2018-09-25 07:14:34 UTC
I believe that the problem is fixed by https://github.com/rpm-software-management/dnf/pull/1220.