Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 666532

Summary: sys-block/scsirastools should depend on || ( >=sys-apps/sg3_utils-1.44 sys-apps/rescan-scsi-bus ) or only >=sys-apps/sg3_utils-1.44
Product: Gentoo Linux Reporter: Arfrever Frehtes Taifersar Arahesis <arfrever.fta>
Component: Current packagesAssignee: Robin Johnson <robbat2>
Status: RESOLVED FIXED    
Severity: normal CC: base-system, polynomial-c, sam
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: All   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=666466
Whiteboard:
Package list:
Runtime testing required: ---

Description Arfrever Frehtes Taifersar Arahesis 2018-09-19 07:12:49 UTC
Due to the following commits:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af71222e3bf1bf623dcf128b1b0f6a7beb8d8741
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc120ddfc3a495f4c53d2d7354ecb1adfbe79d5

sys-block/scsirastools should be updated to depend on:
|| ( >=sys-apps/sg3_utils-1.44 sys-apps/rescan-scsi-bus )

Or only >=sys-apps/sg3_utils-1.44 since sys-block/scsirastools has only unstable keywords...


So either:
RDEPEND="|| ( >=sys-apps/sg3_utils-1.44 sys-apps/rescan-scsi-bus )
    sys-apps/sg3_utils"

Or:
RDEPEND=">=sys-apps/sg3_utils-1.44"
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-07-26 02:41:50 UTC
sys-apps/rescan-scsi-bus was last-rited and removed, so this is obsolete now.
Comment 2 Arfrever Frehtes Taifersar Arahesis 2021-07-26 23:52:36 UTC
Proper solution for this bug (identical to one of variants mentioned in comment #0) was recently applied:

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a92a8fc303aa0380c851c327a3e41f66944dddf

commit 5a92a8fc303aa0380c851c327a3e41f66944dddf
Author:     Mike Gilbert <floppym@gentoo.org>
AuthorDate: 2021-06-17 20:53:08 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2021-06-17 20:54:28 +0000

    sys-block/scsirastools: drop dependency on rescan-scsi-bus
    
    Bug: https://bugs.gentoo.org/796488
    Signed-off-by: Mike Gilbert <floppym@gentoo.org>

 sys-block/scsirastools/scsirastools-1.5.7.ebuild | 3 +--
 sys-block/scsirastools/scsirastools-1.6.4.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)