#4081 Include rails packages in F14 build root for chain-build
Closed: Fixed None Opened 13 years ago by mmorsi.

We are updating to Rails 2.3.8 on F14. There are six packages that need to be pushed, but can't currently be built due to interdependencies (that is build dependencies). I've pushed all to the f14-updates git repo, but due to the following dependencies, fedpkg build is currently failing:

rubygem-activesupport builds fine, doesn't depend on anything thats not there

rubygem-activerecord depends on activesupport (all dependencies are for the same version, eg ar-2.3.8 depends on as-2.3.8)

rubygem-activeresource depends on activesupport

rubygem-actionpack depends on both activesupport and activerecord

rubygem-actionmailer depends on actionpack

rubygem-rails depends on all five of the previous rpms

So from what I understand

  1. rubygem-activesupport needs to be added to the build root.

  2. Then I can build rubygem-activerecord and rubygem-activeresource (is this a regular build or chain-build?)

  3. Then those need to be added to the build root

  4. Then I can build rubygem-actionpack

  5. Then that can be added to the build root

  6. Then I can build rubygem-actionmailer

  7. Then that can be added to the build root

  8. Then I can build rubygem-rails and submit all the packages to Fedora 14 updates via bodhi

Is this correct? Could someone start by adding activesupport to the build root so I can build the next two packages. After that shall I continue using this ticket or open another to add those to the build root? How long would adding each to the buildroot take (as it needs to be done four seperate times). Thanks alot.


can you please provide full NVR for the packages needing tagging?
For example, foobar-1.2-3.fc14

found, rubygem-activesupport-2.3.8-2.fc14 , assuming that's it (give details for the next tag requests, please).

Sure thing

rubygem-activesupport-2.3.8-2.fc14

rubygem-activerecord-2.3.8-3.fc14

rubygem-activeresource-2.3.8-1.fc14

rubygem-actionpack-2.3.8-2.fc14

rubygem-actionmailer-2.3.8-1.fc14

rubygem-rails-2.3.8-1.fc14

Once again, so far rubygem-activesupport is the only one currently actually built and needs tagging, as the others depend on rubygem-activesupport-2.3.8 being there at the very least.

Once rubygem-activesupport is tagged, and activerecord and activeresource are built, I will update this ticket so those can be added as well.

rubygem-activerecord-2.3.8-3.fc14 and
rubygem-activeresource-2.3.8-1.fc14

have both been successfully built. Can you tag these as dist-f14-override now after which I'll build rubygem-actionpack. Thanks.

Awesome, thanks for the quick response. I've just built rubygem-actionpack-2.3.8-2.fc14 could you tag this as dist-f14-override so I can build rubygem-actionmailer.

Great. Just built rubygem-actionmailer-2.3.8-1.fc14 . Could you tag this last one so I can build rubygem-rails and push all of them via bodhi. Again thanks alot.

Sweet. All packages have now been built and pushed to updates-testing. Thanks for all your help. Closing this ticket.

Metadata Update from @mmorsi:
- Issue assigned to rdieter

7 years ago

Login to comment on this ticket.

Metadata