Bug 1532754

Summary: livemedia-creator doesn't include all KDE packages from updates repo
Product: [Fedora] Fedora Reporter: Artem <sherba800>
Component: loraxAssignee: Brian Lane <bcl>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 27CC: anaconda-maint-list, bcl, dmach, sherba800
Target Milestone: ---   
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-01-23 16:42:57 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:

Description Artem 2018-01-09 17:47:56 UTC
I want to create custom iso with KDE environment but for some reason not all KDE packages from updates repo are included.

I try to create custom iso image with livemedia-creator according to this manual https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD 
When iso is done i write it to usb and boot from it. Once i booted up my iso from thumbdrive or in Virtualbox notification popups and informs me that there are few updates. I listed upgrading packages below. Almost all of them are KDE-related packages. If i do "rpm -q package" with packages from list on booted system i will find that they are from releases repo, not from updates. For some reason newer updated versions of these packages aren't included by livemedia-creator while iso creating.

I tried to create iso few times:
1. with my own kickstart file and few additional packages (no additional repo or something, just gimp and inkscape)
2. with bare kickstarts (fedora-live-kde.ks) from https://pagure.io/fedora-kickstarts/releases
3. with bare kickstarts (fedora-live-kde.ks) from package fedora-kickstarts

Every time i cannot create iso image with all updated packages. Same problem occurs everytime.

List of packages after i run "dnf update" on booted iso:

Dependencies resolved.
=====================================================================================================================
 Package                                    Arch            Version                           Repository        Size
=====================================================================================================================
Upgrading:
 kdepim-runtime                             x86_64          1:17.12.0-3.fc27                  updates          3.5 M
 kdepim-runtime-libs                        x86_64          1:17.12.0-3.fc27                  updates          273 k
 kf5-akonadi-server                         x86_64          17.12.0-1.fc27                    updates          2.4 M
 kf5-akonadi-server-mysql                   x86_64          17.12.0-1.fc27                    updates           11 k
 kf5-frameworkintegration                   x86_64          5.41.0-2.fc27                     updates          1.6 M
 kf5-frameworkintegration-libs              x86_64          5.41.0-2.fc27                     updates           34 k
 kf5-kdeclarative                           x86_64          5.41.0-1.fc27                     updates          270 k
 kf5-knotifications                         x86_64          5.41.0-1.fc27                     updates          163 k
 kf5-kpimtextedit                           x86_64          17.12.0-1.fc27                    updates          252 k
 kf5-ktextwidgets                           x86_64          5.41.0-1.fc27                     updates          300 k
 kf5-kwayland                               x86_64          5.41.0-1.fc27                     updates          397 k
 libkworkspace5                             x86_64          5.11.4-1.fc27                     updates           94 k
 plasma-desktop                             x86_64          5.11.4-1.fc27                     updates          5.8 M
 plasma-integration                         x86_64          5.11.4-1.fc27                     updates          146 k
 plasma-lookandfeel-fedora                  noarch          5.11.4-1.fc27                     updates          6.3 M
 plasma-workspace                           x86_64          5.11.4-1.fc27                     updates          6.6 M
 plasma-workspace-common                    x86_64          5.11.4-1.fc27                     updates           44 k
 plasma-workspace-geolocation               x86_64          5.11.4-1.fc27                     updates           71 k
 plasma-workspace-geolocation-libs          x86_64          5.11.4-1.fc27                     updates           39 k
 plasma-workspace-libs                      x86_64          5.11.4-1.fc27                     updates          1.4 M
 powerdevil                                 x86_64          5.11.4-1.fc27                     updates          700 k
 qt5-qdbusviewer                            x86_64          5.9.2-1.fc27                      updates           58 k
 qt5-qtbase                                 x86_64          5.9.2-6.fc27                      updates          3.4 M
 qt5-qtbase-common                          noarch          5.9.2-6.fc27                      updates           36 k
 qt5-qtbase-gui                             x86_64          5.9.2-6.fc27                      updates          5.2 M
 qt5-qtbase-mysql                           x86_64          5.9.2-6.fc27                      updates           64 k
 qt5-qtdeclarative                          x86_64          5.9.2-2.fc27                      updates          3.2 M
 qt5-qtimageformats                         x86_64          5.9.2-1.fc27                      updates          101 k
 qt5-qtlocation                             x86_64          5.9.2-1.fc27                      updates          2.5 M
 qt5-qtquickcontrols2                       x86_64          5.9.2-1.fc27                      updates          827 k
 qt5-qtscript                               x86_64          5.9.2-1.fc27                      updates          1.1 M
 qt5-qtsensors                              x86_64          5.9.2-1.fc27                      updates          215 k
 qt5-qtsvg                                  x86_64          5.9.2-1.fc27                      updates          161 k
 qt5-qttools                                x86_64          5.9.2-1.fc27                      updates           47 k
 qt5-qttools-common                         noarch          5.9.2-1.fc27                      updates           18 k
 qt5-qttools-libs-designer                  x86_64          5.9.2-1.fc27                      updates          2.7 M
 qt5-qtwebengine                            x86_64          5.9.3-5.fc27                      updates           40 M
 qt5-qtwebkit                               x86_64          5.212.0-0.12.alpha2.fc27          updates           13 M
 qt5-qtx11extras                            x86_64          5.9.2-1.fc27                      updates           31 k
 qt5-qtxmlpatterns                          x86_64          5.9.2-1.fc27                      updates          1.1 M
 sddm-breeze                                noarch          5.11.4-1.fc27                     updates          1.0 M
Installing dependencies:
 plasma-drkonqi                             x86_64          5.11.4-1.fc27                     updates          802 k
     replacing  plasma-workspace-drkonqi.x86_64 5.10.5-3.fc27
 qt5-qtspeech                               x86_64          5.9.2-1.fc27                      updates           34 k

Transaction Summary
=====================================================================================================================
Install   2 Packages
Upgrade  41 Packages

Comment 1 Artem 2018-01-20 18:37:57 UTC
I thought it was because of livemedia-creator doesn't include all packages from update repos but today i tried to install Fedora from netinstall image and same problem occurred after i booted in KDE desktop first time. I was proposed to get updated by plasma update applet.

Comment 2 Brian Lane 2018-01-23 16:42:57 UTC
Sounds like a repo problem. As long as you point lmc at the updates repo it will use it.