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

Bug 764026

Summary: >=x11-misc/read-edid-3.0.2-r1: re-keyword for alpha
Product: Gentoo Linux Reporter: Sam James <sam>
Component: KeywordingAssignee: Marek Szuba <marecki>
Status: RESOLVED WONTFIX    
Severity: normal CC: alpha
Priority: Normal Keywords: CC-ARCHES
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
>=x11-misc/read-edid-3.0.2-r1 alpha ppc sparc >=dev-libs/libx86-1.1-r4 alpha
Runtime testing required: ---
Bug Depends on: 764656    
Bug Blocks:    

Description Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-01-06 06:00:22 UTC
Thanks.
Comment 1 NATTkA bot gentoo-dev 2021-01-06 06:00:55 UTC Comment hidden (obsolete)
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-01-06 06:05:16 UTC
"A hardware-independent library for executing real-mode x86 code" and another description mentions "Provides an lrmi interface that works on x86, am64 and alpha" so.. I guess we can try it.
Comment 3 NATTkA bot gentoo-dev 2021-04-01 19:09:08 UTC Comment hidden (obsolete)
Comment 4 NATTkA bot gentoo-dev 2021-04-01 20:11:40 UTC Comment hidden (obsolete)
Comment 5 NATTkA bot gentoo-dev 2021-04-01 22:01:59 UTC
All sanity-check issues have been resolved
Comment 6 Marek Szuba archtester gentoo-dev 2021-05-07 16:00:28 UTC
OK, so it would appear that we cannot keyword new read-edid on ppc and sparc because libx86 is not compatible with those arches. What about alpha? If the description of the Arch AUR package is anything to go by, that arch *should* be supported.

It would be nice to finally resolve this ticket.
Comment 7 Marek Szuba archtester gentoo-dev 2021-05-07 16:50:57 UTC
Okay, DIVIDE BY CUCUMBER ERROR / REDO FROM START. The latest read-edid ebuild makes it possible to disable the VBE interface in get-edid, meaning no dependency on either libx86 or sys/io.h. Therefore:

 - ppc/sparc: please confirm that read-edid builds fine with USE=-vbe-mode

 - alpha: please test both variants
Comment 8 Larry the Git Cow gentoo-dev 2021-05-07 16:51:04 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e2b5cd483ec63e1c4fdcd5025c97938f2604351

commit 4e2b5cd483ec63e1c4fdcd5025c97938f2604351
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2021-05-07 16:49:06 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2021-05-07 16:50:33 +0000

    profiles/arch: mask x11-misc/read-edid[vbe-mode] on ppc32 and sparc
    
    Bug: https://bugs.gentoo.org/764026
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 profiles/arch/powerpc/ppc32/package.use.mask | 5 +++++
 profiles/arch/sparc/package.use.mask         | 5 +++++
 2 files changed, 10 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a5aaf968f9e2759c1906db019d5dba68e7393a0

commit 1a5aaf968f9e2759c1906db019d5dba68e7393a0
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2021-05-07 16:39:42 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2021-05-07 16:50:29 +0000

    x11-misc/read-edid: make get-edid VBE mode optional
    
    Not compatible with some previously supported arches, moreover according
    to upstream the new, i2c-based interface "tends to work much better and
    in many more cases than the old interface".
    
    While at it, switch to EAPI 7 and cmake.eclass.
    
    Bug: https://bugs.gentoo.org/764026
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 x11-misc/read-edid/metadata.xml              |  4 ++++
 x11-misc/read-edid/read-edid-3.0.2-r1.ebuild | 32 ++++++++++++++++++++++++++++
 2 files changed, 36 insertions(+)
Comment 9 ernsteiswuerfel archtester 2021-05-09 10:56:37 UTC
Looking good on ppc.

 # cat read-edid-764026.report 
USE tests started on So 9. Mai 12:48:41 CEST 2021

FEATURES=' test' USE='' succeeded for =x11-misc/read-edid-3.0.2-r1
USE='' succeeded for =x11-misc/read-edid-3.0.2-r1
Comment 10 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-05-09 10:58:45 UTC
ppc done
Comment 11 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-05-09 10:58:59 UTC
(In reply to ernsteiswuerfel from comment #9)
> Looking good on ppc.
> 
>  # cat read-edid-764026.report 
> USE tests started on So 9. Mai 12:48:41 CEST 2021
> 
> FEATURES=' test' USE='' succeeded for =x11-misc/read-edid-3.0.2-r1
> USE='' succeeded for =x11-misc/read-edid-3.0.2-r1

Thank you!
Comment 12 Sergei Trofimovich (RETIRED) gentoo-dev 2021-05-11 20:50:54 UTC
~sparc keyworded
Comment 13 Marek Szuba archtester gentoo-dev 2021-05-28 08:44:39 UTC
Ping.
Comment 14 Marek Szuba archtester gentoo-dev 2021-07-12 21:31:59 UTC
Assuming no interest in this on the alpha side of things.