Forum: Ruby-core [ruby-trunk - Bug #7808][Open] [PATCH] Allow to install arch specific code into different location t

Posted by Vít Ondruch (vo_x)
on 2013-02-09 00:42
(Received via mailing list)
Issue #7808 has been reported by vo.x (Vit Ondruch).

----------------------------------------
Bug #7808: [PATCH] Allow to install arch specific code into different 
location then nonarch
https://bugs.ruby-lang.org/issues/7808

Author: vo.x (Vit Ondruch)
Status: Open
Priority: Normal
Assignee:
Category:
Target version:
ruby -v: ruby 2.0.0dev (2013-02-08 trunk 39161) [x86_64-linux]


Due to recent changes in configuration, it is pretty easy to allow 
install architecture specific code into different location (/usr/lib64) 
then nonarch code (/usr/share) and thus provide better compliancy with 
FHS [1]. Could you please consider accepting this patch? We are carrying 
similar patch in Fedora already for ages.

[1] http://www.pathname.com/fhs/pub/fhs-2.3.html
Posted by Hans Mackowiak (hanmac)
on 2013-02-09 02:07
(Received via mailing list)
Issue #7808 has been updated by Hanmac (Hans Mackowiak).


does this patch break that ticket did? #6111

for debianoid system that support more than two architectures, 
/usr/lib32 and /usr/lib64 are not enough
so i wanted that ruby can be installed "/usr/lib/<arch>/ruby/<version>" 
like "/usr/lib/x86_64-linux-gnu/ruby/2.0.0"

i dont know if this breaks FHS
----------------------------------------
Bug #7808: [PATCH] Allow to install arch specific code into different 
location then nonarch
https://bugs.ruby-lang.org/issues/7808#change-36065

Author: vo.x (Vit Ondruch)
Status: Open
Priority: Normal
Assignee:
Category:
Target version:
ruby -v: ruby 2.0.0dev (2013-02-08 trunk 39161) [x86_64-linux]


Due to recent changes in configuration, it is pretty easy to allow 
install architecture specific code into different location (/usr/lib64) 
then nonarch code (/usr/share) and thus provide better compliancy with 
FHS [1]. Could you please consider accepting this patch? We are carrying 
similar patch in Fedora already for ages.

[1] http://www.pathname.com/fhs/pub/fhs-2.3.html
Posted by Nobuyoshi Nakada (nobu)
on 2013-02-09 07:12
(Received via mailing list)
Issue #7808 has been updated by nobu (Nobuyoshi Nakada).

Status changed from Open to Feedback

Isn't --with-rubyarchprefix enough?
Do you want rubyarchdir not to include ruby_version?

----------------------------------------
Bug #7808: [PATCH] Allow to install arch specific code into different 
location then nonarch
https://bugs.ruby-lang.org/issues/7808#change-36075

Author: vo.x (Vit Ondruch)
Status: Feedback
Priority: Normal
Assignee:
Category:
Target version:
ruby -v: ruby 2.0.0dev (2013-02-08 trunk 39161) [x86_64-linux]


Due to recent changes in configuration, it is pretty easy to allow 
install architecture specific code into different location (/usr/lib64) 
then nonarch code (/usr/share) and thus provide better compliancy with 
FHS [1]. Could you please consider accepting this patch? We are carrying 
similar patch in Fedora already for ages.

[1] http://www.pathname.com/fhs/pub/fhs-2.3.html
Posted by Vít Ondruch (vo_x)
on 2013-02-09 11:17
(Received via mailing list)
Issue #7808 has been updated by vo.x (Vit Ondruch).


--with-rubyarchprefix always prepends --with-rubylibprefix ... therefore 
you can hardly use it to separate arch libraries into /usr/lib while 
place noarh into /usr/share

And no, we don't need ruby version, since Fedora provides just single 
version of Ruby.
----------------------------------------
Bug #7808: [PATCH] Allow to install arch specific code into different 
location then nonarch
https://bugs.ruby-lang.org/issues/7808#change-36085

Author: vo.x (Vit Ondruch)
Status: Feedback
Priority: Normal
Assignee:
Category:
Target version:
ruby -v: ruby 2.0.0dev (2013-02-08 trunk 39161) [x86_64-linux]


Due to recent changes in configuration, it is pretty easy to allow 
install architecture specific code into different location (/usr/lib64) 
then nonarch code (/usr/share) and thus provide better compliancy with 
FHS [1]. Could you please consider accepting this patch? We are carrying 
similar patch in Fedora already for ages.

[1] http://www.pathname.com/fhs/pub/fhs-2.3.html
Posted by Vít Ondruch (vo_x)
on 2013-02-09 11:34
(Received via mailing list)
Issue #7808 has been updated by vo.x (Vit Ondruch).


Hanmac (Hans Mackowiak) wrote:
> does this patch break that ticket did? #6111

No it does not. It just extends what was done for #6111
----------------------------------------
Bug #7808: [PATCH] Allow to install arch specific code into different 
location then nonarch
https://bugs.ruby-lang.org/issues/7808#change-36087

Author: vo.x (Vit Ondruch)
Status: Feedback
Priority: Normal
Assignee:
Category:
Target version:
ruby -v: ruby 2.0.0dev (2013-02-08 trunk 39161) [x86_64-linux]


Due to recent changes in configuration, it is pretty easy to allow 
install architecture specific code into different location (/usr/lib64) 
then nonarch code (/usr/share) and thus provide better compliancy with 
FHS [1]. Could you please consider accepting this patch? We are carrying 
similar patch in Fedora already for ages.

[1] http://www.pathname.com/fhs/pub/fhs-2.3.html
Posted by ko1 (Koichi Sasada) (Guest)
on 2013-02-17 06:18
(Received via mailing list)
Issue #7808 has been updated by ko1 (Koichi Sasada).

Category set to build
Assignee set to nobu (Nobuyoshi Nakada)
Target version set to next minor

critical for 2.0.0?
If it is critical, then please change target version.
----------------------------------------
Bug #7808: [PATCH] Allow to install arch specific code into different 
location then nonarch
https://bugs.ruby-lang.org/issues/7808#change-36374

Author: vo.x (Vit Ondruch)
Status: Feedback
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: build
Target version: next minor
ruby -v: ruby 2.0.0dev (2013-02-08 trunk 39161) [x86_64-linux]


Due to recent changes in configuration, it is pretty easy to allow 
install architecture specific code into different location (/usr/lib64) 
then nonarch code (/usr/share) and thus provide better compliancy with 
FHS [1]. Could you please consider accepting this patch? We are carrying 
similar patch in Fedora already for ages.

[1] http://www.pathname.com/fhs/pub/fhs-2.3.html
Posted by Vít Ondruch (vo_x)
on 2013-03-23 00:46
(Received via mailing list)
Issue #7808 has been updated by vo.x (Vit Ondruch).

Status changed from Feedback to Closed

I was able to find suitable configuration options for -p0. I no longer 
need this patch. Thank you.
----------------------------------------
Bug #7808: [PATCH] Allow to install arch specific code into different 
location then nonarch
https://bugs.ruby-lang.org/issues/7808#change-37834

Author: vo.x (Vit Ondruch)
Status: Closed
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: build
Target version: next minor
ruby -v: ruby 2.0.0dev (2013-02-08 trunk 39161) [x86_64-linux]


Due to recent changes in configuration, it is pretty easy to allow 
install architecture specific code into different location (/usr/lib64) 
then nonarch code (/usr/share) and thus provide better compliancy with 
FHS [1]. Could you please consider accepting this patch? We are carrying 
similar patch in Fedora already for ages.

[1] http://www.pathname.com/fhs/pub/fhs-2.3.html
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.