RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1152849 - yum update produces ERROR on gimp
Summary: yum update produces ERROR on gimp
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: webkitgtk
Version: 6.6
Hardware: x86_64
OS: Linux
urgent
urgent
Target Milestone: rc
: ---
Assignee: Tomas Popela
QA Contact: Desktop QE
URL:
Whiteboard:
: 1121651 (view as bug list)
Depends On: 1163136
Blocks: 1011602 1083985 1162701
TreeView+ depends on / blocked
 
Reported: 2014-10-15 04:10 UTC by Zvi Dubitzky
Modified: 2018-12-09 18:51 UTC (History)
13 users (show)

Fixed In Version: webkitgtk-1.4.3-9.el6
Doc Type: Bug Fix
Doc Text:
Previously, the wrong provides were preventing successful upgrades of the operating system. As a consequence, running the "yum update" command produced an error. In addition, the error message prompted the user to use the "--skip-broken" option to work around the problem, which, however, led to a different update path. This update provides the correct backwards-compatible symbolic links for the webkitgtk packages, and "yum update" now successfully updates the system.
Clone Of:
: 1162701 (view as bug list)
Environment:
Last Closed: 2015-10-22 09:30:12 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Knowledge Base (Solution) 1185823 0 None None None 2018-12-09 18:27:51 UTC

Description Zvi Dubitzky 2014-10-15 04:10:37 UTC
After authenticating to RHN I run : yum update on a new RHEL 6.5

Yet unlike all previous cases prior to today ( 10/14/2014) -even last week 
- I receive the following message :

---> Package webkitgtk.x86_64 0:1.2.6-5.el6 will be updated
--> Processing Dependency: libwebkit-1.0.so.2()(64bit) for package: 2:gimp-help-browser-2.6.9-6.el6_5.x86_64
--> Finished Dependency Resolution
Error: Package: 2:gimp-help-browser-2.6.9-6.el6_5.x86_64 (@rhel-x86_64-server-6)
           Requires: gimp(x86-64) = 2:2.6.9-6.el6_5
           Removing: 2:gimp-2.6.9-6.el6_5.x86_64 (@rhel-x86_64-server-6)
               gimp(x86-64) = 2:2.6.9-6.el6_5
           Updated By: 2:gimp-2.6.9-7.el6.x86_64 (rhel-x86_64-server-6)
               gimp(x86-64) = 2:2.6.9-7.el6
           Available: 2:gimp-2.6.9-4.el6.x86_64 (rhel-x86_64-server-6)
               gimp(x86-64) = 2:2.6.9-4.el6
           Available: 2:gimp-2.6.9-4.el6_1.1.x86_64 (rhel-x86_64-server-6)
               gimp(x86-64) = 2:2.6.9-4.el6_1.1
           Available: 2:gimp-2.6.9-4.el6_3.3.x86_64 (rhel-x86_64-server-6)
               gimp(x86-64) = 2:2.6.9-4.el6_3.3
Error: Package: 2:gimp-help-browser-2.6.9-6.el6_5.x86_64 (@rhel-x86_64-server-6)
           Requires: libwebkit-1.0.so.2()(64bit)
           Removing: webkitgtk-1.2.6-5.el6.x86_64 (@anaconda-RedHatEnterpriseLinux-201311111358.x86_64/6.5)
               libwebkit-1.0.so.2()(64bit)
           Updated By: webkitgtk-1.4.3-8.el6.x86_64 (rhel-x86_64-server-6)
               Not found
           Available: webkitgtk-1.2.3-1.el6.x86_64 (rhel-x86_64-server-6)
               libwebkit-1.0.so.2()(64bit)
           Available: webkitgtk-1.2.6-2.el6_0.x86_64 (rhel-x86_64-server-6)
               libwebkit-1.0.so.2()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


Using  --skip-broken   leads to a differnt update pass and I suspect it 
causes later problems with running chef to install IBM CMWO packages 
which did not happen before ( exactly same install !)

Please return it to work as before

Comment 2 Zvi Dubitzky 2014-10-15 06:43:07 UTC
This causes a lot of damage . The different install pass and playing around
(yum clean all, yum check)  causes me to get now upon running yum update 

the message :

Error: Cannot retrieve repository metadata (repomd.xml) for repository: ibmos-arch. Please verify its path and try again

and I suspect I have to reinstall RHHEL 6.5

Comment 3 Zvi Dubitzky 2014-10-15 08:37:19 UTC
in the original Description : 'update pass' -> 'update path'

