<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/rubygems/tsort, branch v3_2_11</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[rubygems/rubygems] Bump Molinillo and tsort</title>
<updated>2022-12-11T13:35:00+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2022-12-10T21:05:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d82328ffc8b70564cb84ee8ec8c3d90884234eb7'/>
<id>d82328ffc8b70564cb84ee8ec8c3d90884234eb7</id>
<content type='text'>
And configure tsort to be vendored as a dependency of Molinillo.

https://github.com/rubygems/rubygems/commit/8ec749f891
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And configure tsort to be vendored as a dependency of Molinillo.

https://github.com/rubygems/rubygems/commit/8ec749f891
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not document vendored files [ci skip]</title>
<updated>2021-11-19T12:55:27+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-11-19T12:45:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=aa591af296d50800c994b42b7dd5de8d95080611'/>
<id>aa591af296d50800c994b42b7dd5de8d95080611</id>
<content type='text'>
Just duplications.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just duplications.
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Vendor tsort into rubygems</title>
<updated>2021-10-29T09:00:46+00:00</updated>
<author>
<name>Frederik Dudzik</name>
<email>frederik.dudzik@shopify.com</email>
</author>
<published>2021-10-21T19:23:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=17fb785d1557d35fc9e28af59bdbef50ddbd08d9'/>
<id>17fb785d1557d35fc9e28af59bdbef50ddbd08d9</id>
<content type='text'>
So that it loads a consistent version of the library and `rubygems` is
never affected by gem activation conflicts related to `tsort`.

Getting CI green required updating one `bundler` spec, because `tsort`
is no longer loaded by `bundle clean` until after `BUNDLE_PATH` has been
changed, so to ensure it is found, it needs to be installed under
`BUNDLE_PATH` as well (which will be different from the global system
path on Bundler 3, meaning installing `tsort` to the global system path
is not enough there). This spec workaround can be removed once we also
vendor `tsort` inside `bundler`.

https://github.com/rubygems/rubygems/commit/d326880999
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So that it loads a consistent version of the library and `rubygems` is
never affected by gem activation conflicts related to `tsort`.

Getting CI green required updating one `bundler` spec, because `tsort`
is no longer loaded by `bundle clean` until after `BUNDLE_PATH` has been
changed, so to ensure it is found, it needs to be installed under
`BUNDLE_PATH` as well (which will be different from the global system
path on Bundler 3, meaning installing `tsort` to the global system path
is not enough there). This spec workaround can be removed once we also
vendor `tsort` inside `bundler`.

https://github.com/rubygems/rubygems/commit/d326880999
</pre>
</div>
</content>
</entry>
</feed>
