Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1507867 - Fedora installation fails for languages other than English US
Summary: Fedora installation fails for languages other than English US
Keywords:
Status: CLOSED DUPLICATE of bug 1469407
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 26
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-10-31 10:56 UTC by Jaseem Abid
Modified: 2017-10-31 11:06 UTC (History)
12 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-10-31 11:06:24 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Jaseem Abid 2017-10-31 10:56:18 UTC
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

Comment 1 Kamil Páral 2017-10-31 11:06:24 UTC
Most probably a duplicate of bug 1469407.

*** This bug has been marked as a duplicate of bug 1469407 ***


Note You need to log in before you can comment on or make changes to this bug.