Bug 1322081

Summary: kickstart of system fails because packages could not be found
Product: [Fedora] Fedora Reporter: jas
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 23CC: anaconda-maint-list, dshea, g.kaviyarasu, jas, jonathan, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-03-30 18:45:22 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:

Description jas 2016-03-29 18:34:15 UTC
Description of problem:

I put the following in the packages section of kickstart:

@^Fedora Workstation
-gnome-initial-setup
-gnome-boxes
-evolution
-rhythmbox
-shotwell
-cheese
-empathy
-devassistant-gui
-gnome-abrt
-gnome-weather
-bijiben
-gnome-clocks
-gnome-contacts
-totem
-@printing
-@libreoffice
-@networkmanager-submodules
kernel-devel
nfs-utils
NetworkManager-wifi
# needed by vbox
gcc
python
patch
dkms
SDL-devel
libvpx-devel
compat-libvpx1

When kickstart begins, the installer reports:

"You have specified a package dkms should be installed. This
package does not exist. Would you like to ignore this package and continue
with the installation?"

If I say "YES", I get the same thing for patch and compat-libvpx1, but not for python.

Then under "SOFTWARE SELECTION", it displays "Error checking software selection" and when I click for more details, it provides these errors:

- nothing provides libX11-devel needed by SDL-devel-1.2.15-20.fc23.i686
- nothing provides libz.so.1 needed by gcc-5.4.1-2.fc23.i686

... But I didn't request i686 installations..

So I removed "gcc", "patch", "dkms", SDL-devel", "libvpx-devel", "compat-libvpx1" and then "dnf install" them after the kickstart.  It's fine.  There are no dependency problems.

But this is very puzzling and seems like a bug.

Yesterday, with a different environment selected, it was saying that I couldn't add "gcc" either.  Today, with "Fedora Workstation" selected, I can add it.  There may be a subtle bug here.

(PS: It doesn't seem possible to install an extremely minimal GNOME desktop, so I've installed "Fedora Workstation" and then started to take out some items...)

Comment 1 David Shea 2016-03-29 18:44:32 UTC
Please attach the logs from /tmp to this bug as individual, text/plain attachments.

Comment 2 jas 2016-03-30 18:45:22 UTC
It turns out that the problem was my own. It's the first time that I'm kickstarting Fedora, and it wasn't clear that with an install URL of the "Workstation" dir, this didn't include gcc/dkms/patch/etc.  I had to add the "Everything" repo, then it worked.  Sorry for any inconvenience.  I'm used to the RHEL install where everything is in one folder.