Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 549952 - dev-lang/ruby: Fix slot operator for sys-libs/db
Summary: dev-lang/ruby: Fix slot operator for sys-libs/db
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-20 09:06 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2015-05-24 18:25 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ruby.patch (ruby.patch,1.27 KB, patch)
2015-05-20 09:07 UTC, Arfrever Frehtes Taifersar Arahesis
Details | Diff
ruby.patch (ruby.patch,1.50 KB, patch)
2015-05-20 10:01 UTC, Arfrever Frehtes Taifersar Arahesis
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2015-05-20 09:06:12 UTC
:* is for situations when given package can start using another slot of another package without rebuilding.

dev-lang/ruby contains file linked against library provided by sys-libs/db, so rebuilding of dev-lang/ruby is needed to make dev-lang/ruby use another slot of sys-libs/db, so := should be used in dependencies.

$ scanelf -qF "%F: %n" $(qlist dev-lang/ruby | sort) | grep libdb
/usr/lib64/ruby/1.9.1/x86_64-linux/dbm.so: libruby19.so.1.9,libdb-5.3.so,libpthread.so.0,libc.so.6
/usr/lib64/ruby/2.0.0/x86_64-linux/dbm.so: libruby20.so.2.0,libdb-5.3.so,libpthread.so.0,libc.so.6
/usr/lib64/ruby/2.1.0/x86_64-linux/dbm.so: libruby21.so.2.1,libdb-5.3.so,libpthread.so.0,libc.so.6
/usr/lib64/ruby/2.2.0/x86_64-linux/dbm.so: libruby22.so.2.2,libdb-5.3.so,libpthread.so.0,libc.so.6
Comment 1 Arfrever Frehtes Taifersar Arahesis 2015-05-20 09:07:11 UTC
Created attachment 403656 [details, diff]
ruby.patch
Comment 2 Arfrever Frehtes Taifersar Arahesis 2015-05-20 10:01:55 UTC
Created attachment 403660 [details, diff]
ruby.patch
Comment 3 Hans de Graaff gentoo-dev Security 2015-05-24 18:25:38 UTC
Thanks, now fixed in the tree.