Bug 953456 - supermin upgrade breaks dependency for libguestfs
Summary: supermin upgrade breaks dependency for libguestfs
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: supermin
Version: 17
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Richard W.M. Jones
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-04-18 08:55 UTC by David Juran
Modified: 2013-04-24 01:34 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-04-24 01:34:27 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description David Juran 2013-04-18 08:55:15 UTC
Description of problem:
supermin-helper-4.1.1-1.fc17.2 that recently was pushed to fedora obsoletes febootstrap-supermin-helper. Which is required by libguestfs

Version-Release number of selected component (if applicable):
supermin-4.1.1-1.fc17.2

How reproducible:
every time

Steps to Reproduce:
1. yum update

  
Actual results:

Error: Package: 1:libguestfs-1.18.11-2.fc17.x86_64 (@updates)
           Requires: febootstrap-supermin-helper >= 3.3
           Removing: febootstrap-supermin-helper-3.20-1.fc17.x86_64 (@updates)
               febootstrap-supermin-helper = 3.20-1.fc17
           Obsoleted By: supermin-helper-4.1.1-1.fc17.2.x86_64 (updates)
               Not found
           Available: febootstrap-supermin-helper-3.14-4.fc17.2.x86_64 (fedora)
               febootstrap-supermin-helper = 3.14-4.fc17.2


Expected results:


Additional info:

Comment 1 Richard W.M. Jones 2013-04-18 09:08:45 UTC
Doh!  I didn't anticipate that ...

I think the best way to go about fixing this is to make
libguestfs in F17 use supermin.  I considered fixing supermin
by removing the Obsoletes, but I suspect that will not work
well with yum.

Will push a package to updates-testing today to try to fix this mess.

Comment 2 Fedora Update System 2013-04-18 15:43:03 UTC
libguestfs-1.18.12-3.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/libguestfs-1.18.12-3.fc17

Comment 3 Richard W.M. Jones 2013-04-18 16:01:37 UTC
The following commands work for me:

# koji download-build libguestfs-1.18.12-3.fc17 --arch=x86_64
# yum localupdate *.rpm
# yum update

I also lightly tested the new version of libguestfs
and everything appears to be working.

Comment 4 Fedora Update System 2013-04-19 04:53:15 UTC
Package libguestfs-1.18.12-3.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing libguestfs-1.18.12-3.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-6032/libguestfs-1.18.12-3.fc17
then log in and leave karma (feedback).

Comment 5 Reartes Guillermo 2013-04-19 21:29:27 UTC
Some feedback, since i hit it too:

# yum update

--> Finished Dependency Resolution
Error: Package: 1:libguestfs-1.18.11-2.fc17.x86_64 (@updates)
           Requires: febootstrap-supermin-helper >= 3.3                                                                                        
           Removing: febootstrap-supermin-helper-3.20-1.fc17.x86_64 (@updates)
               febootstrap-supermin-helper = 3.20-1.fc17
           Obsoleted By: supermin-helper-4.1.1-1.fc17.2.x86_64 (updates)
               Not found
           Available: febootstrap-supermin-helper-3.14-4.fc17.2.x86_64 (fedora)
               febootstrap-supermin-helper = 3.14-4.fc17.2

Enable fedora-updates-testing repo to get the updated package from comment #2

# yum update libguestfs

---> Package libguestfs.x86_64 1:1.18.12-3.fc17 will be an update

Disable fedora-updates-testing repo to return to normal.
Do a normal yum update.

# yum update

Comment 6 Fedora Update System 2013-04-24 01:34:29 UTC
libguestfs-1.18.12-3.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.


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