Description of problem: Fedora installation fails if the language selected is *not* US Eng. Version-Release number of selected component (if applicable): Fedora-Workstation-Live-x86_64-26-1.5.iso How reproducible: Select language 'English (India)' from installation screen. Actual results: Installation should succeed. Expected results: Installation fails. Additional info: I selected the category '0ad' because I cannot find 'fedora-installer' or something similar. Logs: anaconda 26.21.11-1 exception report traceback (most recent call first): file "/usr/lib64/python3.6/site-packages/pyanaconda/ui/gui/xkl_wrapper.py", line 308, in add_layout variant)) file "/usr/lib64/python3.6/site-packages/pyanaconda/ui/gui/utils.py", line 77, in _call_method return func(*args, **kwargs) file "/usr/lib64/python3.6/site-packages/pyanaconda/ui/gui/spokes/keyboard.py", line 414, in _addlayout self._xkl_wrapper.add_layout(name) file "/usr/lib64/python3.6/site-packages/pyanaconda/ui/gui/spokes/keyboard.py", line 461, in on_add_clicked self._addlayout(self._store, layout) pyanaconda.ui.gui.xkl_wrapper.xklwrappererror: failed to add layout 'in (eng)' local variables in innermost frame: variant: eng layout: in self: <pyanaconda.ui.gui.xkl_wrapper.xklwrapper object at 0x7f55c1cd5b00> anaconda instance, containing members: _bootloader: grub2 instance, containing members: _bootloader.boot_args: _bootloader.dracut_args: _bootloader.disks: [] _bootloader._disk_order: [] _bootloader._timeout: none _bootloader.password: none _bootloader.console: skipped _bootloader.console_options: skipped _bootloader.linux_images: [] _bootloader.chain_images: [] _bootloader._default_image: none _bootloader._update_only: false _bootloader.skip_bootloader: false _bootloader.errors: [] _bootloader.warnings: [] _bootloader.stage1_device: none _bootloader.stage1_disk: none _bootloader.stage2_device: none _bootloader.stage2_is_preferred_stage1: false _bootloader.problems: [] _bootloader.encrypted_password: skipped canreipl: false desktop: desktop instance, containing members: desktop._default_target: multi-user.target desktop.desktop: none dir: none _display_mode: displaymodes instance, containing members: _display_mode._value_: gui _display_mode._name_: gui _display_mode.__objclass__: <enum 'displaymodes'> _interactive_mode: true gui_startup_failed: false id: none _instclass: defaultinstall instance, containing members: _intf: graphicaluserinterface instance, containing members: _intf.storage: blivet instance, containing members: _intf.storage.ksdata: #version=devel # system authorization information auth --enableshadow --passalgo=sha512 # use graphical install graphical # use hard drive installation media harddrive --dir=none --partition=/dev/mapper/live-base # run the setup agent on first boot firstboot --enable ignoredisk --only-use=sda # keyboard layouts keyboard --xlayouts='gb' # system language lang en_gb.utf-8 # network information network --bootproto=dhcp --device=ens3 --ipv6=auto --activate network --hostname=localhost.localdomain # system timezone timezone asia/kolkata --isutc # system bootloader configuration bootloader --location=mbr autopart %addon com_redhat_kdump --disable --reserve-mb='128' %end %anaconda pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --emptyok pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --emptyok %end _intf.storage._bootloader: grub2 instance, containing members: _intf.storage._bootloader.boot_args: _intf.storage._bootloader.dracut_args: _intf.storage._bootloader.disks: [] _intf.storage._bootloader._disk_order: [] _intf.storage._bootloader._timeout: none _intf.storage._bootloader.password: none _intf.storage._bootloader.console: skipped _intf.storage._bootloader.console_options: skipped _intf.storage._bootloader.linux_images: [] _intf.storage._bootloader.chain_images: [] _intf.storage._bootloader._default_image: none _intf.storage._bootloader._update_only: false _intf.storage._bootloader.skip_bootloader: false _intf.storage._bootloader.errors: [] _intf.storage._bootloader.warnings: [] _intf.storage._bootloader.stage1_device: none _intf.storage._bootloader.stage1_disk: none _intf.storage._bootloader.stage2_device: none _intf.storage._bootloader.stage2_is_preferred_stage1: false _intf.storage._bootloader.problems: [] _intf.storage._bootloader.encrypted_password: skipped _intf.storage.config: storagediscoveryconfig instance, containing members: _intf.storage.config.ignore_disk_interactive: false _intf.storage.config.ignored_disks: [] _intf.storage.config.exclusive_disks: [] _intf.storage.config.clear_part_type: none _intf.storage.config.clear_part_disks: [] _intf.storage.config.clear_part_devices: [] _intf.storage.config.initialize_disks: false _intf.storage.config.protected_dev_specs: [/dev/disk/by-label/fedora-ws-live-26-1-5] _intf.storage.config.disk_images: {} _intf.storage.config.zero_mbr: false _intf.storage.config.clear_non_existent: false _intf.storage.do_autopart: false _intf.storage.clear_part_choice: none _intf.storage.encrypted_autopart: false _intf.storage.autopart_type: 2 _intf.storage.encryption_cipher: none _intf.storage.escrow_certificates: {} _intf.storage.autopart_escrow_cert: none _intf.storage.autopart_add_backup_passphrase: false _intf.storage.autopart_requests: [partspec instance (0x7f55d366b550) -- mountpoint = / lv = true thin = true btrfs = true weight = 0 fstype = ext4 encrypted = true size = 1024 mib max_size = 50 gib grow = true , partspec instance (0x7f55d366b5f8) -- mountpoint = /home lv = true thin = true btrfs = true weight = 0 fstype = ext4 encrypted = true size = 500 mib max_size = none grow = true , partspec instance (0x7f55d366b668) -- mountpoint = none lv = false thin = false btrfs = false weight = 5000 fstype = biosboot encrypted = false size = 1024 kib max_size = none grow = false , partspec instance (0x7f55d366b6d8) -- mountpoint = /boot lv = false thin = false btrfs = false weight = 2000 fstype = ext4 encrypted = false size = 1024 mib max_size = none grow = false , partspec instance (0x7f55d366ba20) -- mountpoint = none lv = true thin = false btrfs = false weight = 0 fstype = swap encrypted = true size = 0.0 max_size = none grow = false ] _intf.storage.edd_dict: {} _intf.storage.size_sets: [] _intf.storage._default_fstype: ext4 _intf.storage._default_boot_fstype: none _intf.storage._next_id: 0 _intf.storage._dump_file: /tmp/storage.state _intf.storage.devicetree: devicetree instance, containing members: _intf.storage.devicetree.luks_dict_passed: {} _intf.storage.devicetree._devices: [existing 20 gib disk sda (2) , opticaldevice instance, containing members: id: 7 exists: true uuid: none sysfs_path: /sys/devices/pci0000:00/0000:00:01.1/ata1/host0/target0:0:1/0:0:1:0/block/sr0 _format: iso9660fs instance, containing members: _format.id: 15 _format._label: fedora-ws-live-26-1-5 _format._options: none _format._device: /dev/sr0 _format.uuid: 2017-07-05-22-29-06-00 _format.exists: true _format.mountopts: none _format._create_options: none _format._info: unimplementedfsinfo instance, containing members: _format._info.fs: already dumped (iso9660fs instance) _format._resize: unimplementedfsresize instance, containing members: _format._resize.df: already dumped (iso9660fs instance) _format._minsize: unimplementedfsminsize instance, containing members: _format._minsize.fs: already dumped (iso9660fs instance) _format._size_info: unimplementedfssize instance, containing members: _format._size_info.fs: already dumped (iso9660fs instance) _format._size: size instance, containing members: _format._size._c_size: size (0 b) _format._target_size: already dumped (size instance) _format._min_instance_size: size instance, containing members: _format._min_instance_size._c_size: size (0 b) _format._resizable: false _format._fsck: unimplementedfsck instance, containing members: _format._fsck.fs: already dumped (iso9660fs instance) _format._mkfs: unimplementedfsmkfs instance, containing members: _format._mkfs.fs: already dumped (iso9660fs instance) _format._mount: iso9660fsmount instance, containing members: _format._mount.fs: already dumped (iso9660fs instance) _format._readlabel: unimplementedfsreadlabel instance, containing members: _format._readlabel.fs: already dumped (iso9660fs instance) _format._sync: unimplementedfssync instance, containing members: _format._sync.fs: already dumped (iso9660fs instance) _format._writelabel: unimplementedfswritelabel instance, containing members: _format._writelabel.fs: already dumped (iso9660fs instance) _format._writeuuid: unimplementedfswriteuuid instance, containing members: _format._writeuuid.fs: already dumped (iso9660fs instance) _format._current_info: none _format.mountpoint: none _format.fsprofile: none _format._chrooted_mountpoint: none _size: size instance, containing members: _size._c_size: size (1.4560546875 gib) _target_size: already dumped (size instance) _current_size: already dumped (size instance) major: 11 minor: 0 _serial: none _vendor: skipped _model: qemu_dvd-rom bus: skipped _readonly: false _protected: true controllable: true _name: sr0 _tags: set() _parents: parentlist instance, containing members: _parents.items: [] _parents.appendfunc: <bound method device._add_parent of opticaldevice instance (0x7f55c1db8d68) -- name = sr0 status = true id = 7 children = [] parents = [] uuid = none size = 1.46 gib format = existing iso9660 filesystem major = 11 minor = 0 exists = true protected = true sysfs path = /sys/devices/pci0000:00/0000:00:01.1/ata1/host0/target0:0:1/0:0:1:0/block/sr0 target size = 1.46 gib path = /dev/sr0
Most probably a duplicate of bug 1469407. *** This bug has been marked as a duplicate of bug 1469407 ***