Re: Heads up: Rebuild for Ruby 1.9.3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 01/30/2012 07:56 AM, Bohuslav Kabrda wrote:
----- Original Message -----
On 01/27/2012 12:21 PM, Bohuslav Kabrda wrote:


Yes, we are of course trying to push the patches upstream, but it
is a bit problematic, since the upstream says, that this is an
FHS-specific issue and they only want to do general solutions -
see [1] for the discussion.

Regards,
Bohuslav "Slavek" Kabrda.

[1] https://github.com/rubygems/rubygems/issues/210

That's not quite what upstream says and I think we can move this
forward
if you rope in the ruby maintainers from other major distributions
and
get broader support.  Meanwhile, using this patch downstream seems
unwarranted since there is no urgent need to fix this.

Rahul

Citing Zenspider [1]:

"Other platforms don't care about FHS and it shouldn't be the default." So it is what the upstream says and I don't think that packagers from other distributions would help us.
This consideration is mostly irrelevant.

We are building the distro, therefore it's our (the packagers') task and duty to make sure a package technically properly integrates into our distro. It's upstream's freedom to help us to make integrating their works into ours easy or to ignore us.

The technical background behind all this is Fedora being a multiarch'ed distro, into which installing arch-depending binaries into a directory, which is not supposed to contain arch-dependent files, doesn't fit _technically_ (Note: This is a technical requirement and not a matter of conventions).

=> If upstream can't or doesn't want to provide a solution to this technical problem, Fedora packagers will have to come up with a solution and carry around patches. This not unusual, because some upstreams' devs have never used multiarch'ed systems and are not aware about the shot-comings of their implementation.

For example, people from Debian/Ubuntu install Gems under /var/lib/gems [2],  which doesn't really make sense to us.
Could you elaborate why you are saying so? I am not sufficiently familiar with ruby, but it could be a "quick hack" which at least could help to some extend.

Ralf
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux