summaryrefslogtreecommitdiff
path: root/sys-block
diff options
context:
space:
mode:
Diffstat (limited to 'sys-block')
-rw-r--r--sys-block/Manifest.gzbin11180 -> 11183 bytes
-rw-r--r--sys-block/blktrace/Manifest6
-rw-r--r--sys-block/blktrace/blktrace-1.1.0-r1.ebuild2
-rw-r--r--sys-block/blktrace/blktrace-1.1.0.ebuild2
-rw-r--r--sys-block/blktrace/blktrace-1.2.0.ebuild2
-rw-r--r--sys-block/thin-provisioning-tools/Manifest12
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-0.4.1.ebuild3
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-0.6.3.ebuild3
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild3
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.5.ebuild3
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild3
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild3
12 files changed, 18 insertions, 24 deletions
diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz
index 5bc66a2b9ad2..d4eb7c124fc5 100644
--- a/sys-block/Manifest.gz
+++ b/sys-block/Manifest.gz
Binary files differ
diff --git a/sys-block/blktrace/Manifest b/sys-block/blktrace/Manifest
index 1fd0336bc886..c3cb9fc1ded9 100644
--- a/sys-block/blktrace/Manifest
+++ b/sys-block/blktrace/Manifest
@@ -4,7 +4,7 @@ AUX blktrace-1.2.0-overlapping-io-stats.patch 1973 BLAKE2B 2ba883a033f24b9c3b70b
AUX blktrace-1.2.0-parallel-build.patch 2300 BLAKE2B 87ff4b31b845aee1fe8f14a8a6d35d08d386969eee05c07b2e1b3de2fa2f039d49d699228ef01793cee935ecea5517c9603956866ac3f677eafbb153f9b5382f SHA512 fbb2b217b73072e408e1bad7e3b663935cb005c4ee5cf3dbb1d02cc17b55b511f5982e108545159d0968e8b6ec759441953fd127ad0beeb8661d51fcf9ba6ca1
DIST blktrace-1.1.0.tar.bz2 395445 BLAKE2B 8a19142991527813942e6377baa5de825572196e75ea43606f2ae2db73d9278c8178f104910ecd92593a70fe9c86c36ebd718e09599e88824f5faaddca5bd7cd SHA512 52ed3b66e1ec62c2204d44037d4d13218fd0229ae694493a21f1e83bfc8aeb029edc96b2be83f39cc3e79500abad56cd5a71c8c4e6dd836661777662f3628355
DIST blktrace-1.2.0.tar.bz2 395193 BLAKE2B 8f8505f27985f0451f75ced0e438a88758482227e83ba8de235986ab3f116cf38d5aec340d1e7ce3dc3aa5a97c0bd4c46265687976e7326a54ea2e7cce4afc82 SHA512 ce82c8010ca5c2868746d8eb7c6a107fc7382c05df949eeff79e612f5b1a98301a5aa5ab39de0766ea1c074f95e378ba985401cbeba9a296e3182da7d7a23b86
-EBUILD blktrace-1.1.0-r1.ebuild 1257 BLAKE2B 06ba4fe01da853678b04b1906768ee1d4d2220b151ca7664538222fb90d6b8f8a4bba7ce488b93e5675b83f087df50f0295f603fa0ce9d438ce5b6dc57526947 SHA512 0468940d295b87c97cb8e81d831a3d1d83fccc3cf5e23be6035f9012a6ae51a9f7651e2af49a3ecdd8b1667fcd7a2cdf3575ab0a306f10e5bf7c00c7ee37ec77
-EBUILD blktrace-1.1.0.ebuild 1265 BLAKE2B 4a56cd81084a917894c128ed7b0ebe3049d986a50cad10d3f49124e5134ca9cbed52a1f9e6c81985fa7d57d4b76f2c4f2063ec382eac7b41643d0efb8755fc78 SHA512 f25ba23b7f908e4eb9f07df183bd61546e9f221f04de9e1fe203e55854e76ba78c77bf8cc4eda2eef1e57b30734dd3fbe2e33d6816f2d177057590ad0b00d5fb
-EBUILD blktrace-1.2.0.ebuild 1347 BLAKE2B 301f25e96eef12870d36b5c45ea9669131bb6fe7dc41fe4050cc1250b0a21b930382e6f018d51a93e1d660a4133a1589b60d3065b2a1792e6455fbdea058d486 SHA512 808be63e8c9cb1d7d28a743421318eecbfc8fa177703dc3804d905746a329f792d70264cf46cc563ed19365eb6bbbb445582d308bc9e5c2dc1b60217b05e7504
+EBUILD blktrace-1.1.0-r1.ebuild 1233 BLAKE2B 983a6e3fff9ae246733c85866fc8362104433ae809cf1b681ef4e2ec1aae1fbdc4bd07ddb40be1c74ad9678e44438e8ef17717ddd176f2604539168be2e0263c SHA512 bb7797dfc05a1feab0478887f561d8312d17f390f155b7871456b6aaca9fbc92fe71b2d17da55cef48b42cab95de94093c864ad2c6af75d3c5b658eb7a95a66c
+EBUILD blktrace-1.1.0.ebuild 1241 BLAKE2B f5eddec256e923e7985a9e6a6d53ea48adf1de10118fa6a055487a83ef7903fca0a062d0499c6918bff53147768df041ccf676ed5961cf88c5824ddc0d84363c SHA512 8c0c29ae82c9273d7098f6d0b01a7342d4fab4920abcbc4d734d4bdd257e2d919094f61c382fd814b11929100ebd292c3da6e7880ed3d6acfd3dfd866e9cd1c1
+EBUILD blktrace-1.2.0.ebuild 1323 BLAKE2B 9484e15adb14915ef1f31b90a8c8553cfaca2a819c6421fa1c8e06039388f040cd8d212671fd5b7b5870854e0ae86a382dee549e3e573c7aa6c404e7bd6b1cae SHA512 5333a5c0c351e061a7633bde41fb1f03fa6ee6ba0db3f529fd2f6ecd6f35da1ff89ddb49f2dcc2b1f5066e0ec2febf443d12b087c98afccb9a9769338eb78a59
MISC metadata.xml 216 BLAKE2B 20531789dc11e43feee7ec315a0c1c7249fdf73764e29cb7d6db439826e9ff72f24a5cdb8eb7f1ab99bbb41fb6e4226874a1d1fa4185de52598602bb3b0479a3 SHA512 e881b59fe49746eb25ad66c258b41aba501e4eb563129093a3898ea970a20506e7898f7c355cfcf99605234962bf2c77c1309c258b9a2b84ee4302ccb71c9dbd
diff --git a/sys-block/blktrace/blktrace-1.1.0-r1.ebuild b/sys-block/blktrace/blktrace-1.1.0-r1.ebuild
index 40a590aa25ff..3da2cc38732c 100644
--- a/sys-block/blktrace/blktrace-1.1.0-r1.ebuild
+++ b/sys-block/blktrace/blktrace-1.1.0-r1.ebuild
@@ -23,7 +23,7 @@ DEPEND="${RDEPEND}
sys-kernel/linux-headers
doc? (
virtual/latex-base
- || ( >=app-text/texlive-core-2014 app-text/dvipdfm )
+ >=app-text/texlive-core-2014
)
"
S="${WORKDIR}/${MY_P}"
diff --git a/sys-block/blktrace/blktrace-1.1.0.ebuild b/sys-block/blktrace/blktrace-1.1.0.ebuild
index 49666d847604..58af31eaa2c1 100644
--- a/sys-block/blktrace/blktrace-1.1.0.ebuild
+++ b/sys-block/blktrace/blktrace-1.1.0.ebuild
@@ -20,7 +20,7 @@ DEPEND="${RDEPEND}
sys-kernel/linux-headers
doc? (
virtual/latex-base
- || ( >=app-text/texlive-core-2014 app-text/dvipdfm )
+ >=app-text/texlive-core-2014
)
dev-libs/libaio"
S="${WORKDIR}/${MY_P}"
diff --git a/sys-block/blktrace/blktrace-1.2.0.ebuild b/sys-block/blktrace/blktrace-1.2.0.ebuild
index bf74b389490a..68ca8627f8c1 100644
--- a/sys-block/blktrace/blktrace-1.2.0.ebuild
+++ b/sys-block/blktrace/blktrace-1.2.0.ebuild
@@ -23,7 +23,7 @@ DEPEND="${RDEPEND}
sys-kernel/linux-headers
doc? (
virtual/latex-base
- || ( >=app-text/texlive-core-2014 app-text/dvipdfm )
+ >=app-text/texlive-core-2014
)
"
S="${WORKDIR}/${MY_P}"
diff --git a/sys-block/thin-provisioning-tools/Manifest b/sys-block/thin-provisioning-tools/Manifest
index 6a6528df4500..085e0e8b7c3e 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -5,10 +5,10 @@ DIST thin-provisioning-tools-0.6.3.tar.gz 198697 BLAKE2B 0bc9ae1ee650f4f2c553ca7
DIST thin-provisioning-tools-0.7.0.tar.gz 230595 BLAKE2B 00238a682f80600e3a5bb6d0d2a9662bd0fd3ae5404d5895427f169640b469780f554c22c6a93187058e6399c76ba14a6fa8d73f2bb09aa79927dd458b58ffa9 SHA512 cb6c44c7215aadd72292d73e2374d8c0c28566adcb10c7a3de83576dbd28649ebba6e2cc59945a28921e423540969cb21f648c37e375d68f48e56a8be4a4c7b8
DIST thin-provisioning-tools-0.7.5.tar.gz 278856 BLAKE2B f554a9001bc9dde3510e3702f184d48cd77ddfc04f16c7e054fea8a3a47fdce7796ca4fcdb8d155e3d22526535ae965e344b3c2735f6275a7702044536dff923 SHA512 65268cc0c68428fa89f039c097794f574ef79b1862de3208715b9180ba73b197f37d879b386b110c52d9f2d3e80fb069a8d48ee2939aa1fd2b88f2513babc763
DIST thin-provisioning-tools-0.7.6.tar.gz 285428 BLAKE2B af74eff6d435f00e347872786fee8627f02844af122a9f1bf9ffd00234ce5275d3a61d9b4204313a19813cadbc0197bbeb9a1bd92d55992c6d9a03a299579e29 SHA512 395035b6f59fafb1c0f3e68750611e04f10223bc8d57b257e25c28c928647d1d2c6e94014b64ed90eeae1151fc7e5d23cf1aa428716e343338cb3c8fe55ed704
-EBUILD thin-provisioning-tools-0.4.1.ebuild 1536 BLAKE2B 60b69dab326a927ab038b88b016c5eac7e3df035e87b0f2bfc36253510b925650dc1cc3a556465583c6326b49373ebc3f301c07c66133cb531f2d00781eaf6f2 SHA512 c29a6d6b9ccfd057c87dd9e5ec0f5412c75153aa005984cf437fc0dd16e4cd313732bd2fb614bcf1ea1158f130e8180675982e9062149a8cb5cc716eec991074
-EBUILD thin-provisioning-tools-0.6.3.ebuild 1515 BLAKE2B 0153fc18c298d21d8a1ffc588c46433fe1c8d5997f538ce587971a910d958e317e877104176701ceb676e3868cce079372a7ed1db96aa943bbe38d546c1dfe54 SHA512 99a7e571de608ff0555da2851d7a83fb2f4f2cb8f8188fdf31c301674adc31f92c6453c0419205dc5a9ef07ec69f4838a50e902c2a94b8e52efe25459d6af338
-EBUILD thin-provisioning-tools-0.7.0.ebuild 1497 BLAKE2B dcae1a07463abec3091834aa3e159fc1361109334a3d32ee01c82d2fa7cd6245a6fba65b69f32327d434f84c5883f903314192d3b6777021e201afb1ca3ea374 SHA512 6a4562077741103fab13883667d91590bea219846b68038773c4214139da864e6b1b7be3cbe9a0b40e950c3450790f4df67479eff1a1b1dee167402a173ff93a
-EBUILD thin-provisioning-tools-0.7.5.ebuild 1507 BLAKE2B dc99b647a768f909585665a8c33b19e6ce75104cf4db062e7ef83d898a4ff473e720c2daf2b6a730c5c22771cfe13b6f3716eb40768c2fa58ff4e39ccdab7316 SHA512 f4c4301e555986e5dbb5cf8e219f5943685246590b1807c08985099a63abdae2248270fe60229ab35482de17aec78e72b148e1f3edd4c470bdd1aa44c2ba73d3
-EBUILD thin-provisioning-tools-0.7.6.ebuild 1507 BLAKE2B dc99b647a768f909585665a8c33b19e6ce75104cf4db062e7ef83d898a4ff473e720c2daf2b6a730c5c22771cfe13b6f3716eb40768c2fa58ff4e39ccdab7316 SHA512 f4c4301e555986e5dbb5cf8e219f5943685246590b1807c08985099a63abdae2248270fe60229ab35482de17aec78e72b148e1f3edd4c470bdd1aa44c2ba73d3
-EBUILD thin-provisioning-tools-9999.ebuild 1657 BLAKE2B 5da2c9c3edde656d063621490cbddba266bf41790938abb3abf9efe04a5209f3946a52f98ebfc06e64413d4c3039a35612d0dc36b9a726546b0ad0a107c11dd0 SHA512 72d11623b72166a554c16bb807c45f0a642039e6ec3a470719886bc5da964c5dff5f2aca49a215e3060c1a64b08feff4f382429fc181a693df7d4e2435eb2ec6
+EBUILD thin-provisioning-tools-0.4.1.ebuild 1295 BLAKE2B d41882d0b24f3641e6de64f115918ea9d90ba4f1bcdde9d710e12fd2d2352157119e5ac9816386cdfd7816b1b9f1e7a3b1467518b9aa0373ba7541082a035523 SHA512 c4360645c8cdcb3a1d85590630b077aa3ff0c658a4ee3a42c51c7ab807bdb535abc6ea12a4ec7a953cffa75a3a77b50a04fb40142da817543ee00e2a36fd55e9
+EBUILD thin-provisioning-tools-0.6.3.ebuild 1310 BLAKE2B f82450f18643858269b441a9dcc0d0cc6b2e80d3b17ce27dd5418d78225b1600e1748bbaeb9ebc9c826dca8b6c42f11247ae222676d979c368f47ea87235582a SHA512 7c00e74e0f4eb92a1a54df434ccd4e7d55d7c3808ce85de03f9942974d44697ab18d644c6910afe6959c5ec3d0aed029c5248ba656421221ee1c0877da342065
+EBUILD thin-provisioning-tools-0.7.0.ebuild 1310 BLAKE2B 364b08f4d12667026311c3411bb10ad42647810f933aea7f639c653eb3d0c7953e03846912ee9715d217ab3b6982657db482b40320a7b89ab76ce1e81d655745 SHA512 6a9ec6feb23f1cb3d4c83e0c22822e3fe4c94486c2607b3812809bc83b573e309dda963944aa73de1ef89d6aac27dbce39862f1f18edc1f4cff21700a7ab4159
+EBUILD thin-provisioning-tools-0.7.5.ebuild 1320 BLAKE2B 9e6308a4d050c42ef84b12d60fb11a0fdd122060127a8e5b44b1e48fa2e75bfd2186bec24fcab46afe104408b76b8655685db4b34850eab748928b27b2edd9e9 SHA512 72e4fb319e715afc5af130fc4d2cfb5d80992bbb9e803b4d8d8a63c46da9df66997f4862ce6d39c7b4895c6a8cec7260e3b4baca09500acf1bb9b2e9cccf91e8
+EBUILD thin-provisioning-tools-0.7.6.ebuild 1320 BLAKE2B 9e6308a4d050c42ef84b12d60fb11a0fdd122060127a8e5b44b1e48fa2e75bfd2186bec24fcab46afe104408b76b8655685db4b34850eab748928b27b2edd9e9 SHA512 72e4fb319e715afc5af130fc4d2cfb5d80992bbb9e803b4d8d8a63c46da9df66997f4862ce6d39c7b4895c6a8cec7260e3b4baca09500acf1bb9b2e9cccf91e8
+EBUILD thin-provisioning-tools-9999.ebuild 1470 BLAKE2B 3c023e493161cfa78a33f987406e55afe163581252a768f22767bb8fafe190e613664987d9c8e145711d85c159e6500ba14e5ac9493d1670c891f9a44a5ad4f8 SHA512 d1749913aca43f22a0d2cf7cfa3a56af612c4deafb03bcae826220f99421e03ccba2ce1249a6994f600e3bc881a4be30d7ccfe7a4f3729354e452b3447d5c282
MISC metadata.xml 531 BLAKE2B 37dbd49f21f2816fec9f5b620dae0e5d95f4233bedfcdcdd54d573899fc3aaf48ff6c82b62ceeb36f400924889ca52f3f826ed62c8333bc2723c40e1fe697117 SHA512 80fde34da9de5b2436c096bc9051ccb55124c330dc82ac538f66a100225623aa7cb0869041179999608cc52613e40ba464b46630cff52423c13d1a374eb98ed0
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.4.1.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.4.1.ebuild
index bb90beff07b9..5466c28be1cd 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.4.1.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.4.1.ebuild
@@ -17,10 +17,9 @@ IUSE="test"
RDEPEND="dev-libs/expat
dev-libs/libaio"
-# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
DEPEND="${RDEPEND}
test? (
- || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 dev-lang/ruby:1.9 dev-lang/ruby:1.8 )
+ || ( dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 )
>=dev-cpp/gtest-1.8.0
dev-util/cucumber
dev-util/aruba
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.6.3.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.6.3.ebuild
index 09b8fef3bbf0..fdca9783f125 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.6.3.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.6.3.ebuild
@@ -17,11 +17,10 @@ IUSE="static test"
LIB_DEPEND="dev-libs/expat[static-libs(+)]
dev-libs/libaio[static-libs(+)]"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
test? (
- || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 )
+ || ( dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 )
>=dev-cpp/gtest-1.8.0
dev-util/cucumber
dev-util/aruba
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild
index 3a4939c37058..5addfeac21b4 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild
@@ -17,11 +17,10 @@ IUSE="static test"
LIB_DEPEND="dev-libs/expat[static-libs(+)]
dev-libs/libaio[static-libs(+)]"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
test? (
- || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 )
+ || ( dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 )
>=dev-cpp/gtest-1.8.0
dev-util/cucumber
dev-util/aruba
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.5.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.5.ebuild
index 543902c4aa95..22a1164fc489 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.5.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.5.ebuild
@@ -17,11 +17,10 @@ IUSE="static test"
LIB_DEPEND="dev-libs/expat[static-libs(+)]
dev-libs/libaio[static-libs(+)]"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
test? (
- || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 )
+ || ( dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 )
>=dev-cpp/gtest-1.8.0
dev-util/cucumber
dev-util/aruba
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild
index 543902c4aa95..22a1164fc489 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild
@@ -17,11 +17,10 @@ IUSE="static test"
LIB_DEPEND="dev-libs/expat[static-libs(+)]
dev-libs/libaio[static-libs(+)]"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
test? (
- || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 )
+ || ( dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 )
>=dev-cpp/gtest-1.8.0
dev-util/cucumber
dev-util/aruba
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild
index d5b4d540a5b8..96d1cf0b494d 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild
@@ -22,11 +22,10 @@ IUSE="static test"
LIB_DEPEND="dev-libs/expat[static-libs(+)]
dev-libs/libaio[static-libs(+)]"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
test? (
- || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 )
+ || ( dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 )
>=dev-cpp/gtest-1.8.0
dev-util/cucumber
dev-util/aruba