Comment 4 Ondrej Vasik 2014-10-15 08:51:37 UTC
Thanks for report, new webkitgtk from RHEL 6.6 seems to provide libwebkit-1.0.so.2 as a symlink, but not with isa_bits ... this breaks the dependencies and has to be fixed in webkitgtk package (probably via hardcoded provide).

Comment 5 Zvi Dubitzky 2014-10-15 08:55:53 UTC
I am not sure I got the message  : Are you going to fix this so the 'yum update'  will work smooth with no need for us to make manual patches ?

many thanks

Comment 6 Tomas Pelka 2014-10-15 09:20:20 UTC
Gimp was updated (to gimp*-2.6.9-7.el6) together with new webkitgtk, but the problem is that gimp-help-browser was moved from 6Server to 6Server-optional channel.

So please either make sure you have 6Server-optional enabled or remove gimp-help-browser in case you don't need it of course.

Please let me know if it help.

Thanks
Tom

Comment 7 Zvi Dubitzky 2014-10-15 09:30:28 UTC
Thanks

How do I enable 6Server-optional ?   (is it some flag in /etc/yum.conf and what is the exact name)   

alternatively How to remove gimp-help-browser ?

thx

Comment 8 Tomas Pelka 2014-10-15 09:41:47 UTC
(In reply to Zvi Dubitzky from comment #7)
> Thanks
> 
> How do I enable 6Server-optional ?   (is it some flag in /etc/yum.conf and
> what is the exact name)

I think you can do it in RHN web ui quite easily.

> 
> alternatively How to remove gimp-help-browser ?

rpm -e gimp-help-browser

Comment 9 Zvi Dubitzky 2014-10-20 18:33:12 UTC
also we noticed that in the latest repository updates 

selinux-policy-3.7.19-260.el6.noarch   conflicts with openstack-selinux package  . That did not happen before October 14th

Comment 10 Zvi Dubitzky 2014-10-20 21:12:48 UTC
on previous yum update (prior to 10/14) 

selinux-policy-3.7.19-260.el6.noarch  was not installed and therefore there was no conflict with openstack-selinux package when installed during 
openstack install

Comment 11 Zvi Dubitzky 2014-10-20 21:13:16 UTC
on previous yum update (prior to 10/14) 

selinux-policy-3.7.19-260.el6.noarch  was not installed and therefore there was no conflict with openstack-selinux package when installed during 
openstack install

Comment 14 Tomas Popela 2014-10-24 05:15:01 UTC
Hi,
did the process that was described by Tomas Pelka in comment #6 helped or not?

Comment 15 Zvi Dubitzky 2014-10-24 06:05:42 UTC
The process in #6 helped in the sense that I dropped the requiremedent for
gimp-help-browser  but there are other chnages in the last updates 
of the repository that cause problems with RHEL 6.5 updating like added install of selinux-policy-3.7.19-260.el6.noarch  which was not before and that conflicts with intsalled openstack-selinux  package which we do later on as 
part of Openstack SW installtion !

Comment 16 Tomas Popela 2014-10-24 06:23:47 UTC
(In reply to Zvi Dubitzky from comment #15)
> The process in #6 helped in the sense that I dropped the requiremedent for
> gimp-help-browser  but there are other chnages in the last updates 
> of the repository that cause problems with RHEL 6.5 updating like added
> install of selinux-policy-3.7.19-260.el6.noarch  which was not before and
> that conflicts with intsalled openstack-selinux  package which we do later
> on as 
> part of Openstack SW installtion !

Thank you for your reply. So this looks like it is not webkitgtk fault, but the fault of moving packages between the channels.

Comment 18 Zvi Dubitzky 2014-10-24 06:30:31 UTC
Yes  there was some packages move arounnd  that cause up update problems (for RHEL6.5 which we still stick to) - Not sure if the selinux is the only one -
and it causes us problems while installing our Openstack SW

Comment 20 Lubos Kocman 2014-10-24 14:47:28 UTC
Hello,

I can for sure fix some of these issues by moving packages back, but we're struggling with space on workstation. 

This will need to be discussed with program management. To solve this "returning issue" once for all.

So this issue will probably hang here until 6.7 pre-alpha.

Thanks for understanding

Lubos

Comment 21 Ludmila Ondrackova 2014-10-28 09:44:44 UTC
Hello,

could the gimp-help-browser package be moved back the 6Server channel where it was before? It is not possible to subscribe the system to the 6Server-optional channel for a customer with just Workstation subscription, as this channel is available for RHEL server.

Ludmila

Comment 27 Lubos Kocman 2014-10-30 14:53:47 UTC
*** Bug 1121651 has been marked as a duplicate of this bug. ***


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