Bug 754725 - Using Yumex - some updates throw error - ERROR with transaction check vs depsolve
Summary: Using Yumex - some updates throw error - ERROR with transaction check vs deps...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: yumex
Version: 16
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Tim Lauridsen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-17 15:13 UTC by Chris Jones
Modified: 2011-11-17 17:28 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-11-17 17:28:01 UTC
Type: ---


Attachments (Terms of Use)

Description Chris Jones 2011-11-17 15:13:09 UTC
Description of problem:
When applying selected updates, the following error is thrown and the update stops:-
14:45:08 : ERROR: Error in yum Transaction : [u'ERROR with transaction check vs depsolve:', 'perl(HTML::Form) >= 1.00 is needed by perl-WWW-Mechanize-1.68-2.fc16.noarch', u'Please report this error at http://yum.baseurl.org/report']

Version-Release number of selected component (if applicable):
See above

How reproducible:
See above

Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

The following updates are currently showing this issue:-
1. perl-WWW-Mechanize 1.68-2.fc16
2. perl-XMLTV 0.5.61-85.fc16
3. xmltv 0.5.61-85.fc16
4, xmltv-grabbers 0.5.61-85.fc16
5. xmltv-gui 0.5.61-85.fc16

Comment 1 Iain Arnell 2011-11-17 16:44:22 UTC
It must be a problem with yumex, not the perl packages. perl-HTML-Form-6.00-5.fc16 is available and provides "perl(HTML::Form) = 6.00". Yum itself has no problem to resolve the dependency (and installing xmltv (from rpmfusion-free) also works for me with yum):

# yum install perl-WWW-Mechanize
Loaded plugins: langpacks, presto
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package perl-WWW-Mechanize.noarch 0:1.68-2.fc16 will be installed
--> Processing Dependency: perl(HTML::Form) >= 1.00 for package: perl-WWW-Mechanize-1.68-2.fc16.noarch
--> Running transaction check
---> Package perl-HTML-Form.noarch 0:6.00-5.fc16 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==============================================================================
 Package                  Arch         Version             Repository    Size
==============================================================================
Installing:
 perl-WWW-Mechanize       noarch       1.68-2.fc16         fedora       146 k
Installing for dependencies:
 perl-HTML-Form           noarch       6.00-5.fc16         fedora        26 k

Transaction Summary
==============================================================================
Install       2 Packages

Total download size: 173 k
Installed size: 173 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): perl-HTML-Form-6.00-5.fc16.noarch.rpm           |  26 kB     00:00     
(2/2): perl-WWW-Mechanize-1.68-2.fc16.noarch.rpm       | 146 kB     00:00     
------------------------------------------------------------------------------
Total                                         143 kB/s | 173 kB     00:01     
Running Transaction Check
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : perl-HTML-Form-6.00-5.fc16.noarch                          1/2 
  Installing : perl-WWW-Mechanize-1.68-2.fc16.noarch                      2/2 

Installed:
  perl-WWW-Mechanize.noarch 0:1.68-2.fc16                                     

Dependency Installed:
  perl-HTML-Form.noarch 0:6.00-5.fc16                                         

Complete!

Comment 2 Chris Jones 2011-11-17 17:28:01 UTC
I fixed this by installing perl-HTML-Form separately with yum and then the rest of this update worked.


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