[Rdo-list] rdo-release-havana RPM install fails with dependency on foreman-release

Kashyap Chamarthy kchamart at redhat.com
Mon Aug 5 06:10:21 UTC 2013


Heya (Pádraig?),


Installing the generic rdo-release-havana RPM pulls in the  rdo-release-havana-3 package
(while earlier it pulled in rdo-release-havana-2)

As a result of pulling in rdo-release-havana-3, it fails with a dependency on foreman-release:


    $ sudo yum install -y \
    >     http://rdo.fedorapeople.org/openstack/openstack-havana/rdo-release-havana.rpm
    rdo-release-havana.rpm

            | 7.6 kB  00:00:00
    Examining /var/tmp/yum-root-C_xp3m/rdo-release-havana.rpm: rdo-release-havana-3.noarch
    Marking /var/tmp/yum-root-C_xp3m/rdo-release-havana.rpm to be installed
    Resolving Dependencies
    --> Running transaction check
    ---> Package rdo-release.noarch 0:havana-3 will be installed
    --> Processing Dependency: foreman-release for package: rdo-release-havana-3.noarch
    --> Finished Dependency Resolution
    Error: Package: rdo-release-havana-3.noarch (/rdo-release-havana)
               Requires: foreman-release
     You could try using --skip-broken to work around the problem
     You could try running: rpm -Va --nofiles --nodigest


Of course, explicitly installing 'foreman-release' will resolve the dependency issue.


And for m-2 packages, we can use the absolute path to the URL

    $ yum install -y \

http://repos.fedorapeople.org/repos/openstack/openstack-havana/rdo-release-havana-2.noarch.rpm


Just thought of bringing this to notice.


-- 
/kashyap




More information about the dev mailing list