Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deduplication #106

Open
FooBarWidget opened this issue Jan 14, 2021 · 0 comments
Open

Deduplication #106

FooBarWidget opened this issue Jan 14, 2021 · 0 comments

Comments

@FooBarWidget
Copy link
Member

There may be duplicate files in the Traveling Ruby package tree. Native extensions are the biggest offenders. For example, when it comes to the Nokogumbo gem, its native extension is placed in 3 different places:

63b2684637708171436446e85846e94b  ./lib/ruby/gems/2.4.0/extensions/x86_64-darwin-19/2.4.0-static/nokogumbo-1.5.0/nokogumboc.bundle
63b2684637708171436446e85846e94b  ./lib/ruby/gems/2.4.0/gems/nokogumbo-1.5.0/ext/nokogumboc/nokogumboc.bundle
63b2684637708171436446e85846e94b  ./lib/ruby/gems/2.4.0/gems/nokogumbo-1.5.0/lib/nokogumboc.bundle

It would be great if there's a tool to automatically deduplicate duplicate files, by turning duplicates into symlinks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant