Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 924765 - games-emulation/pcsx2-1.7.5474: stablereq
Summary: games-emulation/pcsx2-1.7.5474: stablereq
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: nE0sIghT
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks:
 
Reported: 2024-02-17 10:17 UTC by Ionen Wolkens
Modified: 2024-02-18 18:39 UTC (History)
2 users (show)

See Also:
Package list:
=games-emulation/pcsx2-1.7.5474
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ionen Wolkens gentoo-dev 2024-02-17 10:17:29 UTC
Please stabilize

 games-emulation/pcsx2-1.7.5474: no change for 30 days, since 2024-01-17
Comment 1 Joonas Niilola gentoo-dev 2024-02-18 08:07:10 UTC
amd64 done

all arches done
Comment 2 Joonas Niilola gentoo-dev 2024-02-18 08:07:56 UTC
Had to emerge virtual/opengl to get past configure stage.
Comment 3 Ionen Wolkens gentoo-dev 2024-02-18 18:13:16 UTC
(In reply to Joonas Niilola from comment #2)
> Had to emerge virtual/opengl to get past configure stage.

Do you mean enabled USE=X on libglvnd? (virtual/opengl does nothing on its own)

It may be missing.
Comment 4 Ionen Wolkens gentoo-dev 2024-02-18 18:16:54 UTC
(In reply to Ionen Wolkens from comment #3)
> (In reply to Joonas Niilola from comment #2)
> > Had to emerge virtual/opengl to get past configure stage.
> Do you mean enabled USE=X on libglvnd? (virtual/opengl does nothing on its
> own)
> 
> It may be missing.
Then again, even if I remove gl.pc it seems still fine and looks for libOpenGL rather than libGL

-- Found OpenGL: /usr/lib64/libOpenGL.so  

Would need to see the error.
Comment 5 Ionen Wolkens gentoo-dev 2024-02-18 18:19:10 UTC
(In reply to Ionen Wolkens from comment #4)
> (In reply to Ionen Wolkens from comment #3)
> > (In reply to Joonas Niilola from comment #2)
> > > Had to emerge virtual/opengl to get past configure stage.
> > Do you mean enabled USE=X on libglvnd? (virtual/opengl does nothing on its
> > own)
> > 
> > It may be missing.
> Then again, even if I remove gl.pc it seems still fine and looks for
> libOpenGL rather than libGL
Ah nevermind, it's not looking for libGL, it wants libGLX.
Comment 6 Larry the Git Cow gentoo-dev 2024-02-18 18:27:38 UTC
The bug has been referenced in the following commit(s):

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

commit b6d259e4e62559c09c51e766b45298a70c976dcc
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2024-02-18 18:21:17 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2024-02-18 18:26:06 +0000

    games-emulation/pcsx2: depend on libglvnd[X]
    
    No need for a revbump given it does not *actually* link with
    libGLX but looks for it during configure time.
    
    It could be interesting to force it to be optional (or at least
    not last time I tried, but given X libraries currently cannot be
    optional either way (and upstream advise against using the wayland
    support) it's likely not worth the extra trouble.
    
    Will revisit if ever add a proper USE=X to pcsx2.
    
    Bug: https://bugs.gentoo.org/924765
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 games-emulation/pcsx2/pcsx2-1.7.5312.ebuild | 2 +-
 games-emulation/pcsx2/pcsx2-1.7.5474.ebuild | 2 +-
 games-emulation/pcsx2/pcsx2-1.7.5560.ebuild | 2 +-
 games-emulation/pcsx2/pcsx2-9999.ebuild     | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)
Comment 7 Ionen Wolkens gentoo-dev 2024-02-18 18:39:33 UTC
(In reply to Larry the Git Cow from comment #6)
> The bug has been referenced in the following commit(s):
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=b6d259e4e62559c09c51e766b45298a70c976dcc
> 
> commit b6d259e4e62559c09c51e766b45298a70c976dcc
> Author:     Ionen Wolkens <ionen@gentoo.org>
> AuthorDate: 2024-02-18 18:21:17 +0000
> Commit:     Ionen Wolkens <ionen@gentoo.org>
> CommitDate: 2024-02-18 18:26:06 +0000
> 
>     games-emulation/pcsx2: depend on libglvnd[X]
>     
>     No need for a revbump given it does not *actually* link with
>     libGLX but looks for it during configure time.
>     
>     It could be interesting to force it to be optional (or at least
>     not last time I tried, but given X libraries currently cannot be
>     optional either way (and upstream advise against using the wayland
>     support) it's likely not worth the extra trouble.
Meant to say X libraries currently couldn't be optional last time I tried, bad edit.