Skip to content
Snippets Groups Projects

Clean up and clarify how de-vendoring works

Open Luke Shumaker requested to merge lukeshu/ruby:lukeshu/clearer-de-vendor into main
1 unresolved thread
Files
4
+ 165
18
@@ -110,7 +110,72 @@ pkgname = ruby
provides = ruby-weakref
provides = ruby-yaml
provides = ruby-zlib
conflicts =
conflicts = ruby-abbrev
conflicts = ruby-base64
conflicts = ruby-benchmark
conflicts = ruby-bigdecimal
conflicts = ruby-cgi
conflicts = ruby-csv
conflicts = ruby-date
conflicts = ruby-delegate
conflicts = ruby-did_you_mean
conflicts = ruby-digest
conflicts = ruby-drb
conflicts = ruby-english
conflicts = ruby-error_highlight
conflicts = ruby-etc
conflicts = ruby-fcntl
conflicts = ruby-fiddle
conflicts = ruby-fileutils
conflicts = ruby-find
conflicts = ruby-forwardable
conflicts = ruby-getoptlong
conflicts = ruby-io-console
conflicts = ruby-io-nonblock
conflicts = ruby-io-wait
conflicts = ruby-ipaddr
conflicts = ruby-json
conflicts = ruby-logger
conflicts = ruby-mutex_m
conflicts = ruby-net-http
conflicts = ruby-net-protocol
conflicts = ruby-nkf
conflicts = ruby-observer
conflicts = ruby-open-uri
conflicts = ruby-open3
conflicts = ruby-openssl
conflicts = ruby-optparse
conflicts = ruby-ostruct
conflicts = ruby-pathname
conflicts = ruby-pp
conflicts = ruby-prettyprint
conflicts = ruby-pstore
conflicts = ruby-psych
conflicts = ruby-readline
conflicts = ruby-readline-ext
conflicts = ruby-reline
conflicts = ruby-resolv
conflicts = ruby-resolv-replace
conflicts = ruby-rinda
conflicts = ruby-ruby2_keywords
conflicts = ruby-securerandom
conflicts = ruby-set
conflicts = ruby-shellwords
conflicts = ruby-singleton
conflicts = ruby-stringio
conflicts = ruby-strscan
conflicts = ruby-syntax_suggest
conflicts = ruby-syslog
conflicts = ruby-tempfile
conflicts = ruby-time
conflicts = ruby-timeout
conflicts = ruby-tmpdir
conflicts = ruby-tsort
conflicts = ruby-un
conflicts = ruby-uri
conflicts = ruby-weakref
conflicts = ruby-yaml
conflicts = ruby-zlib
replaces = ruby-abbrev
replaces = ruby-base64
replaces = ruby-benchmark
@@ -123,6 +188,7 @@ pkgname = ruby
replaces = ruby-digest
replaces = ruby-drb
replaces = ruby-english
replaces = ruby-error_highlight
replaces = ruby-etc
replaces = ruby-fcntl
replaces = ruby-fiddle
@@ -138,21 +204,50 @@ pkgname = ruby
replaces = ruby-logger
replaces = ruby-mutex_m
replaces = ruby-net-http
replaces = ruby-net-protocol
replaces = ruby-nkf
replaces = ruby-observer
replaces = ruby-open-uri
replaces = ruby-open3
replaces = ruby-openssl
replaces = ruby-optparse
replaces = ruby-ostruct
replaces = ruby-pathname
replaces = ruby-pp
replaces = ruby-prettyprint
replaces = ruby-pstore
replaces = ruby-psych
replaces = ruby-readline
replaces = ruby-readline-ext
replaces = ruby-reline
replaces = ruby-resolv
replaces = ruby-resolv-replace
replaces = ruby-rinda
replaces = ruby-ruby2_keywords
replaces = ruby-securerandom
replaces = ruby-set
replaces = ruby-shellwords
replaces = ruby-singleton
replaces = ruby-stringio
replaces = ruby-strscan
replaces = ruby-syntax_suggest
replaces = ruby-syslog
replaces = ruby-tempfile
replaces = ruby-time
replaces = ruby-timeout
replaces = ruby-tmpdir
replaces = ruby-tsort
replaces = ruby-un
replaces = ruby-uri
replaces = ruby-weakref
replaces = ruby-yaml
replaces = ruby-zlib
pkgname = ruby-docs
pkgdesc = Documentation files for Ruby
pkgname = ruby-default-gems
pkgdesc = Default gems which are part of Ruby StdLib
pkgdesc = Depends on gems that are a part of Ruby and you can always require directly
depends = ruby-bundler
depends = ruby-erb
depends = ruby-irb
@@ -160,26 +255,78 @@ pkgname = ruby-default-gems
depends = ruby-rdoc
depends = ruby-rubygems
pkgname = ruby-default-gems-bootstrap
pkgdesc = The versions of ruby-default-gems that are distributed with the Ruby source release
depends = ruby=3.2.5
provides = ruby-bundler
provides = ruby-erb
provides = ruby-irb
provides = ruby-racc
provides = ruby-rdoc
provides = ruby-rubygems
provides = rubygems
conflicts = ruby-bundler
conflicts = ruby-erb
conflicts = ruby-irb
conflicts = ruby-racc
conflicts = ruby-rdoc
conflicts = ruby-rubygems
conflicts = rubygems
pkgname = ruby-bundled-gems
pkgdesc = Bundled gems which are part of Ruby StdLib
depends = ruby-debug
depends = ruby-matrix
depends = ruby-minitest
depends = ruby-net-ftp
depends = ruby-net-imap
depends = ruby-net-pop
depends = ruby-net-smtp
depends = ruby-power_assert
depends = ruby-prime
depends = ruby-rake
depends = ruby-rbs
depends = ruby-rexml
depends = ruby-rss
depends = ruby-test-unit
depends = ruby-typeprof
pkgdesc = Depends on optional gems that are installed by default with Ruby
depends = ruby-debug>=1.7.1
depends = ruby-matrix>=0.4.2
depends = ruby-minitest>=5.16.3
depends = ruby-net-ftp>=0.2.1
depends = ruby-net-imap>=0.3.4.1
depends = ruby-net-pop>=0.1.2
depends = ruby-net-smtp>=0.3.4
depends = ruby-power_assert>=2.0.3
depends = ruby-prime>=0.1.2
depends = ruby-rake>=13.0.6
depends = ruby-rbs>=2.8.2
depends = ruby-rexml>=3.3.2
depends = ruby-rss>=0.2.9
depends = ruby-test-unit>=3.5.7
depends = ruby-typeprof>=0.21.3
conflicts = ruby-bundledgems
replaces = ruby-bundledgems
pkgname = ruby-bundled-gems-bootstrap
pkgdesc = The versions of ruby-bundled-gems that are distributed with the Ruby source release
depends = ruby=3.2.5
provides = ruby-debug=1.7.1
provides = ruby-matrix=0.4.2
provides = ruby-minitest=5.16.3
provides = ruby-net-ftp=0.2.1
provides = ruby-net-imap=0.3.4.1
provides = ruby-net-pop=0.1.2
provides = ruby-net-smtp=0.3.4
provides = ruby-power_assert=2.0.3
provides = ruby-prime=0.1.2
provides = ruby-rake=13.0.6
provides = ruby-rbs=2.8.2
provides = ruby-rexml=3.3.2
provides = ruby-rss=0.2.9
provides = ruby-test-unit=3.5.7
provides = ruby-typeprof=0.21.3
conflicts = ruby-debug=1.7.1
conflicts = ruby-matrix=0.4.2
conflicts = ruby-minitest=5.16.3
conflicts = ruby-net-ftp=0.2.1
conflicts = ruby-net-imap=0.3.4.1
conflicts = ruby-net-pop=0.1.2
conflicts = ruby-net-smtp=0.3.4
conflicts = ruby-power_assert=2.0.3
conflicts = ruby-prime=0.1.2
conflicts = ruby-rake=13.0.6
conflicts = ruby-rbs=2.8.2
conflicts = ruby-rexml=3.3.2
conflicts = ruby-rss=0.2.9
conflicts = ruby-test-unit=3.5.7
conflicts = ruby-typeprof=0.21.3
pkgname = ruby-stdlib
pkgdesc = Full Ruby StdLib including default gems, bundled gems and tools
depends = ruby-default-gems
Loading