- 11 Sep, 2022 2 commits
-
-
Antonio Terceiro authored
Gbp-Dch: ignore
-
Antonio Terceiro authored
Now, instead of ruby-foo depends: ruby, we will have ruby-foo depends: libruby, and ruby depends: libruby. This requires libruby to be architecture dependent, and marked as Multi-Arch: same. It used to be the case that a architecture dependent Ruby C extension package would get dependencies on ruby. For example, ruby-json has now this: Depends: ruby (>= 1:3.0~0), libc6 (>= 2.14), libruby3.0 (>= 3.0.0~preview2), ruby (<< 1:3.1~) That dependency on ruby will make it impossible to install a foreign ruby-json, because it would pull the foreign ruby, which will conflict with the native one, and you usually can't run a foreign interpreter anyway. With this change, that dependency field will become this: Depends: ruby (>= 1:3.0~0), libc6 (>= 2.14), libruby3.0 (>= 3.0.0~preview2), libruby (<< 1:3.1~) This will enable installing architecture dependent packages as foreign packages for cross building, while still allowing obsolete packages to be removed when ruby (and libruby) are upgraded and/or preventing ruby from being upgraded while those obsolete packages are still around. Gbp-Dch: full Link: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=889470
-
- 01 May, 2022 1 commit
-
-
Antonio Terceiro authored
-
- 23 Apr, 2022 1 commit
-
-
Antonio Terceiro authored
-
- 07 Mar, 2022 3 commits
-
-
Lucas Kanashiro authored
-
Lucas Kanashiro authored
-
Lucas Kanashiro authored
-
- 17 Feb, 2022 3 commits
-
-
Lucas Kanashiro authored
-
Lucas Kanashiro authored
-
Lucas Kanashiro authored
ruby3.0 is still the default but to ease the transition (avoid any entanglement with other transitions) we are re-adding ruby2.7 and it will be removed as the next and final stage of the transition. Gbp-Dch: full
-
- 02 Dec, 2021 2 commits
-
-
Lucas Kanashiro authored
-
Lucas Kanashiro authored
-
- 29 Oct, 2021 2 commits
-
-
Antonio Terceiro authored
The crossbuild directory is /usr/lib/$(DEB_HOST_MULTIARCH)/ruby-crossbuild/$(RUBY_VERSION). It contains a symlink to the rbconfig.rb file corresponding to the host architecture. It should be added to the Ruby LOAD path in the calls that generate Makefiles for cross building (e.g. `ruby extconf.rb`) Gbp-Dch: full
-
Lucas Kanashiro authored
Enable ruby3.0 as an alternative interpreter again :)
-
- 03 Oct, 2021 4 commits
-
-
Antonio Terceiro authored
-
-
Antonio Terceiro authored
-
Antonio Terceiro authored
ruby3.0 3.0.2-1 builds failed on several architectures, and this makes it impossible to resolve build dependencies for any ruby package on of those architectures. Gbp-Dch: full This reverts commit eca67bee.
-
- 01 Oct, 2021 5 commits
-
-
Lucas Kanashiro authored
-
Lucas Kanashiro authored
-
Lucas Kanashiro authored
-
Lucas Kanashiro authored
-
Lucas Kanashiro authored
-
- 09 Jul, 2021 1 commit
-
-
Jenkins authored
* ruby: Drop versioned constraint on apt-listbugs, rbenv and ruby-debian in Breaks. Changes-By: deb-scrub-obsolete
-
- 31 Oct, 2020 3 commits
-
-
Lucas Kanashiro authored
-
Lucas Kanashiro authored
-
Lucas Kanashiro authored
-
- 19 Oct, 2020 2 commits
-
-
Lucas Kanashiro authored
-
Lucas Kanashiro authored
-
- 03 Sep, 2020 1 commit
-
-
Cédric Boutillier authored
-
- 17 Jul, 2020 2 commits
-
-
Antonio Terceiro authored
[ci skip] ruby is uninstallable before ruby-rubygems is actually in the archive.
-
Antonio Terceiro authored
-
- 21 Apr, 2020 3 commits
-
-
Janitor authored
Fixes: lintian: uses-debhelper-compat-file See-also: https://lintian.debian.org/tags/uses-debhelper-compat-file.html
-
Janitor authored
Fixes: lintian: debian-changelog-line-too-long See-also: https://lintian.debian.org/tags/debian-changelog-line-too-long.html
-
Janitor authored
Fixes: lintian: file-contains-trailing-whitespace See-also: https://lintian.debian.org/tags/file-contains-trailing-whitespace.html
-
- 03 Apr, 2020 3 commits
-
-
Lucas Kanashiro authored
-
Lucas Kanashiro authored
-
Lucas Kanashiro authored
-
- 18 Mar, 2020 1 commit
-
-
Lucas Kanashiro authored
-
- 25 Feb, 2020 1 commit
-
-
Antonio Terceiro authored
-