Mohammed Morsi wrote, at 12/21/2010 12:18 PM +9:00:
On 12/20/2010 10:15 PM, Mohammed Morsi wrote:
> <snip>
>> - rspec 1.3.0 and rspec 2.0.1 have large difference, and it seems that
>> many packages depends on rspec 1.3.0 (I may be wrong). So maybe we want
>> to package rspec 2.0.1 as rubygem-rspec-2 (correct me if I am wrong).
>> Also please check bug650283
>>
> I would be fine w/ this, but would like to make sure it needs to be done
> before we create a new package as doing so involves more work. Perhaps
> instead we can convince the maintainers of the dependent gems to update
> their packages
>
$ repoquery --whatrequires rubygem-rspec
rubygem-rspec-0:1.3.0-2.fc13.noarch
rubygem-merb-core-0:1.0.15-1.fc13.noarch
rubygem-rack-restful_submit-0:1.1.1-1.fc13.noarch
Unless I missed something (does --whatrequires query the
BuildRequires?), it doesn't seem too bad. So long as we ensure those
packages work with the new rspec, we should be good.
-Mo
I guess rubygem-rspec is used usually for %check and not needed
on runtime.
For srpm / BuildRequires check, some different usage is needed and
# repoquery --archlist=src --disablerepo=\* --enablerepo=rawhide-source --whatrequires
'rubygem(rspec)' | sort
rubygem-bcrypt-ruby-0:2.1.2-2.fc15.src
rubygem-boxgrinder-build-0:0.7.0-1.fc15.src
rubygem-boxgrinder-build-fedora-os-plugin-0:0.0.6-1.fc15.src
rubygem-boxgrinder-build-local-delivery-plugin-0:0.0.6-1.fc15.src
rubygem-boxgrinder-build-rpm-based-os-plugin-0:0.0.9-1.fc15.src
rubygem-boxgrinder-build-vmware-platform-plugin-0:0.0.6-1.fc15.src
rubygem-boxgrinder-core-0:0.1.5-1.fc15.src
rubygem-commander-0:4.0.3-3.fc15.src
rubygem-cucumber-0:0.9.0-4.fc15.src
rubygem-cucumber-rails-0:0.3.2-5.fc15.src
rubygem-extlib-0:0.9.13-5.fc13.src
rubygem-facon-0:0.4.1-2.fc15.src
rubygem-factory_girl-0:1.3.2-3.fc15.src
rubygem-ffi-0:0.6.3-1.fc14.src
rubygem-linode-0:0.6.2-1.fc15.src
rubygem-mixlib-authentication-0:1.1.2-2.fc14.src
rubygem-mixlib-cli-0:1.1.0-3.fc14.src
rubygem-mixlib-config-0:1.1.0-4.fc14.src
rubygem-mixlib-log-0:1.1.0-3.fc14.src
rubygem-mustache-0:0.11.2-4.fc15.src
rubygem-ohai-0:0.5.0-1.fc14.src
rubygem-rack-restful_submit-0:1.1.2-1.fc15.src
rubygem-rack-test-0:0.5.4-1.fc15.src
rubygem-rake-compiler-0:0.7.5-2.fc15.src
rubygem-rerun-0:0.5.2-3.fc15.src
rubygem-scruffy-0:0.2.6-2.fc15.src
rubygem-simple-navigation-0:3.0.0-3.fc15.src
rubygem-stomp-0:1.1.6-1.fc15.src
rubygem-templater-0:1.0.0-1.fc13.src
rubygem-thin-0:1.2.7-1.fc15.src
rubygem-typhoeus-0:0.1.31-3.fc15.src
rubygem-uuidtools-0:2.1.1-1.fc14.src
rubygem-yard-0:0.5.3-3.fc14.src
Regards,
Mamoru