Hide Forgot
Description of problem: Unresolvable dependencies when installing the gnome-getting-started-docs-de packages in rhel-workstation-7.3 Version-Release number of selected component (if applicable): gnome-getting-started-docs-de-3.14.1.0.2-1.el7.noarch How reproducible: 100% Steps to Reproduce: 1. install RHEL-workstation 7.3 @base 2. run 'yum install gnome-getting-started-docs-de' Actual results: Resolving Dependencies --> Running transaction check ---> Package gnome-getting-started-docs-de.noarch 0:3.14.1.0.2-1.el7 will be installed --> Processing Dependency: gnome-getting-started-docs = 3.14.1.0.2-1.el7 for package: gnome-getting-started-docs-de-3.14.1.0.2-1.el7.noarch --> Finished Dependency Resolution Error: Package: gnome-getting-started-docs-de-3.14.1.0.2-1.el7.noarch (rhel-7-workstation-rpms) Requires: gnome-getting-started-docs = 3.14.1.0.2-1.el7 Installed: gnome-getting-started-docs-3.14.1.0.2-3.el7.noarch (@anaconda/7.3) gnome-getting-started-docs = 3.14.1.0.2-3.el7 Available: gnome-getting-started-docs-3.8.3.0.2-3.el7.noarch (rhel-7-workstation-rpms) gnome-getting-started-docs = 3.8.3.0.2-3.el7 Available: gnome-getting-started-docs-3.14.1.0.2-1.el7.noarch (rhel-7-workstation-rpms) gnome-getting-started-docs = 3.14.1.0.2-1.el7 Expected results: should be installed without error Additional info:
I really don't get what's the issue here the main package is in main variant, while language mutations are in optional -bash-4.1$ find /mnt/redhat/released/RHEL-7/7.3/ -name "gnome-getting-started-docs*" | grep -v optional | grep -v src /mnt/redhat/released/RHEL-7/7.3/Client/x86_64/os/Packages/gnome-getting-started-docs-3.14.1.0.2-3.el7.noarch.rpm /mnt/redhat/released/RHEL-7/7.3/Container/x86_64/os/Packages/gnome-getting-started-docs-3.14.1.0.2-3.el7.noarch.rpm /mnt/redhat/released/RHEL-7/7.3/Server/aarch64/os/Packages/gnome-getting-started-docs-3.14.1.0.2-3.el7.noarch.rpm /mnt/redhat/released/RHEL-7/7.3/Server/ppc64/os/Packages/gnome-getting-started-docs-3.14.1.0.2-3.el7.noarch.rpm /mnt/redhat/released/RHEL-7/7.3/Server/ppc64le/os/Packages/gnome-getting-started-docs-3.14.1.0.2-3.el7.noarch.rpm /mnt/redhat/released/RHEL-7/7.3/Server/s390x/os/Packages/gnome-getting-started-docs-3.14.1.0.2-3.el7.noarch.rpm /mnt/redhat/released/RHEL-7/7.3/Server/x86_64/os/Packages/gnome-getting-started-docs-3.14.1.0.2-3.el7.noarch.rpm /mnt/redhat/released/RHEL-7/7.3/Workstation/x86_64/os/Packages/gnome-getting-started-docs-3.14.1.0.2-3.el7.noarch.rpm Workstation has it in main variant as well.
If you need to install the language mutations e.g. DE you should enable the optional variant. Lubos
Hi Lubos, I need to reopen this issue. This problem doesn't caused by installing additional wanted packages. They just installed RHEL-7.1 or 7.2 from a DVD-image with default language de_DE.UTF8. This stated to an existing package `gnome-getting-started-docs-de-3.14.1.0.2-1.el7.noarch`. After this, when you try to upgrade to RHEL-7.3, you will run into this issue. Is your advice for the customer, when they installed a prior-RHEL-7.3 system with German language (or any other than English) and would like to upgrade to RHEL-7.3, they need to activate the optional repository? It's easy reproducible this, by doing following tasks. 1. Install RHEL-7.2 vm with attached kickstart. virt-install --name rhel-7-gnome-issue --memory 2048 --input type=mouse,bus=ps2 --disk rhel-7-gnome-issue.qcow2,format=qcow2,size=16 --graphics spice --os-type=linux --os-variant=rhel7 --location rhel-workstation-7.1-x86_64-dvd.iso --hvm --initrd-inject=ks.cfg --extra-args "ks=file:/ks.cfg console=ttyS0,115200 log_buf_len=16M" --noreboot 2. subscribe system subscription-manager register --username=<username> --password=<password> --auto-attach 3. check configured repositories and subscription status [root@localhost ~]# subscription-manager list --consumed +-------------------------------------------+ Consumed Subscriptions +-------------------------------------------+ Subscription Name: Red Hat Enterprise Linux Workstation, Premium [...] [root@localhost ~]# yum repolist Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager repo id repo name status rhel-7-workstation-rpms/7Workstation/x86_64 Red Hat Enterprise Linux 7 Workstation (RPMs) 14.346 repolist: 14.346 4. try update the whole system [root@localhost ~]# yum update Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager Resolving Dependencies --> Running transaction check ---> Package ModemManager.x86_64 0:1.1.0-8.git20130913.el7 will be updated [...] --> Finished Dependency Resolution Error: Package: gnome-getting-started-docs-de-3.14.1.0.2-1.el7.noarch (@anaconda/7.2) Requires: gnome-getting-started-docs = 3.14.1.0.2-1.el7 Removing: gnome-getting-started-docs-3.14.1.0.2-1.el7.noarch (@anaconda/7.2) gnome-getting-started-docs = 3.14.1.0.2-1.el7 Updated By: gnome-getting-started-docs-3.14.1.0.2-3.el7.noarch (rhel-7-workstation-rpms) gnome-getting-started-docs = 3.14.1.0.2-3.el7 Available: gnome-getting-started-docs-3.8.3.0.2-3.el7.noarch (rhel-7-workstation-rpms) gnome-getting-started-docs = 3.8.3.0.2-3.el7 5. enable optional repository will resolve this issue [root@localhost ~]# subscription-manager repos --enable rhel-7-workstation-optional-rpms Repository 'rhel-7-workstation-optional-rpms' is enabled for this system.
Created attachment 1233909 [details] kickstart file
Luboš, how is this bug going to be fixed?
Hello Jan, we need to make sure that all currently supported release streams (repositories) always have gnome-getting-started-docs and gnome-getting-started-docs-de in "matching versions". What it looks to me is that we'll need to push missing rpms into rhel-7 and 7.3/7.2 EUS/AUS repos. Lubos
Hello as of now I'm closing it as cant fix since it was caused by resolution of bug 1350802. I know it's unfortunate however we've decided to move some of language support into OptionalRepository in order to fit standard single layered DVD size (4.7 GB). There might be a way how to make custom DVDs in the future which could enable us to put back previously moved packages. The solution for your issue right now would be to enable optional repository which will grant you access to gnome-getting-started-docs-de Thanks for understanding Lubos rel-eng