* [ruby-core:118906] [Ruby master Bug#20687] Does tarball require baseruby?
@ 2024-08-21 2:09 hsbt (Hiroshi SHIBATA) via ruby-core
2024-08-21 3:06 ` [ruby-core:118907] " nobu (Nobuyoshi Nakada) via ruby-core
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: hsbt (Hiroshi SHIBATA) via ruby-core @ 2024-08-21 2:09 UTC (permalink / raw)
To: ruby-core; +Cc: hsbt (Hiroshi SHIBATA)
Issue #20687 has been reported by hsbt (Hiroshi SHIBATA).
----------------------------------------
Bug #20687: Does tarball require baseruby?
https://bugs.ruby-lang.org/issues/20687
* Author: hsbt (Hiroshi SHIBATA)
* Status: Open
* Backport: 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN
----------------------------------------
>From https://github.com/rbenv/ruby-build/issues/2435
I'm wondering why tarball use system ruby with above environment. In my understanding, tarball don't need baseruby.
Is it intentional?
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 6+ messages in thread
* [ruby-core:118907] [Ruby master Bug#20687] Does tarball require baseruby?
2024-08-21 2:09 [ruby-core:118906] [Ruby master Bug#20687] Does tarball require baseruby? hsbt (Hiroshi SHIBATA) via ruby-core
@ 2024-08-21 3:06 ` nobu (Nobuyoshi Nakada) via ruby-core
2024-08-21 3:14 ` [ruby-core:118908] " ZimbiX (Brendan Weibrecht) via ruby-core
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: nobu (Nobuyoshi Nakada) via ruby-core @ 2024-08-21 3:06 UTC (permalink / raw)
To: ruby-core; +Cc: nobu (Nobuyoshi Nakada)
Issue #20687 has been updated by nobu (Nobuyoshi Nakada).
In that case, the system ruby is used to re-check encoding sources and update encdb.h if needed.
Encodings under enc directory will be added to encdb.h automatically by template/encdb.h.tmpl file.
We assume that the cost to re-check using ruby is much less than the cost for rebuild all encodings, or the cost to re-check using other than ruby.
Another assumption is that the system ruby provides full of bundled libraries, ArchLinux is not the case apparently.
I'll add a check that the system ruby matches our assumption.
----------------------------------------
Bug #20687: Does tarball require baseruby?
https://bugs.ruby-lang.org/issues/20687#change-109476
* Author: hsbt (Hiroshi SHIBATA)
* Status: Open
* Backport: 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN
----------------------------------------
>From https://github.com/rbenv/ruby-build/issues/2435
I'm wondering why tarball use system ruby with above environment. In my understanding, tarball don't need baseruby.
Is it intentional?
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 6+ messages in thread
* [ruby-core:118908] [Ruby master Bug#20687] Does tarball require baseruby?
2024-08-21 2:09 [ruby-core:118906] [Ruby master Bug#20687] Does tarball require baseruby? hsbt (Hiroshi SHIBATA) via ruby-core
2024-08-21 3:06 ` [ruby-core:118907] " nobu (Nobuyoshi Nakada) via ruby-core
@ 2024-08-21 3:14 ` ZimbiX (Brendan Weibrecht) via ruby-core
2024-08-21 10:14 ` [ruby-core:118909] " vo.x (Vit Ondruch) via ruby-core
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: ZimbiX (Brendan Weibrecht) via ruby-core @ 2024-08-21 3:14 UTC (permalink / raw)
To: ruby-core; +Cc: ZimbiX (Brendan Weibrecht)
Issue #20687 has been updated by ZimbiX (Brendan Weibrecht).
Thanks for looking into this, @hsbt and @nobu! ❤️
----------------------------------------
Bug #20687: Does tarball require baseruby?
https://bugs.ruby-lang.org/issues/20687#change-109477
* Author: hsbt (Hiroshi SHIBATA)
* Status: Open
* Backport: 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN
----------------------------------------
From https://github.com/rbenv/ruby-build/issues/2435
I'm wondering why tarball use system ruby with above environment. In my understanding, tarball don't need baseruby.
Is it intentional?
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 6+ messages in thread
* [ruby-core:118909] [Ruby master Bug#20687] Does tarball require baseruby?
2024-08-21 2:09 [ruby-core:118906] [Ruby master Bug#20687] Does tarball require baseruby? hsbt (Hiroshi SHIBATA) via ruby-core
2024-08-21 3:06 ` [ruby-core:118907] " nobu (Nobuyoshi Nakada) via ruby-core
2024-08-21 3:14 ` [ruby-core:118908] " ZimbiX (Brendan Weibrecht) via ruby-core
@ 2024-08-21 10:14 ` vo.x (Vit Ondruch) via ruby-core
2024-09-03 5:48 ` [ruby-core:119018] " nobu (Nobuyoshi Nakada) via ruby-core
2024-09-03 5:48 ` [ruby-core:119019] " mame (Yusuke Endoh) via ruby-core
4 siblings, 0 replies; 6+ messages in thread
From: vo.x (Vit Ondruch) via ruby-core @ 2024-08-21 10:14 UTC (permalink / raw)
To: ruby-core; +Cc: vo.x (Vit Ondruch)
Issue #20687 has been updated by vo.x (Vit Ondruch).
nobu (Nobuyoshi Nakada) wrote in #note-1:
> In that case, the system ruby is used to re-check encoding sources and update encdb.h if needed.
Why miniruby is not used for that purpose?
----------------------------------------
Bug #20687: Does tarball require baseruby?
https://bugs.ruby-lang.org/issues/20687#change-109479
* Author: hsbt (Hiroshi SHIBATA)
* Status: Closed
* Backport: 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN
----------------------------------------
>From https://github.com/rbenv/ruby-build/issues/2435
I'm wondering why tarball use system ruby with above environment. In my understanding, tarball don't need baseruby.
Is it intentional?
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 6+ messages in thread
* [ruby-core:119018] [Ruby master Bug#20687] Does tarball require baseruby?
2024-08-21 2:09 [ruby-core:118906] [Ruby master Bug#20687] Does tarball require baseruby? hsbt (Hiroshi SHIBATA) via ruby-core
` (2 preceding siblings ...)
2024-08-21 10:14 ` [ruby-core:118909] " vo.x (Vit Ondruch) via ruby-core
@ 2024-09-03 5:48 ` nobu (Nobuyoshi Nakada) via ruby-core
2024-09-03 5:48 ` [ruby-core:119019] " mame (Yusuke Endoh) via ruby-core
4 siblings, 0 replies; 6+ messages in thread
From: nobu (Nobuyoshi Nakada) via ruby-core @ 2024-09-03 5:48 UTC (permalink / raw)
To: ruby-core; +Cc: nobu (Nobuyoshi Nakada)
Issue #20687 has been updated by nobu (Nobuyoshi Nakada).
vo.x (Vit Ondruch) wrote in #note-4:
> nobu (Nobuyoshi Nakada) wrote in #note-1:
> > In that case, the system ruby is used to re-check encoding sources and update encdb.h if needed.
>
> Why miniruby is not used for that purpose?
Now miniruby is used if erb is not available.
----------------------------------------
Bug #20687: Does tarball require baseruby?
https://bugs.ruby-lang.org/issues/20687#change-109596
* Author: hsbt (Hiroshi SHIBATA)
* Status: Open
* Backport: 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN
----------------------------------------
>From https://github.com/rbenv/ruby-build/issues/2435
I'm wondering why tarball use system ruby with above environment. In my understanding, tarball don't need baseruby.
Is it intentional?
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 6+ messages in thread
* [ruby-core:119019] [Ruby master Bug#20687] Does tarball require baseruby?
2024-08-21 2:09 [ruby-core:118906] [Ruby master Bug#20687] Does tarball require baseruby? hsbt (Hiroshi SHIBATA) via ruby-core
` (3 preceding siblings ...)
2024-09-03 5:48 ` [ruby-core:119018] " nobu (Nobuyoshi Nakada) via ruby-core
@ 2024-09-03 5:48 ` mame (Yusuke Endoh) via ruby-core
4 siblings, 0 replies; 6+ messages in thread
From: mame (Yusuke Endoh) via ruby-core @ 2024-09-03 5:48 UTC (permalink / raw)
To: ruby-core; +Cc: mame (Yusuke Endoh)
Issue #20687 has been updated by mame (Yusuke Endoh).
Status changed from Open to Closed
This issue happens only when ruby is installled but erb is not installed. 6ab591f80aa19d63ecd1e1df3c09c391efb318a6 checks if not only ruby but also erb is installed. So I think the issue itself is already resolved. Using miniruby for rebuilding encdb.h is a different issue.
----------------------------------------
Bug #20687: Does tarball require baseruby?
https://bugs.ruby-lang.org/issues/20687#change-109597
* Author: hsbt (Hiroshi SHIBATA)
* Status: Closed
* Backport: 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN
----------------------------------------
>From https://github.com/rbenv/ruby-build/issues/2435
I'm wondering why tarball use system ruby with above environment. In my understanding, tarball don't need baseruby.
Is it intentional?
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2024-09-03 5:49 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-08-21 2:09 [ruby-core:118906] [Ruby master Bug#20687] Does tarball require baseruby? hsbt (Hiroshi SHIBATA) via ruby-core
2024-08-21 3:06 ` [ruby-core:118907] " nobu (Nobuyoshi Nakada) via ruby-core
2024-08-21 3:14 ` [ruby-core:118908] " ZimbiX (Brendan Weibrecht) via ruby-core
2024-08-21 10:14 ` [ruby-core:118909] " vo.x (Vit Ondruch) via ruby-core
2024-09-03 5:48 ` [ruby-core:119018] " nobu (Nobuyoshi Nakada) via ruby-core
2024-09-03 5:48 ` [ruby-core:119019] " mame (Yusuke Endoh) via ruby-core
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).