[opensuse-ruby] to buildrequire or not buildrequire
hi, while debugging an issue earlier this week i stumbled upon "gem install --ignore-dependencies" if we would use that. we could drop almost all buildrequires from our rubygem-* packages. this would allow us rebuilding projects like d:l:r:e much faster. also changes to some lower level gems would not rebuild all the packages on top. though it comes at the price with more work for our packagers. they would need to check if any of the required gems are used at build time. as gem doesnt differ between install time and runtime dependencies (only development time dependencies are split out so far), we might have to find that out manually. question is ... do we want to pay that price? darix -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ruby+help@opensuse.org
* Marcus Rueckert <darix@opensu.se> [Aug 05. 2011 12:52]:
hi,
while debugging an issue earlier this week i stumbled upon
"gem install --ignore-dependencies"
if we would use that. we could drop almost all buildrequires from our rubygem-* packages. this would allow us rebuilding projects like d:l:r:e much faster. also changes to some lower level gems would not rebuild all the packages on top.
Having packaged / updated a couple of gems in the past, I would very much welcome this change _IF_ we somehow find an automated way to test the resulting package if they're installable. Klaus --- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ruby+help@opensuse.org
On 2011-08-11 15:50:19 +0200, Klaus Kaempf wrote:
* Marcus Rueckert <darix@opensu.se> [Aug 05. 2011 12:52]:
hi,
while debugging an issue earlier this week i stumbled upon
"gem install --ignore-dependencies"
if we would use that. we could drop almost all buildrequires from our rubygem-* packages. this would allow us rebuilding projects like d:l:r:e much faster. also changes to some lower level gems would not rebuild all the packages on top.
Having packaged / updated a couple of gems in the past, I would very much welcome this change _IF_ we somehow find an automated way to test the resulting package if they're installable.
well, atm we have that installation test at the end. but you are right using this change would break that. darix -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ruby+help@opensuse.org
participants (2)
-
Klaus Kaempf
-
Marcus Rueckert